Monday, May 22, 2017

CS108 Course Relection





                                                                        Course Reflection

Throughout the course of the semester we studied about game design and how people in the game industry create their game. The MDA framework that people apply to their games to make it more interesting. I have always loved games and wanted to learn about them more, so it was surprising to see that there is so much elements there are to a game. 

It was interesting to hear about the presentation about gamification, especially when it was a week prior to us learning about it. The examples that he gave about gamification was very well thought out, which reminded me that there is can be an extreme in anything. I am someone who enjoys play games for free; downloading new ones all the time. I play clash royale, which is a game I ended up spending money on, because I wanted to purchase magical boxed to gain better cards to play. The game can be pretty intense, so I would always want to spend a little bit of money to buy some jewels to open boxes when they are on sale. 


Image result for clash royale

Overall, the one thing I learned in the class that was interesting, but so simple is to fail faster. Creating a game is about trial and error, so the faster you have a game working, you will learn from that mistake and apply other mechanics to a game and make it fun. I enjoyed the class very much and learn the basic ideas of how to write and design games.

Monday, May 15, 2017

Galantic Defense

The game that Alex Choy and I began to implement is based on a tower defense (TD) game. It is a strategy based game, where the goal is to defend a player's territory by destroying the enemy before it passes through the other side.

The initial phase of the game you are set in the main screen, where you will be able to choose from three options which are Campaign, Infinite, and Exit. As you enter the game in campaign, you will see at the bottom a list of towers to choose from and when you hover over it, it will show you the details of that tower.

The goal of our game was to create towers that are in form of emoticons. Which creates a fun experience for the players, because it is cool to see emoticons shooting at the monsters. This is still a prototype of our game and there is much more improvement and upgrades we can apply to our game. We currently have two levels and it consists with two different enemies. Each of these levels have a soothing background music, that puts you in a thinking mood. ( at least that's how I feel.)


The wave system is implemented in several different ways, there would be the regular enemies first, then the second wave of enemies that follows. When these two are combined it makes it a little more difficult to destroy some of the enemies because they are moving at two different speeds. Once the second level is reach the enemies are coming from two directions rather than one. This happens randomly, so that it is obvious to the player each time they enter the level.


Future mechanics and upgrades that we would add to the game would be more enemy monsters and figure out the best gauge of waves for each level. This is the toughest part and would take many trial and error to find the fixed amount for that level.

Below is a link to a prototype for our game!

https://drive.google.com/open?id=0By1OJ09Z89bsOWtpVjljSm1hR1E