2011. 12. 6. 19:55ㆍ개발관련기록/Android(인조인간)
andengine source : AndEngine.zip
andengine sample : AndEngineExamples.alz , AndEngineExamples.a00 , AndEngineExamples.a01 ,AndEngineExamples.a02
http://code.google.com/p/andengineexamples/ <- 샘플 소스 있는 사이트
[ AndEngine Library ]
=> andengine은 소스가 공개되어 있으나, 나머지 extension 라이브러리는 소스가 공개되지 않은것 같다.
- andengine.jar : 게임 프레임워크가 담겨 있는 기본 엔진
- andengineaugmentedrealityextension.jar : 증강 현실 기능 처리를 위한 라이브러리
- andenginelivewallpaperextension.jar :
- andenginemodplayerextension.jar :
- andenginemultiplayerextension.jar : 네트워크 기능 처리를 위한 라이브러리
- andenginemultitouchextension.jar : 멀티 터치
- andenginephysicsbox2dextension.jar : 2D 물리엔진
andengine을 사용하기 위한 첫 단계(동영상 있음 - 괜찮은 자료 : http://www.andengine.org/forums/tutorials/getting-started-with-andengine-t11.html )
AndEngine-Core-Terminology : http://www.andengine.org/forums/tutorials/andengine-core-terminology-t316.html
Turorial List : http://www.andengine.org/forums/tutorials/mimminito-s-tutorial-list-t417.html
다음주(3월 19일) 부터 andengine Tutorial 실행해 보기 (위의 링크 페이지)
[Beginner]
Getting Started with AndEngine, Eclipse and a Hello World Application
Using Timer's - Sprite Spawn Example
Update Handlers - Using their power!
[Medium]
Updating Sprites/Objects - Using Listeners
Scrolling with Touch Events
Live Wallpaper Settings - Example by Nasc (until I have done a tutorial)
[Advanced]
XML Parsing within AndEngine
[Other]
Live Wallpaper Template
Particle Effect Sprites
2D Polygon Class for AndEngine - Perfect for Debugging without Textures!
Tutorial 내용을 보니 별 특별한 내용이 없다. 그냥 소스 분석하는게 가장 나을 듯..- -;
[소스 분석을 위한 사전작업]
[Sample 파일들 ]
Simple
Modifier & Animation
- A Moving Ball [MovingBallExample.java]
- Using ShapModifiers [ShapeModifierExample.java] - 100-1-1
- Using a PathModifier [PathModifierExample.java]
- Drawing Animated Sprites [
- Using EaseFunctions
Touch
- Touch & Drag Sprites
- MultiTouch Example [MultiTouchExample.java]- 100-1
- Analog OnScreen-Control
- Digital OnScreen-Control
- Dual Analog OnScreen-Control
- Coordinate Conversion
- ParticleSystems
- Multiplayer
Physics
- Collision Detection[CollisionDetectionExample.java]- 100
- Using Physics[PhysicsExample.java] - 200 - 2 - 2 - 2 - 2 - 2 - 2
- Using FixedStepPhysics[PhysicsFixedStepExample.java] - 200 - 2 - 2 - 2 - 2 - 2
- Combining Physics and Touch[PhysicsJumpExample.java] - 200 - 2 - 2 - 2 - 2
- Using a Revolutejoint[PhysicsRevoluteJointExample.java]- 200 - 2 - 2 - 2
- Removing a Physics Object[PhysicsRemoveExample.java]- 200 - 2 - 2
- Text
- Audio
- Advanced
- Backgrouds
Others
- Pausing the Game[PauseExample.java]- 200 - 2
- Using Menus[MenuExample.java] - 200
- Using SubMenus[SubMenuExample.java]
- Using TextMenus[TextMenuExample.java]
- Using a ZoomCamera
- Using ImageFormats(PNG, JPG, GIF, BMP)
- Using TextureOptions
- Using a ColorKey Texture Source Decorator
- Load Texture Dynamic
- Updating Textures Dynamically
- Unloading Resources
- Games
- Benchmarks
•AnalogOnScreenControlExample
•AnalogOnScreenControlsExample
•AnimatedSpritesExample
•AugmentedRealityExample
•AugmentedRealityHorizonExample
•AutoParallaxBackgroundExample
•BoundCameraExample
•ChangeableTextExample
•CollisionDetectionExample
•ColorKeyTextureSourceDecoratorExample
•CoordinateConversionExample
•CustomFontExample
•EaseFunctionExample
•DigitalOnScreenControlExample
•EntityModifierExample
•EntityModifierIrregularExample
•ImageFormatsExample
•LineExample
•LoadTextureExample
•MenuExample
•ModPlayerExample
•MovingBallExample
•MultiplayerExample
•MultiTouchExample
•MusicExample
•ParticleSystemSimpleExample
•ParticleSystemCoolExample
•ParticleSystemNexusExample
•PathModifierExample
•PauseExample
•PhysicsCollisionFilteringExample
•PhysicsExample
•PhysicsFixedStepExample
•PhysicsJumpExample
•PhysicsMouseJointExample
•PhysicsRemoveExample
•PhysicsRevoluteJointExample
•PinchZoomExample
•RectangleExample
•RepeatingSpriteBackgroundExample
•Rotation3DExample
•ScreenCaptureExample
•SoundExample
•SplitScreenExample
•SpriteExample
•SpriteRemoveExample
•StrokeFontExample
•SubMenuExample
•TextExample
•TextMenuExample
•TextureOptionsExample
•TickerTextExample
•TMXTiledMapExample
•TouchDragExample
•UnloadResourcesExample
•UpdateTextureExample
•XMLLayoutExample
•ZoomExample
•AnimationBenchmark
•ParticleSystemBenchmark
•PhysicsBenchmark
•SpriteBenchmark
•ShapeModifierBenchmark
•TickerTextBenchmark
•Snake (Game)
•Racer (Game)
•CityRadar (App)
나중에 정리할 거..
http://c0deattack.wordpress.com/2011/01/06/andengine-using-the-object-pool/
http://andenginefromscratch.blogspot.com/2011/03/andengine-from-scratch-v.html
http://victoryx.blog.me/150110225382
http://www.codeproject.com/KB/android/androidBallGame.aspx?display=Mobile
'개발관련기록 > Android(인조인간)' 카테고리의 다른 글
[Andriod] 현재 시간 얻기 소스 (1) | 2012.01.02 |
---|---|
[Android 오류] Error in an XML file: aborting build. 오류 (0) | 2011.12.30 |
[Android] Sample Source (0) | 2011.12.06 |
[Android]물리 엔진 (0) | 2011.03.17 |
[Android]겔럭시 S USB 인식 드라이브 (3) | 2011.01.13 |