Skip to content

LyNoogie/FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Author:    Kaelin Hoang
Author:    Khanhly Nguyen
Due Date:  12/6/2019
Course:    CS 4540, University of Utah, School of Computing
Copyright: CS 4540 and Kaelin Hoang and Khanhly Nguyen - This work may not be copied for use in Academic Coursework.


Comments to Evaluators:

Keyrannosaurus Text is a typing game with the objective of saving dinosaurs from meteors that are falling to earth. By typing a word correctly, 
a meteor will be destroyed, thus saving the dinosaurs from destruction for a few more seconds. Each meteor destroyed increases the user’s score 
by the number of letters within the word. After four meteors have hit the ground, killing the dinosaur friends in the process, the player loses the game. 

We encountered a few issues leading up to the final result of this game. For example, we encountered many issues that involved a lot of research since many 
areas of PIXI that we wanted to use were out of date on their documentation or could not be found. Therefore we had to use many references to get the behavior that we wanted.

Regardless of the obstacles that we encountered and the many hours we spent on this project, we had a lot of fun learning and growing along the way. We worked tirelessly 
in order to get a functional game and we hope you have fun grading our game as much as we had making it.


Consulted Peers:

Only each other and many places on the internet


References: 

1. Text box: https://github.com/limikael/PixiTextInput
2. Get response from ajax call: https://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call
3. Create text on background sprite: https://stackoverflow.com/questions/32248071/how-to-create-pixi-text-with-background-image
4. Splice strings: https://stackoverflow.com/questions/952924/javascript-chop-slice-trim-off-last-character-in-string
5. Keyboard keys: https://keycode.info/
6. Ticker class: https://pixijs.download/dev/docs/PIXI.Ticker_.html
7. Removing sprites from screen: https://www.html5gamedevs.com/topic/30539-correct-way-to-remove-sprites-container/
8. Removing elements from an array: https://love2dev.com/blog/javascript-remove-from-array/
9: Loops in JS: https://codeburst.io/javascript-the-difference-between-foreach-and-for-in-992db038e4c2
10: Listening for keyboard events: https://github.com/kittykatattack/learningPixi
11: Make instruction box: https://stackoverflow.com/questions/22073350/draw-a-rectangle-with-pixi-js
12. Hex color picker: https://www.w3schools.com/colors/colors_picker.asp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •