UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Update log
1. Update Log
[22/02/2016] ProjectStarted.
[22/02/2016] Savedthe Projectunderthe name “ProjectStickBattles”and redirectedthe home
folderforthe projectto mydirectory(12292646), thismakesthe projecteasiertofind.
[22/02/2016] Constructeda base forthe player,includesgun,camera,hitbox androomforgraphics
if I get to thatpointlateron.
[22/02/2016] Beganwork onthe Player ControllerandPlayerMotorScripts,thisisdone to declare
playermovementandthe player’sInpute.g.:The keyboardcontrols.
[25/02/2016] I took a lookat playerControllerandplayerMotorScriptsandhave triedsolely
implementingWASDmovementona keyboard,I’ve hadthe problemof notbeingable tomove
althoughIhave seeminglynocompilererrors andI’mworkingona fix.
[25/02/2016] I triedimplementingthe WASDmovementsystemagaintofindacompilererror.
[03/03/2016] Movedto Unity 5 (AllowsforNetworking andoverall bettermaintenance etc.)
[03/03/2016] Createda Playerformatusinga base for importable modelsandallowsforalterations
to the hitbox forlateron inthe project
[03/03/2016] Created2 C# documents(PlayerMotorandPlayerController) grabbedthe rigidbody
componentthrougha “RequireComponent”function.
2. [03/03/2016] Addeda prototype fora gunwithinthe FOV (camera)
[04/03/2016] Declaredvariablesandaddedbasicinitializationfunctions
[11/03/2016] After1 Weekof workingonstandardFPScontrols,(WASDmovement,mouse look) etc
I decidedtouse the standardunityFPScontroller inUnity5. This isbecause ithas an inbuilt
controllerwhichworkswell formystyle of project,Italsohasa lot of the scriptswrittenforme ina
far betterway.Thiswon’tstopme lookingforimprovementsIcan make butit has alsohelpedme
learnhowcertainfunctionsinUnityare handled.
[14/03/2016] Addeda Lightingsystemitusesasimple transformmotioninthe “Update”methodto
rotate the lightingbythe variable inthe “Start”Method. It utilizesthe Time inordertorotate it soI
can vary if I add a “random” variable.
[14/03/2016] Addeda simple base foragun
[28/04/16] - Addeda day/nightcycle ona 1 hourtimer,the brightnessandsunwill rotate overa360
degree axis.
3. [29/04/16] – Startedworkingona menusystemhoweverIhaven’tmanagedtogetitworkingyet,
thisissomethingthatwill needimproving.
[30/04/16] – Addedabase forSingleplayerandMultiplayeroptions.
[05/04/16] – Attemptedtoconnecttoa local connectona Local hostbut thiswasunsuccessful.2
Clientsondifferentcomputerscannotconnectasof yet.
[15/05/16] – Workedon a Torch systemforwhenit’stoodark to make out objectsanymore during
the nightcycle.So far there isnoturningoff the lightasit isnot functioningcorrectly,howeverfor
nowit doesthe joband I will come backto it if itneedsimproving.
4. [06/06/2016] – Starteda newprojectdue to connectionlimitationsinthe multiplayerproject.Ihave
decidedtouse the 2D game software construct2 Insteadof Unity 3D inorderto make a 2D
platformer.Myreasoningbehindthisisbecause Itwillbe slightlyquickersince Ionlyhave roughly2
weekslefttofinishmyproject.The goalsof the projecthave alsochangedasI will create a 2D sprite
precisionplatformer.