| |
|
|
| Polly 3d engine |

The Polly OpenGL engine 0.09 is under construction, and was started on wednesday 26.03.08.
NOTE: Polly is currently ON HALT until late autumn 08. No time to work on this project for a while! Polly
will always remain open source and free well within the boundaries of GPL licensing.
Current support list (version 0.09)
OOP C++ 3D terrain / game engine using OpenGL
OpenAL sound system
Quadtree terrain with ambient aperture lighting, 5 different ground textures
Skydome, cloud generation and rendering, rotating sun with terrain shadows, nighttime, daytime, stars
Advanced water with terrain, object and sky reflection/refraction
Uses the fontex OpenGL GUI system
Game design and control scripted in Lua
Loads .3ds and .an8-files, supporting textures, colors, specular and bump mapping
Object collision detection, NPC avoidance
Scripting of NPC behaviour (define attack, aggro, speed, die, hit, hitpoints etc) with events
Robust error handler
Fast culling
Bump mapping
Atmosphere and generated clouds
Terrain generation and editing
Sun lightrays
Ogg music playback


Currently working on:
Environment editor
Terrain normal mapping
Animation
Usability & user interaction
To Do for version 0.10 (ETA: 1st of january)
Various editors
Help system
Bug fixes
Object animation / movement
Increase usability
Complete menu system
Finish lua-scripts
NPC interaction / speak / buy
In-game items
Stencil buffer shadows
Help system
Create on-line tutorials
New web page
To Do for version 0.11
Real-time physics (check out sprinx)
Polly is currently 0.09 (28.06.08)
1.recent updates & information
2.history & screenshots
3.download
Tutorials
- scripting a Polly game
- generating / working with landscapes (todo)
- atmosphere (todo)
- how to turn a bump-mapped object from Anim8or into a bloodthirsty monster (todo)
Current screenshots: Multitextures, conversations, environment, new GUI system (fontex)
All landscapes/clouds/object positions are generated. No external graphics libraries used (other than opengl)





















3.Click here for more screenshots
|
|