- 1
- 0
- 约1.28万字
- 约 6页
- 2025-06-17 发布于北京
- 举报
HIT3243/HIT8243GamesProgrammingSpikePlans
Spike1:SimpleGameLoopforCommand-Line(CLI)TextGame
Context:Theconceptofagameloopisaconvenientandcommonideaingames.
Knowledge/SkillGap:Thedeveloperisnotfamiliarwithbasicgameloops.
Goals/Deliverables:[CODE]+[SPIKEREPORT]
Youneedtocreatethe“GridWorld”game,asdescribedinasimplespecificationdocument
availableonthesubjectwebsite.Thegamewilldemonstratetheuseofasimplegame
loop,separationofupdate/rendercode,andgamedata(bothfortheworldmapand
playerscurrentlocation).
Youwillneedtodeliverthefollowingitems:
1.Asimplepaper-basedplanforyourcodedesign.(Yes,asimplefunctionaldesignis
fine–justaslongasyoucandemonstratethatyouplannedfirstbeforecoding!)
2.Createasimpleconsoleprogramthatimplementsthe“GridWorld”gameusinga
simplegameloop.Thegamemustdemonstratetheseparationof:
a.processingofinput(textcommandsfromtheplayer),
b.updatingofagamemodel(wheretheplayerisandtheiroptions),
c.display(outputcurrentlocationandoptions)ofthegametotheuser.
3.SpikeOutcomeReport.
Note:TheSpikeOutcomeReportisalwaysarequired“deliverable”.Itwillnotberepeated
infuturespikerequirementsasitisassumed.
Start-EndPeriod:Week1-Week2
PlanningNotes:
•Readthe“GridWorld”gamedetailsandonpaper(asrequiredinthedeliverables)doa
quicksketch/designofhowyouwillorganiseyourcode.(Noformalstandard
specified…justusesomethingthatwouldworktohelpyouexplainyourdesignto
anotherprogrammerintheclass.)
•LookattheSpikeOutcomeReporttemplate–notewhatyouneedtorecordforlater.
•UseanIDEfor
您可能关注的文档
最近下载
- SY-T 5504.3-2008 油井水泥外加剂评价方法 第3部分:减阻剂.pdf VIP
- 【三年级数学】每日口算 30 天.pdf VIP
- 物资采购应急方案.docx VIP
- 餐饮服务与管中职全套完整教学课件.pptx
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 1209 六年级(上)英语知识点汇总(外研版).docx VIP
- ICP-MS介绍讲课课件.ppt VIP
- 6篇2025年度民主生活会“五个带头”对照检查材料(参考范文).docx VIP
- DBJT_15-138-2018_建筑电气防火检测_技术规程-全国各省建筑标准.pdf VIP
- j12ZG604-全国各省建筑标准.pdf VIP
原创力文档

文档评论(0)