Home - P3D-Space-Tech-Demo/Panda3DSciFiTechDemo GitHub Wiki
Welcome to the Panda3D Tech Demo Wiki! This project is under active development, and as such, this Wiki represents a work in progress summary of the project and the technical specifications of the game program.
How the Tech Demo Came About
-
Initial inspiration from Epihaius
- Sample Program arguments
- "Why not a tech demo?"
-
Why are we building a tech demo for a 20 year old game engine?
- Panda3D is an advanced game engine which takes years to master. Our community once lacked a whole engine Showcase which demonstrated modern Panda3D programming and exposed most or all of the features that a serious developer would be looking for to rapidly develop something complex from scratch.
-
Initial collaboration in the Collaborative Sci-Fantasy Tech Demo thread
- A feeler thread was made to recruit Panda3D programmers in the community on May 5th, 2021.
- Recruitment did not go entirely as expected.
- There were only three experienced Panda3D programmers available to work on the demo, in the world apparently.
- Perhaps we shouldn't design an entire planet, that might be hard.
- Implementing a procedural generation system for arbitrary spacecraft models is a bit tricky, and on occasion, a bit twitchy.
- A GitHub organization was created to support long-term tech demo development with the initial three developers.
- We took our collaboration to a private thread in order to make wild guesses and mistakes, and build the tricks that eventually become production quality code.
-
Current state of the project
- Section 1
- Playability: Playable
- ~85% complete
- Section 2
- Playability: Playable
- ~85% complete
- Section 3
- Playability: Playable
- ~5% complete
- Section 4
- Playability: Not Playable
- ~1% complete
- Section 1