没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
oss.trustie.net/open_source_projects | 主页 > 开源项目社区 > megaengine-xna |
megaengine-xna
|
0 | 0 | 12 |
贡献者 | 讨论 | 代码提交 |
Mega EngineDescription MegaEngine is a 2d game engine created using XNA. With the exception of a font library borrowed from an example I found on ZiggyWare, all code has been handwritten for independent study at the University of Utah. I know it needs to be refactored, and world environment implementation is what I will likely look at next. The current revision in the svn repo is not up to date, I will post a new version (including the level editor) sometime later.
If you like what you see and would like to discuss, please send me an email to rexjolley(a)gmail.com
Update
The latest source code from the youtube videos is available in svn. Enjoy!
Youtube Videos
Youtube video (v.03) Youtube video (v.04) Tetris! video (v.05) Level Editor video
Features
Smooth scrolling tile based graphics (Non)Player characters fully animated, and positioned relevant to a specific level demo'd in the .04 video Sprite movement implemented using basic kinematic equations, velocity and acceleration play an important role here. Animated sprites Layered Backgrounds (2 background layers, 1 non collision foreground layer) Actual playable Tetris game and Metroid looking tech demo.
TODO
Sound World environment refactoring to improve game speed on large worlds. (This will be a lot of work, and probably won't be finished any time soon)