资 源 简 介
This is a game engine for 2d operating on OpenGL.
The main purpose is to help develping your game title fast and more easy way.
It will surpports xml based objects, collision checking, 2d physics, 2d sprites, 2d particles, xml based UI design and so on.
I want to write down here more things about my 2d game engine, but it is hard to explain them all because of my limited english.
文 件 列 表
Alto2D.ico
Alto2D.rc
Alto2D.sln
Alto2D.vcproj
ReadMe.txt
Resource.h
small.ico
bin
Alto2D.exe
alto2d.settings.xml
bat-01-1.gif
Bomb.ogg
fire.png
footprint.png
glew32.dll
Hydrate-Kenny_Beltrey.ogg
main.nut
metalslug5sheet2.png
MossyRock02.png
OpenAL32.dll
player.png
pngbar.png
pngnow.png
pngtest.png
shrub.png
smoke.png
sprite1.nut
testimg.jpg
testimgp.jpg
testorig.jpg
testprog.jpg
testSprite.xml
testTilemap.xml
tilemap1.nut
_DSC8231.JPG
Box2D
include
lib
box2d.lib
include
b2BlockAllocator.h
b2Body.h
b2BroadPhase.h
b2CircleContact.h
b2CircleShape.h
b2Collision.h
b2Contact.h
b2ContactManager.h
b2ContactSolver.h
b2DistanceJoint.h
b2GearJoint.h
b2Island.h
b2Joint.h
b2Math.h
b2MouseJoint.h
b2NullContact.h
b2PairManager.h
b2PolyAndCircleContact.h
b2PolyContact.h
b2PolygonShape.h
b2PrismaticJoint.h
b2PulleyJoint.h
b2RevoluteJoint.h
b2Settings.h
b2Shape.h
b2StackAllocator.h
b2World.h
b2WorldCallbacks.h
Box2D.h
Fixed.h
jtypes.h
lame.h
jconfig.h
jerror.h
jinclude.h
jmorecfg.h
jpeglib.h
png.h
pngconf.h
gif_lib.h
gif_lib_private.h
al.h
alc.h
efx-creative.h
EFX-Util.h
efx.h
xram.h
sqdbgserver.h
sqrdbg.h
sqstdaux.h
sqstdblob.h
sqstdio.h
sqstdmath.h
sqstdstring.h
sqstdsystem.h
squirrel.h
tinystr.h
tinyxml.h
zconf.h
zlib.h
engine
Alto2DEngine.cpp
Alto2DEngine.h
Animated.h
AudioDevice.cpp
AudioDevice.h
AudioSystem.cpp
AudioSystem.h
Camera.cpp
Camera.h
EventDispatcher.cpp
EventDispatcher.h
Exception.h
LoggerableManager.cpp
LoggerableManager.h
Particle.h
ParticleManager.cpp
ParticleManager.h
ParticleObject.cpp
ParticleObject.h
Path.cpp
Path.h
Quadtree.cpp
Quadtree.h
RenderDevice.cpp
RenderDevice.h
RenderObject.cpp
RenderObject.h
RenderObjectContainer.cpp
RenderObjectContainer.h
RenderSystem.cpp
RenderSystem.h
RenderWindow.cpp
RenderWindow.h
ResourceManager.cpp
ResourceManager.h
RibbonObject.cpp
RibbonObject.h
SceneManager.cpp
SceneManager.h
Scheduler.cpp
Scheduler.h
ScriptManager.cpp
ScriptManager.h
ShapeObject.cpp
ShapeObject.h
Sound.cpp
Sound.h
SoundManager.cpp
SoundManager.h
Sprite.cpp
Sprite.h
SystemFontsManager.cpp
SystemFontsManager.h
SystemTimer.cpp
SystemTimer.h
TextObject.cpp
TextObject.h
Texture.cpp
Texture.h
TextureManager.cpp
TextureManager.h
TickableManager.cpp
TickableManager.h
Tile.cpp
Tile.h
Tilemap.cpp
Tilemap.h
Timer.cpp
Timer.h
Viewport.cpp
Viewport.h
World.cpp
World.h
WorldManager.cpp
WorldManager.h
active
Animatable.cpp
core
AxisAlignedBox.h
device
ALDevice.cpp
easing
Linear.h
event
AnimationEvent.cpp
xml
AltoSettings.cpp
engine\ui\
glew\bin\
glew
doc
include
GL
glew.h
lib
glew32.lib
doc
advanced.html
basic.html
credits.html
glew.css
glew.html
glew.png
glx.txt
glxew.html
gpl.txt
index.html
install.html
log.html
new.png
ogl_sm.jpg
sgi.txt
wglew.html
lame
lib
libmp3lame-static.lib
libjpeg
include
lib
libjpeg.lib
libpng
include
lib
libpng.lib
manifest
libpng-1.2.34-1-lib.mft
libungif
include
lib
ungif.lib
OpenAL
include
lib
EFX-Util.lib
squirrel
include
lib
sqplus.lib
tinyxml
include
lib
tinyxml.lib
zlib
include
lib
zlib.lib
share
man
man3
zlib.3