One way too big post for all the stuff I forgot to post
Would like to start things off by saying the only reason I haven't posted much of the development for my game is because I was off a lot and had to essentially speed run it to get to an actual playable game. So many original ideas had to be scrapped because of this.
Story/Plot: For this one, I'll give you a before and an after of what it was and now is.
Before: Before I had to scrap the idea and speed run my project, the game would have been a music based first person platformer. It would have been a set of trials with different sound cues telling you what you had to do. For example, a drum noise would mean jump. There was supposed to be progressively more difficult levels, some with sequences you had to remember.
After: A trial where you have to essentially do a Roman entertainment fight only this time you have a pan flute gun and the enemies have bongo hats and are cubes.
Objective: I don't think my game really has an objective. The original objective was to escape the king (Mr Tambourine) and get home. Unfortunately, this couldn't be achieved. I guess wipe out all the enemies as fast as possible?
Genre: Now my game is a first person shooter but before it was supposed to be a first person platformer.
Other games that inspired me: There wasn't really any other games that inspired me. I came up with the idea when I was told about the project. Other games I looked at just didn't really contain what I wanted. The colosseum was sorta inspired by the movie Gladiator but also just a regular Roman one.
Art style: The art style I used is voxels using Magica Voxel. This is because I find it easier to design things using pixels. Nothing has to be too detailed, it can be just a block with a face and an instrument hat like I did for both the king and the enemies.
My actual project:
This part is for all the things I did in my project.
The Gun:
This is the gun I use in my game. It's a basic 15 pipe pan flute that makes pan flute noises when you fire it.
It fires a custom projectile that looks like this:
In the projectile code, there is the hitting enemies code.
What this does is it checks if the thing the projectile is hitting has a specific tag called "Enemy". If it does it will see how much health the enemy has and take 50 away from it, destroying the actor if its health is equal to or below 0.
The assets of the game itself:
Now we move on to the actual assets I created for the game.
The colosseum:
A basic circle shape in the middle with a much larger circle around it. I used an incredibly helpful website in order to create the circles.
Pixel Circle and Oval Generator for help building shapes in games such as Minecraft or Terraria
It's meant for Minecraft but you can input any numbers you like and it will give you a pixel grid of it. I then built a "throne" for the king. It's more of just a platform with a red carpet on it.
The king himself/Mr Tambourine:
The king's face was totally random. I drew random circle-ish shapes and coloured them in. The Tambourine on top of his head was made with the circle generator that I used for the colosseum, I then added the little symbol things.
The Enemies:
The enemies are all the same, the king but recoloured and with bongos instead of a tambourine. Mostly self explanatory.
Sound:
I have no idea what to say for some of this. I can say that what it does is it will see if you pressed the left mouse button and if you did it will then check if you have the rifle. If you have the rifle it will then play a random pan flute sound and fires the projectile. I don't know what the location and the rotation bit does.
Now we get to the part that I can't put down as I couldn't get any screenshots of it. I couldn't change the gun to begin with, it ended up being the same mesh but the wrong way up, not my pan flute. Eventually it was fixed and works now. That's about all there was for my game. None of the code was really changed.














