Saturday, 16 June 2018

Final Project - Complete

Game File

https://drive.google.com/file/d/1yA0lWALPS3TBrBv5BS262jzfp2v1QeRh/view?usp=sharing

List of tutorials/assets

  • https://www.youtube.com/watch?v=LgAB5JIkYyE&t=358s
  • https://www.youtube.com/watch?v=Tnt-MMAkXDk&t=428s
  • https://www.bfxr.net/
Paragraph

At first, I was planning a 2D shooting game similar to Asteroids, but the theme of it is full of neon colors, and enemies spawning at the top and the end of the game is fighting the boss. And another idea came to mind was a 2 player game. Player 1 using w,a,s,d,x for controls, player 2 using left, right, up, down for controls. And behind them are 2 planets, earth, an alien planet. Both have to protect the planet. Whoever shoots the planet first, wins, and I was thinking of putting barriers for players to use for their strategy. But, of course, that didn't happen because 2 players equal a lot of coding and I keep going back and forth to GameMaker 1.4 to GameMaker Studio 2... I realized I was wasting my time going back and forth, so I just made a game that fits my level. A 2D game that inspires from a game called Shooty Skies (available on PC and mobile) and from another mobile game called Balls Bounce and Pong.

The game isn't exactly similar to the games I've mentioned. I've only taken the idea of when the player press the space bar it shoots balls and it bounces off the blue walls and if it goes through a gap it destroys itself. How I wanted the game to look like is galaxy theme with and then there are borders around so the ball can bounce off. In the middle, you have to hit it in order to move on to the next level. Each level will have obstacles and if you touch the obstacle it's Game Over. I wanted to add that in but I was having a struggle setting it in the middle. Even if I did follow some tutorials, it still wouldn't show. So instead of making it game over when the ball touches the obstacle, the ball is destroyed. And I've also made levels so it won't be only one room with the same obstacles, but with different difficulty.

Marks

I want this game to be marked in the following category:

Level Design

  • The simplicity and the understanding of the game

Coding

  • How the game runs, using basic cooking

Platform

  •  Challenge/Difficulty of the game, levels, stages, obstacles

Music & Effects 

  • Music that fits with the game, shooting, background music


Friday, 15 June 2018

Final Project Journal

The Final Project Journal

May 2, 2018
Today, I started researching or finding motivational videos on how to create a game on Unity. So far, I wanted to do a story based game, like a Visual Novel. I found relating videos to that, and it will be a lot of work and planning.
May 8, 2018
I’m still not sure what my game will be about. But so far, I’ve thought about doing a short story based game. I haven’t decided what software I’ll be using.

During class I ripped some pieces of paper, and draw out the game I want it to be. I thought it might help, drawing out the menu, and the beginning of the game will look like.
  • https://www.youtube.com/watch?v=zxAjmicdeiU&t=175s
May 10, 2018
I haven’t started on setting my game’s platform and sprites.

I’m debating if I should do a 2D pixel game or a Short Visual Novel.

May 14, 2018
(9:10 am)
I have brought my laptop with me to start working on my game.
(9:40 am)
I’m still debating between 2 ideas of the game.
(11:29 am)
Started making my sprite for the game, and watched a tutorial video for GameMaker Studio 2
(7:05 pm)
Found some Assets for my game, which is great. I won’t have to waste my time designing one
May 16, 2018
(11:17 am)
Today I started doing my Final Project Proposal on my blog.

(11:53 am)
Had some difficulties importing sprites in the game… Kind of weird because at home when I use my desktop it works, but on my laptop it does not...

May 22
(10:33 am)
Started watching tutorials

May 24
Adding in my sprite’s code and setting the room.

May 28
(10:21 am)
Will be watching another tutorial from my previous asteroid tutorial video.
May 30
(10:24 am)
Continuing coding my sprites
June 1
(10:28 am)
Continuing coding my sprites and adding in the “Restart Game”

(11:14 am)
I just changed how my game will be, instead of one player, why not trying 2 player. One player protects the earth, and the other protects other planet.
June 5
Will just be continuing on adding codes to my sprite and add in lives for each player

June 7
Today, another things changed. Basically I’m planning to start all over, because my current plan is not good, 2 player game. I will be changing it to a 1 player game, you have to hit the “core” to move on to the next level. However there will be obstacles in the way, so you have to plan a strategy.

June 11


June 13
Today, I continued configuring same as always. I added in few sound effects but my background music wasn’t working… Maybe it’s the file, im not sure

June 15
Today, I continued finishing the levels, codes, and added in some sound effects.

Wednesday, 16 May 2018

Final Project Proposal

For my final project will be based on 2D strategy game. It's inspired by our previous assignment "Asteroids" and the game that I'm currently playing called "Deep Space Waifu".
I'll be using the following links to help me make my game:

TUTORIAL

  • https://www.youtube.com/watch?v=cEb4gzG8S24&index=1&t=0s&list=PLhIbBGhnxj5IcGWhJQNF5hScmCCn4M3xg

I will be putting some of my own ideas, such as adding in more colors (neon) and adding in music background (1990's music), 'Game Over' and 'Restart' screen. 

TIMELINE

In Class:
  • May 16: Working on proposal & sprite afterwards
  • May 22 - 24: Hopefully getting started with coding my sprites, adding in my other assets
  • May 28 - 30: Continuing coding, and fixing errors
  • June 1 - 5: Add in new assets (sounds)
  • June 7 - 11: Continuing coding, and fixing errors
  • June 13: Re-check everything (coding, assets, and mbg) or possibly add in something new (lives, deaths, level ups)
  • June 15: Finish before end of class or before 12 am
Out of class: 

It really depends if  I have spare time, because I have a lot of homework to deal with. But if I do have spare time, I'll work on my game for 1-2 hours then to my other home works then back to 1-2 hours of configuring my game.

EDIT:
Since there are about 3 more classes until this project is due, I might stay in lunch or after school to finish it, and maybe publishing it late (because of my messy ideas). 



Thursday, 10 May 2018

GameMaker - Asteroids Part C

Google Drive
https://drive.google.com/file/d/1pRiUoNRrYAaLwED_bFb0s71U0hriO-QB/view?usp=sharing

What difficulties did you have? 
  • I had difficulties with coding the game. Such as coding for each objects to do certain action.


How did you solve them?
  • If I had any problems with the game, I just rewind the tutorial video and experiment around. The part where you add in the Game Over title and the Lifespan/Scoring, I struggled because I did exactly like the tutorial, but I've asked for help and it worked fine.


What did you change in your game to make it unique? How do these changes affect gameplay?

  • I didn't exactly change anything, because again I'm not entirely comfortable or confident working with GameMaker Studio 1.4. But if I use a different software that I'm comfortable with, I might have done slightly different. I like making games that are colorful and neon-like and adding music background. That might be something I can change.

Thursday, 26 April 2018

GameMaker - Asteroids Part A & B

Part A

What difficulties did you have? How did you solve them?


  • I didn't have any problems with the first 3 tutorials. The software is still pretty new to me and I see myself getting used to this software and planning to use it more in the future. Well, actually, I did have a struggle shooting lasers from the tip, it was shooting from the right side, which is weird. Because I've followed the tutorials clearly and this happened. But I managed to fix it, rechecking the object, and it seemed to be working fine, for now.
https://drive.google.com/file/d/1TBJ7Ziz7fRIrAOkZI672xNihugwepYUM/view?usp=sharing



Part B



What difficulties did you have? How did you solve them? (If you did not have any difficulties, describe specific changes that you would make to the game and/or the tutorial to improve them.)

  • Well, I was thinking of uploading a well drawn pixel ship, but it doesn't seem right to me. I don't want to change anything until I fully understand the software and how it works. So for now, I'll just stick to what the tutorial suggests. And I just added the Restart button by pressing "R". So when you die, you can just restart!
https://drive.google.com/file/d/1TBJ7Ziz7fRIrAOkZI672xNihugwepYUM/view?usp=sharing

Thursday, 5 April 2018

GameMaker - Catch The Clown

Google Drive 

https://drive.google.com/file/d/1NfXF4D-LL8P6P-SOruwVFc64ArJ6wk0L/view?usp=sharing

Question

What difficulties did you have? How did you solve them specifically?

- Well, at first the software seems intimidating but once you get into the tutorials and how it is easy to follow, it became pretty easy but not yet comfortable or confident enough to get into making new games. And I didn't really have a big problem of the game, I was done with the tutorials, but the scoring title is black and I went back if I can change it to white and makes it easier for players to read it.

Tuesday, 13 March 2018

Blender Game Level Modelling - Level 1

Blender Link

https://drive.google.com/file/d/1a02xqkrSP2rVGptd6lY-3WWc-wrvKpnX/view?usp=sharing


Textures 








Model 






Wednesday, 7 March 2018

Blender - Mushroom Animation


Mushroom Hop


Google Drive Link 

https://drive.google.com/file/d/1I5vqGtiZp1RiE0FenMEcv8lDpBswPLMK/view?usp=sharing

Final Project - Complete

Game File https://drive.google.com/file/d/1yA0lWALPS3TBrBv5BS262jzfp2v1QeRh/view?usp=sharing List of tutorials/assets https://www.you...