-
Notifications
You must be signed in to change notification settings - Fork 0
A simple Python 3D graphics engine
License
snowfarthing/nibbles_3d
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
================================================== NIBBLES 3D -- A SIMPLE PYTHON 3D GAME ENGINE ================================================== This is a simple 3D Game Engine, written in Python and using the PyGame game library for graphics and keyboard/mouse controls. Due to various constraints, I haven't worked on the engine for some time. To run the demo, make sure python-pygame is installed, and run python II-wormsegments.py A more detailed explanation of the code, and its various modules, can be found in "nibbles3d.pdf", or alternatively the source of this file, "nibbles3d.tex". If you wish to try the demo, note that you need to press "f" or "F" (which stands for "floating camera mode"). The "worm" functions aren't yet implemented. Once you are in "floating camera mode", you can navigate using the mouse by clicking in the various regions-- up, down, left and right translate the camera, center up goes forward, and center back goes backward. The regions surrounding the center twist the camera clockwise or counter-clockwise. (Note that the mouse cursor changes to indicate what the different motions will be.) This code is covered by an MIT License. See LICENSE for more details.
About
A simple Python 3D graphics engine
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published