Space SHMUP Part 2 Ethan Coffin-McKibben
Space SHMUP Part 2 - ReadMe File
Author: Ethan Coffin-McKibben
Modified: 2024-09-20
1. What are the controls to your game? How do we play?
W - Up
A - Left
S - Down
D - Right
SPACE - Fire
You must shoot and kill the enemy space ships. There are 5 types of enemies each with a unique way of attacking you. You have a chance of getting power ups from the enemies after they die. This will allow you to improve your weapons.
There's also space debris which moves much faster than the enemies. If you destroy it, you will get a power up 100% of the time.
2. What creative additions did you make? How can we find them?
I did a few things to this project. First, I altered the color of the stars slightly. Second, I added UI to the game which displays your shield level and score. I calculated the score using a modified score manager script I wrote a while ago for a different game. I also created 3 different space debris models in Blender, then exported them over to here. They are essentially justa reskin of the basic enemy but move faster and have a 100% power up drop chance. I actually added sound effects to the game for when you fire your weapons. However, once you start being able to fire more than 3 projectiles at the same time, the sound gets either super loud or completely silent. Therefore, I didn't leave it in. The sound manager script, audio mixer, mp3, and audio source are all still in the game though, they just don't do anything.
3. Any assets used that you didn't create yourself?
I didn't create the assets by Peter Burroughs.
4. Did you receive help from anyone outside this class or from anyone in this class that is not in a group with you?
I got help fixing a bug cause by a coding error on Piazza after the errata got posted there.
5. Did you get help from any AI Code Assistants?
I did not use any AI because AI is lame and not as smart as me.
6. Did you get help from any online websites, videos, or tutorials?
I didn't get help from any websites, videos, or tutorials.
7. What trouble did you have with this project?
I had a lot of trouble with 2 specific things. The first one was with the Utils script where I kept getting an error that said vList does not exist in the current context. I spent several hours trying to fix that only to discover that vList was a mistake in the book and should have said "points" instead. The second bit of trouble that I had was with the Power Ups working. They wouldn't drop from enemies or exist in the scene when placed there manually. I then discovered that I'm an idiot and forgot a single ! in the PowerUp Script that changed a function from destroying a Power Up that drifted off screen to destroying any Power Up that was currently on screen.
8. Is there anything else we should know?
There is nothing else to know.
Leave a comment
Log in with itch.io to leave a comment.