厦门市城市规划管理技术规定_第1页
厦门市城市规划管理技术规定_第2页
厦门市城市规划管理技术规定_第3页
厦门市城市规划管理技术规定_第4页
厦门市城市规划管理技术规定_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CSCE 590E Spring 2007Computer Game Design and ProgrammingBy Jijun Tangqq群发 esdqf.IntroductionFirst time ever offered as a course in our departmentSome in CSCE245/240 have developed gamesWe plan to offer this course every spring in the future: your input is important to make this happen!.Introduction

2、-2Instructor:Jijun Tang3A50, 777-8923, jtang with TA:Joachim StahlStahlj with .BookIntroduction to Game DevelopmentEdited by Steve RabinCharles River Media, ISBN 1-58450-377-7$70We will follow the major chapters of this book, so having a copy is required. Some homework will be as

3、signed from the exercises in the book.ObjectivesUnderstand the general procedure and requirements of game design Become familiar with the popular game tools like DirectX, 3DMax, Photoshop, etc. Design a complex software package, write good and detailed documentation, and give technical presentations

4、. Work as a group with several people, and gain first-hand experience about handling projects in the industry. .TopicsGame history and game reviews Game design principles, processes and game architecture Direct X, SAGE, DXFramework and other engines2D/3D graphics, animation Artificial Intelligence,

5、physics, collision detection Story-based Game Design, Text-based adventure, First person shooter games, Role-playing games, Strategy games, Sports games, Multiplayer games, online games Art in games, music and sound effects, game aesthetics Documentations, testing and publishing .ForumWe have a clas

6、s forum at:/forumdisplay.php?f=15The forum should be used as the primary source to seek helpsPlease do not post words that will offend others.GradingNo exam2 projects:One smaller to make you master Visual .Net and MFC, and basic game programming (graduate: individual, undergraduate:

7、 team of two) 15%.One bigger project.Big ProjectGroup of 4, a graduate student will be the leader, you pick your own group.Finish a 2D/3D game using one of the two available engines: DXFramework (U Mich)SAGE (N. Texas)30% points for the programming part.Presentations2 intermediate presentations, 10%

8、 each. 1st presentation is about the overall design, seek approval from the class2nd presentation is about the detailed design, check any missing part and discuss possible problems.Homework and Quiz30%, 7 homework totalSome are simple, like doing a surveySome are complex, for example to create a fla

9、sh game5% quiz, 5 total, randomly given.Lab SessionWe need itWhat is the best time?.ToolsVisual .NetAll labs have installed .NetYou can get a copy from the collegemsdn03.e-academy/elms/Storefront/Home.aspx?campus=sc_engDirectXAll labs have installed DX SDKNo openGL will be supported.2D/3D tools2D: i

10、nstalled GIMP, freeyou can purchase Paintshop Pro and install at your home computer (I have used it for 5 years)Microsoft paint can be useful, but its functionality is very limited.2D/3D tool3D: GMaxFree from AuthoDesk, but it stops the support of gmax 18 months agoYou can obtain a copy from turbosq

11、uid/gmaxI have used 3D Canvas Pro for 5 years$65 for professional version.Demo of my work .EnginesSAGE and DXFramework (or others)SAGE: A Simple Academic Game E/sage/Developed by Ian ParberryStudent project demos-.DXFrameworkU. MichiganBased on DirectX 9.0Has a python script to

12、 help the creation of gamesDemos.Game HistoryFirst game: William Higinbotham1958Analog computerAn isolated incidentInpsiration: Steve “Slug Russell1961 as a student in MITDEC PDP-1 (18 bit) $120,000.Tennis for two (1958).Spacewar (1961).Game for the MassesRalph Baer (left) and Nolan Bushnell (right)

13、.Magnavox Odyssey (1972)1967-1968, Ralph BaerLight gun and shooting Brown Box, the first home video game console Sold to Magnavox.Light Gun and Odyssey.Nolan Bushnell and Atari (1972)Computer Space machinesAtari companyArcade gamesPong: first popular video game.Pong and ArcadeComputer Space.Cartridg

14、e-based Console (1977)Atari 2600, 1977Able to support many games.Crash (1983)Poor gamesPac-Man on consoleE.T. ($20 Million for the right)Too many cartridges Rebirth, with Japanese companiesNintendo Entertainment System (8 bit) from Nintendo (任天堂)Miyamotos Mario.NES (90% market)NESGameboyMariocontra.

15、A VideoPlay.SegaSega Master System (1985)16 bitGenesisSaturn (1994)Not successful, but can add modemDreamcast (1999)Built-in modem, 128-bit graphicsLast from Sega.Sega SystemsMaster SystemSaturn.PlaystationPlaystation ISony (1994-1995)CD formPlaystation II (2000)DVDStrong third party supportPlaystat

16、ion III (2006)Do you wait in the long line?.Playstation IFinal FantasyGrand Theft Auto .XboxMicrosoft has been in game for longFlight simulatorAge of EmpiresMicrosoft (2001)PC architectureXbox LiveXbox 360 (2006).MS Games.Home computersApple II and MacintoshFirst home computer366 games are created f

17、or Apple IIIBM PCIBM 5150IBM is no longer in PC business.DesignersWill WrightSimCityThe SimsSid MeierPirates!Railroad TycoonCivilizationKen & Roberta WilliamsAdventure games: Questhalf-LifeRichard GarriottRPG gamesUltima.Old Legendary GamesPac-Man PlayTetris PlayFinal FantasyPokmonDoom.StudiosMS (fl

18、ight simulator, AE)Electronic Arts (publisher, C&C)InterplayLucasArtsBlizzard (Warcraft)Id Software (DOOM).TypesAdventure (text-based/graphical)Action (shooting, combat sim)First-person shootingCombat simAction adventurePlatformer (Mario)Fighting (street fighter)Real-time strategy (RTS)Survival Horror.TypesRole Playing Game (RPG)StealthSimulationSimCityFlight SimulatorTrain SimulatorRacingSports.TypesRhythmDance Dance Revolution (DDR)PuzzleTetrisEducationTypingNSF funds many such games.HomeworkD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论