Due date: optional, but no later than May 5th, 11:59pm
Note, there is no late submission allowed for this assignment!
The goal of this project is to practice coding of a simple kinematics-based behavior using vectors in UE4.
Implement a simple demonstration in UE4 of the firing solution algorithm specified by the pseudo-code in the physics lecture notes:
Note, you cannot use the "Suggest Projectile Velocity" blueprint.
You will work alone for this project. You may discuss this homework with others, but you must write all the code yourself.
Your assignment is to be submitted electronically no later than 11:59pm on the last day of class. You must hand in the following:
.exe
).
.exe
created runs outside of your UE4
editor.
.exe
to Web site where
we can download it.
.exe
has been uploaded.
To submit:
.exe
(see above).
Below is a general grading rubric:
100-90. The submission clearly meets requirements. The cannon and target are all clearly visible. The target is easily controllable via mouse our keyboard. The cannon adjusts its firing vector to hit the target. The player can fire a projectile and the arc is readily visible as it moves to the target. Out of range targets are clearly indicated on the screen.
89-80. The submission meets requirements. The cannon and target are all visible. The target is controllable via mouse our keyboard. The cannon adjusts its firing vector to hit the target. The player can fire a projectile and the arc is visible as move to the target. Out of range targets are undated on the screen.
79-70. The submission barely meets requirements. The cannon and target are there but may not always be clearly visible. The target is controllable, but not easily. The cannon adjusts its firing vector to hit the target, but maybe not visibly. The player can fire a projectile but the projectile path is not clear. Out of range targets may not be indited on the screen.
69-60. The project fails to meet some requirements. The cannon and target may not always be clearly visible. The target is not easily controllable. The cannon may not adjust its firing vector to hit the target. The player can fire a projectile but the projectile path is not clear. Out of range targets are not clearly indiated on the screen. The program may occaisionly crash.
59-0. The project does not meet requirements. No credit will be given in this case.
Return
to the IMGD 4000 Home Page
Send all questions to the TA mailing list (imgd4000-staff at cs.wpi.edu)
.