Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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