2010년 Game Development Study

OSXDEV

Jump to: navigation, 찾기

still BETA!!! (스터디는 2010년 1월부터 시작할 예정입니다.)

그림:Wolfenstein-iphone.jpg

email: shyang at 미닷컴

[편집] Event

  • 1. 게임 스터디 준비 모임
안건 : 게임 스터디 준비 상황 안내 및 스키캠프 일정 안내
일시 : 2010년 1월 20일 수요일 PM 8:30 ~ 9:00 (OSXDEV 정기 세미나와 같은 날입니다)
장소 : 삼성동 애플 교육장
참가비 : 없음
  • 2. 게임 스터디 스키/보드 캠프
일시 : 2010년 1월 30일~31일(1박 2일)
장소 : 강원도 평창군 알펜시아
참가비 : (펜션숙박비 + 식대 + 기름값 - 협찬) /N (산정중)
참고 : 리프트, 렌탈 비용은 개인 부담.
참가방법 : 1월 15일까지 참석여부를 게시판이나 메일로 남겨주시기 바랍니다.

[편집] Study Materials(Candidate!!)

  • 1. Required text
1) OpenGLで作るiPhone SDKゲームプログラミング(일본서) [1]
  • 2. Supplements
1) Pro iPhone Game Development, Apress(원서, 2010.3월출간예정) [2]
2) OpenGL ES 2.0 Programming Guide, Addison Wesley(원서,번역판) [3]
3) iPhone Game Development, Oreilly(원서) [4]
4) iPhone Game Projects, Apress(원서) [5]
5) iPhone Game Development (Developer Reference), Wiley(원서) [6]
6) Beginning IPhone Games Development, Apress(원서) [7]

[편집] Game Development FAQ

  • 1. Graphics
1) Books recommended by Wolfgang Engel [8]
2) iPhone OpenGL ES tutorial series [9]
3) Nehe tutorial ported OpenGL ES [10]
  • 2. Sounds
  • 3. Physics
1) References by Essential Math [11]
  • 4. Tools(for Mac, sure!)
1) Blender(Open Source 3D Modeling Tool) [12]
2) Inkscape(Open Source Vector Drawing Tool) [13]
  • 5. Game Engine(Open Source, for Mac or iPhone)
1) Ogre 3D Graphics Engine [14] - Mac OSX / iPhone
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.
OGRE is running on iPhone now!!! [15]
2) Oolong [16] - iPhone OS
3D engine for iPhone / iPod Touch
3) Cocos iPhone - iPhone OS
4) G3D [17] - Mac OSX
The G3D Innovation Engine is a commercial-grade C++ 3D engine available as Open Source (BSD License). It is used in commercial games, research papers, military simulators, and university courses. G3D supports hardware accelerated real-time rendering, off-line rendering like ray tracing, and general purpose computation on GPUs.
5) Irrlicht Engine [18] - Mac OSX
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines.
  • 6. Articles
1) Development on Doom Classic for iPhone [19]
2) Developing Games on Mac OS X Using Third-Party Game Engines [20]
  • 7. Game Source Code (commercially released or clone)
Title Screenshot Developed By Link
Homeworld 그림:Cover-homeworld.jpg Relic Entertainment http://homeworldsdl.org
Quake I, II, III 그림:Cover-quake.jpg id software http://www.idsoftware.com
Doom 그림:Cover-doom.png id software http://www.idsoftware.com
Wolfenstein 그림:Cover-wolfenstein.jpg id software http://www.idsoftware.com
FreeCiv 그림:Cover-freeciv.png open source project http://freeciv.wikia.com
OpenTTD 그림:Cover-openttd.png open source project http://www.openttd.org
Warzone 2100 그림:Cover-Warzone_2100.jpg pumpkin studio http://wz2100.net/
Mech Commander 2 그림:Cover-mechcommander2.jpg Microsoft link
Heretic/Hexen 그림:Cover-hexen.jpg Raven Studio http://sourceforge.net/projects/heretic