Panda3D Software pro vývoj her zdarma
Inovativní 3D herní motor s vizualizací a simulací
Software pro open source s otevřeným zdrojovým kódem s open sourcemi s výkonnými funkcemi, jako jsou OpenGL, vícenásobné cíle vykreslování, rychlé prototypování a flexibilní manipulace s aktivy.
Přehled
Panda3d je open source rámec pro budování 3D her v reálném čase. Poskytuje bohaté animace, virtualizaci a simulaci. Kromě toho je multiplatform a přichází s podporou Windows, MacOS a Linux. Navíc je flexibilní a poskytuje kompletní prostředí pro produkci inovativních her. Tento software pro vývoj 3D her dále nabízí nástroje příkazové řádky pro správu a optimalizaci zdrojových aktiv. Tento bezplatný nástroj je vysoce rozšiřitelný a integruje knihovny třetích stran, jako je fyzikální motor Bullet, nakladač ASSIMP modelu a OpenAl. Existuje však profilovací systém over-the-sítě, který uživatelům umožňuje porozumět pohybu rámu. Tento výrobce her s otevřeným zdrojovým kódem se snadno nastaví a přichází se schopnostmi hostitele. Navíc poskytuje rychlé prototypové funkce. Především poskytuje SDK, kterou lze stáhnout pro vývoj her a vývojáři her mohou implementovat své herní nápady pomocí C ++ a Python. Poté je Panda3d napsán v C ++, Python spolu se vstupem z některých jiných jazyků. Proto je k dispozici komplexní dokumentace týkající se vývoje a nasazení tohoto bezplatného vývojového softwaru.
Požadavky na systém
Požadavky na nastavení Panda3D zahrnují:
- Vizuální studio
- Microsoft Platform SDK
- DirectX SDK
Funkce
Panda3d nabízí následující klíčové funkce:
- Open source
- Profilování výkonu
- Přenositelnost platformy
- Zpracování aktiv
- Cross-platform
- Podpora pro DirectX, OpenGL
- Integrace třetích stran
- Rychlé prototypování
- Self-hostováno
- Zabezpečené
Instrukce k instalaci
Tento průvodce instalací je pro Windows. Jakmile jsou všechny předpoklady nainstalovány, spusťte následující příkaz v terminálu, abyste klonovali zdrojový kód:
git clone https://github.com/panda3d/panda3d
Pravděpodobně to bude ve složce C: \ Documents and Settings .
cd C:\panda_source
Nyní spusťte následující příkaz:
makepanda\makepanda.bat
Poté spusťte následující příkaz a sestavte zdrojový kód:
makepanda\makepanda.bat --everything
Poté spusťte následující příkaz, abyste vytvořili instalační program, pokud jste použili soubor .SLN k vytvoření Pandy a použili režim „uvolnění“, instalační program .Exe již pro vás byl vytvořen.
makepanda\makepanda.bat --everything --installer
To by mělo trvat mnohem méně času, protože pokud si všimnete, že ve vašem C: \ Panda_source bude vytvořena složka „postavená“, bylo to vytvořeno v předchozím kroku.
Prozkoumejte
Následující odkazy můžete považovat za relevantní:
Tutoriál pro začátečníky pro začátečníky zahájí vývoj her
Jak globální herní průmysl využívá software s otevřeným zdrojovým kódem
Tutoriál pro vývoj her HTML5 pro programátory videoher
Pohyb hráče vývoje vývoje hry v GDevelop | Pohyb hráče vývoje vývoje hry v GDevelop