Sto progettando di scrivere un semplice gioco 3d (vista isometrica) in Java usando jMonkeyEngine - niente di strano, voglio solo imparare qualcosa su OpenGL e scrivere algoritmi efficienti (quelli che generano mappe casuali).Il gioco 3D OpenGL scritto in Python ha un bell'aspetto ed è veloce?
Quando stavo pianificando cosa fare, ho iniziato a chiedermi come passare a Python. So che Python non è nato per essere uno strumento per scrivere giochi 3D, ma è possibile scrivere bei giochi con questo linguaggio?
Ho in mente la grafica 3d, effetti piacevoli e tempo CPU gratuito per alimentare il resto del motore di gioco? Avevo visto dei bei giochi java - e anche onestamente, ero piuttosto scioccato quando ho visto il livello di dettaglio raggiunto in Runescape HD.
D'altra parte, pygame.org ha solo giochi 2D, con alcuni progetti 3D iniziali. Esistono efficienti motori di gioco 3D per Python? Pyopengl è l'unica alternativa? I bei giochi in Python non sono popolari o possibili da raggiungere?
Sarei grato per qualsiasi informazione/feedback.
Ecco alcuni moduli da controllare [ModernGL] (https://github.com/cprogrammer1994/ModernGL), [pygame] (https://www.pygame.org), [pymunk] (https: // github.com/viblo/pymunk) [pyglet] (https://www.pyglet.org) –