Vous êtes sur la page 1sur 3

CourseEnduringUnderstanding:

(Uponcompletingthiscourse,Iwillunderstand)Beabletounderstandandimplementtheprogrammingaspectsofgamedevelopment
ordertocreatevideogames.

Goal:
(Tobuildmyunderstanding,Iwillknow)Begintounderstandthevocab,syntax,andlanguageofC#inthegamedevelopmentenvironment.Find
resourcetolearnfromandamethodofpracticingandactuallywritingcode.

IntendedEvidence: AnticipatedTimeframe:
(IwillshowIhavemetthisgoalby)DevelopascriptinC#thatappliestogamedevelopmentand,depending
(IthinkIwillneed#hours.)
onthepurposeofthescript,beabletorunit. 5

Date/ Actionstep Notes/Resources(Linked) Reflection Nextstep


Hour (TodayIwill...) (TodayIveused) (TodayIvelearned) (NexttimeIwill)

3/29 Begintosearchforpossible ScottLilly.com Manydifferentresources,wont Begintodelvedeeperintosome


resourcestohelpteachmyself TheUnityAcademy beabletotellhoweffectiveitis ofthetutorialsandlessonsI
.5 howtocodeinC#. AMoreBasicUnity3DTutorial untilIstartgoingfurtherintoeach foundanddecideifIwouldliketo
one. useitmoreorfinddifferent
options.

4/3 BegintousetheresourcesI https://www.udemy.com/unityc TheUdemyispaid,$195,not Continuetowatchthevideo


havefoundinordertofigureout ourse/ gonnausethat.TheUnity3D seriesfromtheUnity3D.Workat
.5 iftheyareusefulinlearningC#. https://unity3d.com/learn/tutoria Academyresourceisgood.Will homewiththeUnityapplication
ls/topics/scripting/coding-unity- continuetoworkwiththatvideo andactuallystartlearningtocode
absolute-beginner seriesfornow. withthevideo.

4/4 Continuetowatchthevideoon https://unity3d.com/learn/tutoria LearnedaboutPublic/Private, ContinueontheseriesofUnity


C#forBeginners ls/topics/scripting/coding-unity- Classes,Functions,Int,Var, ScriptingforC#.Gointolooping
.5 absolute-beginner orderingfunctionsandfunctions andifstatementsinunity.
withinclasses.

4/10 DownloadUnityand Unity3D SomebasiclayoutstuffofUnity, Attempttocodeamovement


Monodevelopandbegintostart MonoDevelop howtouseMonodevelop, scriptinUnityforasphereand
.5
codingbasicscriptsinorderto namingandorganizationof controlit.
startlearningC#. scriptsandassets.

4/11 Attempttocodeandimplement Unity3D Createdascriptbasedoffofa Attempttoimplementa


abasicmovementscriptinunity MonoDevelop tutorialvideoinordertocontrol playerControllertoaplayersoI
1.0 toaplayerObject. andimplementmovementtothe canmovefreelyandjump.
playerObject.

4/13 Workonascriptforaspherical Unity3D Terrainsarehardtousewithout Setupaconferencedateandfill


objectinordertojumpand MonoDevelop help. outtheconferenceRubricand
.5 moveonaplatform. Agenda.

4/18 Workonsettingupand ConferenceRubric3 Ineedtorecordmoreworkon Workoncreatingandtexturing


completingmyConference ConferenceAgenda3 theactionplanonamore theterraininUnity.
1.0 AgendaandRubricfor consistentbasis.
tomorrow.

4/25 Workoncreatingan Unity3D Howtoimplement3Dmodels Workondesigningacourseinmy


environmentinUnityinorderto ontoterrainsinUnity,learned TestEnvironmentfor
1.0 workonscriptsandprograms. basicsofshapingterrains. implementingacar.Begintotry
andscriptacarmovement
program.

4/26 Workonimplementingacarinto Unity3D Howtoimplementandcontrola Designacourseforacartorace


Unityandbeabletodriveit. carinUnity.Howtogetacamera oninUnityandattempttogeta
1.5 tofollowanobject. smoothfollowofthecar.

4/27 Implementasmoothfollow Unity3D AttachedaSmoothFollowscript BegintocreateacourseinUnity


systemforfollowingacarin Monodevelop tothecameratoenabletoeasier basedoffofSilverstone.
1.0 Unity drivingandcontroloverthecar.

5/1 Gametestandtrytobreak Pyronature Manyclippingissueswhengoing Resumemyproductionofthe


Pyronature. aroundcornersandhuggingthe Silverstonecircuitinunity.
0.5 walls.Otherwisegoodgame.

5/4 Attempttocreateand Unity3D AGUIelementisneededto Assembleaconferenceagenda


implementatimersystemand Monodevelop displaytextinfothetheHUD. andrubricandmoveontomy
1.0 FPScounterintoUnity. nextgoal.Createamenuand
levelscreens.
GoalAchievementEvidence(alsopostedonportfolio): ActualTimeframe:
(IcanproveImetthisgoalthrough)PresentingacopyofascriptIwroteontomyportfoliowebsite. (Ineeded#hours.)
8.5

GoalReflection(alsopostedonportfolio):
(Inreflection,Istruggled/wasvictorious/adjusted/etc.becauseMylearningconnectstomyEnduringUnderstandingbecause)Duringthewor
thisActionPlanIbelieveIperformedadequatelyonmanyofthetasksduetothenatureofthedesignaspectsofUnityandthelackofdirectcodin
involvedwiththework.Muchoftheworkforthisgoalwastointroducemyselftocodingandscripting.Ialsoworkedongettingadvancedmovem
inUnitytoapplytovehiclesandotherobjects.
Thisrelatestomyenduringunderstandingbecausethisprocessofcodingandtestingbytrialanderroriswhatwouldhappeninrealgame
developmentwhennewscriptsneedtobeprogrammedandwrittenoutfordifferentgames.

Vous aimerez peut-être aussi