Status of the Game Engine - 2.26.08

1 view
Skip to first unread message

Dante

unread,
Feb 27, 2008, 2:56:30 AM2/27/08
to FLASHOVER - Game Project
3rd Person Camera System and Character Movement:
30% -
Have: Character movement, Mouse look w/ Character rotation, Character
collision with level
Need: Camera collision with level, Velocity physics/programming
formula for progressive build up in player speed/momentum, set up
animations (When we have a real character)

Targeting system:
50% -
Have: Collision based targeter (acts like a laser pointer),
Placeholder targeter image, adjusted to not overlap over character
(billboard based, overlaps everything on screen)
Need: An original targeter image, interactable object handling,
brightening objects/npcs that are interactable

Level loading system / Scene Manager:
30% -
Have: irrEdit scene loading, basic structure for smart asset loading,
sets up level for collision detection with character
Need: Define a naming scheme, make custom entity nodes for assets,
implement custom asset loading functions

Collision with non-base level meshes:
100% - Fixed framerate issues. Mostly using bounding-box except with
level (per-polygon). Can customly hook up per-polygon for anything if
needed.

Audio Integration:
80% - Current feasable audio needs complete. Full 3d and 2d audio
support (scene nodes, sound effects, and music), with FMOD.

Optimization
80% - Newer code is in prototype form, still needs optimization.

Framerate Lockdown:
100% - Framerate currently steady at 60 Frames per Second on GeForce
7950GT.

Lighting:
70% - Parallax mapping fully integrated. Code structure in place for
using HLSL shaders.

Particle Effects:
0% - Included in irrLicht, particle effects not yet implemented
Reply all
Reply to author
Forward
0 new messages