jorgon
Still Fresh
- Joined
- Nov 11, 2009
- Messages
- 6
Update Time.
Pengyne is a game engine, written in c/c++ that uses a built in python interpreter for the game code. It runs on OpenGL 2.0 and GLES 2.0 with ports for Pandora, Win32, and OSX. Linux probably works, but I have not actually compiled for it yet. Android is in the near future, and iOS is planned beyond that (iPhone 3gs minimum).
The goal is to write your game once, and distribute it everywhere. I am designing it in such a way that you should never need to touch the c++ code, everything should be in python.
At this point, I am looking for feedback from some developers that are already familiar with 3d rendering. I want to polish it for the next month and enter it in the rebirth competition. I still have lots of work to do, but it is usable as is.
The attached zip file has a Win32 binary and a few tutorial projects:
2d sprites
basic 3d rendering
3d voxel rendering
Tiled (http://www.mapeditor.org/) map loading and rendering.
Currently working features:
2d and 3d rendering
Vertex and Index Buffers
Shaders
Sprites with speed optimizations
HTML-like GUI with CSS and python scripting (like javascript in normal html)
Keyboard input.
Tiled Basic map file support.
Semi working features:
Input needs more work
Future:
Unified shader language
Physics (2d and 3d)
More tutorials for other features.
More...
Pengyne.zip
Pengyne is a game engine, written in c/c++ that uses a built in python interpreter for the game code. It runs on OpenGL 2.0 and GLES 2.0 with ports for Pandora, Win32, and OSX. Linux probably works, but I have not actually compiled for it yet. Android is in the near future, and iOS is planned beyond that (iPhone 3gs minimum).
The goal is to write your game once, and distribute it everywhere. I am designing it in such a way that you should never need to touch the c++ code, everything should be in python.
At this point, I am looking for feedback from some developers that are already familiar with 3d rendering. I want to polish it for the next month and enter it in the rebirth competition. I still have lots of work to do, but it is usable as is.
The attached zip file has a Win32 binary and a few tutorial projects:
2d sprites
basic 3d rendering
3d voxel rendering
Tiled (http://www.mapeditor.org/) map loading and rendering.
Currently working features:
2d and 3d rendering
Vertex and Index Buffers
Shaders
Sprites with speed optimizations
HTML-like GUI with CSS and python scripting (like javascript in normal html)
Keyboard input.
Tiled Basic map file support.
Semi working features:
Input needs more work
Future:
Unified shader language
Physics (2d and 3d)
More tutorials for other features.
More...
Pengyne.zip
Attachments
Last edited by a moderator: