Skip to main content

Final Project - Complete

I very recently made a side scrolling platform game(beta) on gamemaker which you can play here. I did follow a YouTube tutorial, which you could compare my game to, here.  Also, here is the .gmz file which will allow you to see the code I used
In making the game, I tried my best at making my game different from what was shown by the tutorial and through what I brought with me from other previous as well as new tutorials. A simple way I made my game different was by using different images and sprites for the look of the game. I mostly used or drew sprites and backgrounds that were in no way connected or related. A  difference  my game has when compared to the tutorial, is the obstacle obj_bomb. In this object, I watched a couple of videos on gamemaker's physics in which I learned that it would really be unnecessary to use it in my case. With that information, I decided to follow the plat-former tutorial which used some code which I thought I could apply to the bomb. It took a while and some help to fully comprehend, but I did modify the code to work for me. In conclusion, I tried my best at making it unique.
If I was to be marked out of 40, I'd like the game to be marked as follows:
5 marks for variety of enemies
3 marks for art
7 marks for code used
3 marks for the parallax background
3 marks for my sound effects
6 marks for complexity of obstacles
5 marks for the use of the timeline
2 marks for the extra lives mechanic
6 marks for the power up mechanic
The game does admittedly have several bugs and did not get as long as I wanted which may lower my overall marks however.

Comments

Popular posts from this blog

GameMaker - Asteroids - Part C

I've now finished the Asteroid and the google drive link is  here . Like before, the tutorials were a little fast paced for me but I managed to keep up by asking for help or re-watching the videos. I also, again, found that I made several typing errors especially when I though I knew what I was doing and did not follow the tutorials.This time however, I had problems with trying out some new ideas that were not used in the videos and which I came up with myself. I wanted to assign different image indexes of the same sprite to different on objects. This was a little confusing for a while, but with a little help and eventually realizing that I couldn't use a shortcut got me to get what I wanted. Other than that I made some artistic changes in the way the background, spaceship and asteroids looked. I also tried to change the mechanics of the game, in this case, by making the bullets that shoot out of the ship what propel the ship.

Pixel Art

I decided to recreate the Delorean from the Back To The Future trilogy in the form of pixel art, as it was this school that honours Michael J. Fox and his donations to this school and as he stars in the movie. Making the pixel art, I used skills from last year and used an image of the modified Delorean and a picture of lines of fire that is iconic with the vehicle. Pixel Art: the images I used as inspiration:

Scratch Level 4 - Make Your Own Game

My Game link:  https://scratch.mit.edu/projects/191531958/#player 1: Programming this game, I came across several problems, some I found fixable with others not being possible to fix. Some of the problems were with the characters's motion and others with the controls of the game. I found that a player could constantly squat and hold down the fire button which was hard to counter, which was removed by programming with the <not __> block. I also found found that the characters were returning to costumes that made them look like they were turning back and forth which I found was, however, unsolvable in certain cases although it was possible with others by programming entire buttons to do a more advanced motion and not a combination of them. A character selection screen was also another one o my problen with how complicated it  2: I was able to get a basic understanding of the programming of the controls with projectile attacks and the backdrop and the point system from tu