Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Moguri/awesome-panda3d
A curated list of awesome resources for using Panda3D
https://github.com/Moguri/awesome-panda3d
List: awesome-panda3d
awesome awesome-list game-development panda3d panda3d-game-engine
Last synced: 3 months ago
JSON representation
A curated list of awesome resources for using Panda3D
- Host: GitHub
- URL: https://github.com/Moguri/awesome-panda3d
- Owner: Moguri
- License: cc0-1.0
- Created: 2019-02-19T16:27:23.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T05:56:46.000Z (11 months ago)
- Last Synced: 2024-08-03T09:01:29.813Z (3 months ago)
- Topics: awesome, awesome-list, game-development, panda3d, panda3d-game-engine
- Size: 40 KB
- Stars: 68
- Watchers: 9
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- StarryDivineSky - Moguri/awesome-panda3d
README
# Awesome Panda3D [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[![Panda3D logo](panda3d_logo.png)](https://www.panda3d.org/)
A curated list of awesome resources for using [Panda3D](https://www.panda3d.org/)
## Contents
* [Tutorials](#tutorials)
* [Code Snippets](#code-snippets)
* [Modules](#modules)
* [Tools](#tools)
* [Importers](#importers)
* [Games Made with Panda3D](#games-made-with-panda3d)
* [Open Source](#open-source)
* [Other](#other)
* [Assets](#assets)## Tutorials
* [Fireclaw's Panda3D Game Development Book](https://github.com/fireclawthefox/panda3d-tutorial):
A book that teaches the development of games from scratch to deployment and beyond with Panda3D 1.9 and up
* [Fireclaw's Panda3D Art Creation with Blender](https://github.com/fireclawthefox/panda3d-tutorial2):
A book that teaches how to create game ready models with Blender and export them to be usable with Panda3D
* [Lettier's 3D Game Shaders For Beginners](https://github.com/lettier/3d-game-shaders-for-beginners):
A "a collection of shading techniques that will take your game visuals to new heights" with plenty of explanations that also uses Panda3D for the example code.
* [Thaumaturge's Beginner's Tutorial](https://arsthaumaturgis.github.io/Panda3DTutorial.io/):
A set of lessions that teach the basics of creating a game using Panda3D, from the fundamentals to building a distributable version## Code Snippets
* [Entikan's simple example games](https://codeberg.org/entikan/panda3d-simple-game-examples):
Some simple examples of different game types in Panda3D.
* [TheCheapestPixels' Panda3D Examples](https://github.com/TheCheapestPixels/panda_examples):
Minimalistic examples demonstrating bits and bobs of Panda3D's API## Modules
* [panda3d-character-controller](https://github.com/fireclawthefox/panda3d-character-controller/tree/main/src):
An extensive character controller system to be used with the Panda3D engine
* [Limeade](https://github.com/CFSworks/limeade):
Refresh your Python code without restarting your Panda app
* [RenderPipeline](https://github.com/tobspr/RenderPipeline):
A beautiful deferred realtime rendering pipeline with physically based shading and many builtin effects
* [panda3d-complexpbr](https://github.com/rayanalysis/panda3d-complexpbr)
IBL rendering module supporting real-time reflections and post-processing effects
* [panda3d-simplepbr](https://github.com/Moguri/panda3d-simplepbr/):
A straight-forward, easy-to-use, drop-in, PBR replacement for Panda3D's builtin auto shader
* [panda3d-stageflow](https://github.com/TheCheapestPixels/panda3d-stageflow):
Encapsulate stages of your game (splashs, credits, cutscenes, menus...)
* [types-panda3d](https://github.com/WMOkiishi/types-panda3d):
Type stubs for Panda3D## Tools
* [FRAME](https://github.com/fireclawthefox/FRAME):
The modular game editor for Panda3D.
* [pman](https://github.com/Moguri/pman):
A tool for asset and project management for Panda3D applications, including quick-start and distribution. Go from zero to binary with just `pman create . && pman dist`!## Importers
* [blend2bam](https://github.com/Moguri/panda3d-blend2bam):
A command line tool to convert blend files to BAM (requires Blender to be installed)
* [panda3d-gltf](https://github.com/Moguri/panda3d-gltf):
Converts glTF 2.0 files to Panda3D's native BAM format
## Games Made with Panda3D
### Open Source
* [Yorg](https://www.ya2.it/pages/yorg.html):
Yorg (Yorg's an Open Racing Game) is a free open source racing game developed by Ya2 using Panda3D for Windows, OSX and Linux
### Other
* [itch.io collection](https://itch.io/c/803175/made-with-panda3d):
Collection of games on itch.io that were made with Panda3D (some are open source)## Assets
* [ambientCG](https://ambientcg.com/):
A public domain 3D library
* [OpenGameArt](https://opengameart.org/):
A collection of art (2D, 3D, audio, etc.) under open licenses (e.g., Creative Commons)
* [Panda3D logo](https://github.com/TheCheapestPixels/panda3d-logos):
Image files for the Panda3D logo, and a splash screen `Interval`
* [Poly Haven](https://polyhaven.com/):
A public 3D asset library
* [Sonniss Royalty Free Sounds Effecs Archive](https://sonniss.com/gameaudiogdc)
Archive of CC0 sound effects