allegro_flare
allegro_flare copied to clipboard
AllegroFlare 10,000 ft view
trafficstars
Overview
- Think/manipulate at a high level
- Have many complex/compound concepts well-formed and clarified
Desirable Outcomes
Different from project outcomes or, desirable outcomes represent things that would make AllegroFlare more appealing and attractive to a general audience.
- Motion animations controls
- Tile map creation (done with tiled, can have tutorial)
- 3d scene creation (?)
- Scene2d
- Scene3d
- Clear entity system
- Script editing
- Depth blur
- Casted shadows
- Baked shadows
- Dialogs, achievements, notifications
- Different 3d controls (fps, horizontal sliding, etc)
- Collision 2d<->2d
- Collision 3d<->3d
- Collision stepper/response system
- Audio controller with dynamic audio
- Audio ambience effects (room reverb)
- Cross-platform
- Ambient occlusion
- Multiple light sources (3 is good, point, basic fill)
- Fixed skybox
- Transparent 3D parts (sorted drawn back->front)
- Fixed acne on face edges
- Smoother frame rate strategy, no frame jumps
Consolidating stuff into this issue... here's another list:
Graphical Features
- bloom
- depth blur
- glass/lens refraction
- color curving
- fog
- billboarding sprites
- picking
- real time shadows
- reflection
- skybox (dynamic)
- post-processing features
- pixel dither
Features
- simple audio controls
- simple sound fx controls
- virtual controls customizable joystick
- display options (fullscreen/windowed)
- TitleScreen
- Notifications
- Screen transitions
- Credits screen
- Character dialogs
- Storyboard screens
- High score screen
- TileMaps, Tiled integration
- 3D scene graph
- 2D scene graph
- collision mesh
- basic 3d physics?