Panda3D Gratis software voor game -ontwikkeling
Innovatieve 3D -game -engine met visualisatie en simulatie
Cross Platform Open Source Game Making -software met krachtige functies zoals OpenGL, meerdere render -doelen, snelle prototyping en flexibele activaafhandeling.
Overzicht
Panda3D is een open source framework voor het bouwen van realtime 3D-spellen. Het biedt rijke animaties, virtualisatie en simulatie. Bovendien is het multiplatform en wordt het geleverd met ondersteuning voor Windows, MacOS en Linux. Bovendien is het flexibel en biedt het een complete omgeving om innovatieve games te produceren. Verder biedt deze 3D-game-ontwikkelingssoftware opdrachtregelhulpmiddelen om de bronactiva te beheren en te optimaliseren. Deze gratis tool is zeer uitbreidbaar en integreert bibliotheken van derden zoals Bullet Physics Engine, Assimp Model Loader en Openal. Er is echter een over-het-netwerkprofileringssysteem waarmee gebruikers frame-beweging kunnen begrijpen. Deze open source gamemaker is eenvoudig in te stellen en wordt geleverd met zelfhostmogelijkheden. Bovendien biedt het snelle prototyping -functies. Bovenal biedt het een SDK die kan worden gedownload voor game -ontwikkeling en game -ontwikkelaars kunnen hun game -ideeën implementeren met C ++ en Python. Daarna is Panda3D geschreven in C ++, Python samen met de invoer uit enkele andere talen. Daarom is er uitgebreide documentatie beschikbaar met betrekking tot de ontwikkeling en implementatie van deze gratis software voor het ontwikkelen van game -ontwikkeling.
Systeem vereisten
Vereisten om PANDA3D in te stellen, zijn onder meer:
- Visuele studio
- Microsoft Platform SDK
- DirectX SDK
Functies
Panda3D biedt de volgende belangrijke functies:
- Open source
- Prestatieprofilering
- Platform draagbaarheid
- Activa -handling
- Platformovereenkomst
- Ondersteuning voor DirectX, OpenGL
- Integraties van derden
- Snelle prototyping
- Zelf gehost
- Zeker
Installatie instructies
Deze installatiegids is voor Windows. Zodra alle vereisten zijn geïnstalleerd, voert u de volgende opdracht in de terminal uit om de broncode te klonen:
git clone https://github.com/panda3d/panda3d
Het zal hoogstwaarschijnlijk in de map C: \ documenten en -instellingen \ staan.
cd C:\panda_source
Voer nu de volgende opdracht uit:
makepanda\makepanda.bat
Voer daarna de volgende opdracht uit om de broncode samen te stellen:
makepanda\makepanda.bat --everything
Voer vervolgens de volgende opdracht uit om een installatieprogramma te maken, als u het .sln -bestand hebt gebruikt om Panda te bouwen en de modus “Release” heeft gebruikt, is het installatieprogramma .exe al voor u gemaakt.
makepanda\makepanda.bat --everything --installer
Dit zou veel minder tijd moeten kosten, want als je merkt dat er een “gebouwde” map in je C: \ panda_source zal zijn, is dit in de vorige stap gemaakt.
Ontdekken
Mogelijk vindt u de volgende links relevant:
GDEVELLUKTE TUTORIAL VOOR BEGINNERS OM BEGINNEN Game Development
Hoe de wereldwijde gaming -industrie open source software gebruikt
HTML5 Game Development Tutorial voor programmeurs van videogames
Game Development Tutorial Player Movement in GDevelop | Game Development Tutorial Player Movement in GDevelop