Egg Oh!

Egg Oh!(Mochigames): http://www.mochigames.com/games/egg-oh/?lb=eddf3df3d111fa66

I had qualms putting this game up here. But its the first game I’ve finished when I’ve finally decided to stick to a project until the end. Its a simple game as expected from a first game. I got the idea after reading Casual Game Design:Designing Play for the Gamer in All of Us by Gregory Trefry. According to the author, one of the quirks of humans is to sort things, into colors and other known patterns. I wanted to try this out in the game. Truth be told, I really imagined how the game would play on a mobile device rather than on a pc screen thus the repetitive game play. I imagined the player using his finger to juggle the eggs on the screen and then sort them afterwards which is a hard thing to do with a mouse. I Would still love to try this idea out on a mobile device though.

Post mortem-Elenin

Elenin(gamejolt):http://gamejolt.com/online/games/arcade/elenin/6497/

Elenin is an entry to the Experimental Gameplay Project. If you don’t know what the Experimental Game play Project is, it is a monthly event that requires individual developers to make games( no team mates allowed) within a span of seven days. The game doesn’t have to be great, as long as the developer manages to transform his idea into something playable. I liked the idea because something that I found out about myself is that I work better and think faster under time pressure.

For Elenin, I got my idea after reading an article about the comet Elenin, which recently died. Elenin was called the “harbinger of doom” and you can read more about it here: http://www.msnbc.msn.com/id/45050612/ns/technology_and_science-space/t/comet-elenin-dead-along-doomsday-predictions/ . Right about that time I was looking into news games at  Georgia Tech, which are are a mix of journalism and games( Think editorial cartoons but you can play them).  So I decided to make a ‘news game’ and came up with Elenin.

Elenin is not really a news game per se since I don ‘t have anything really intelligent to say when I decided to make it. The theme for the month was Upgrade so I already had a theme. The mechanic quickly came to me as I researched about comets and how they gathered dust so I made that the main mechanic. Elenin would start out as a small particle only able to consume smaller dust particles, and as it grew bigger would be able to consume larger particles.

Then I thought about the goal of the game. I know in some games the main objective is to gather as much points or stay in the game as long as possible. This was a problem for Elenin because Elenin(the player) would grow bigger and bigger until it was large enough to consume the screen and there would be no way to end the game so I decided to give the game another objective.

With all the doomsday prophesies around, I made Earth Elenin’s main objective and it also served as a sort of countdown timer. The game ends when Elenin hits Earth, and the player will win or lose depending on how much mass it acquires.

The game has no music since right about that time I was just learning about the creative commons license and although I used to play the piano I don’t have the skills to compose for a game.

Improvements: improve the controls since players said it was too loose. This was actually my choice albeit a wrong one. I thought that loosening controls would make the game more ‘realistic’ due to acceleration. Another improvement is to make the game start slower and gradually increase in speed(for the learning curve). I would like to improve the graphics in all of my games and perhaps in the future if I gain some measure of artistic skill I would give them all a make over.

Post mortem-The Adaptor

The Adaptor(Ludum Dare): http://www.ludumdare.com/compo/2011/11/06/the-adaptor/

The Adaptor(Kongregate): http://www.kongregate.com/games/caladan21ph/the-adaptor

The Adaptor is my entry to the October 2011 mini Ludum Dare(www.ludumdare.com) with the theme of adaptation. The game is a short platformer which consists of just five levels. In making  the game, I did what I usually do to brainstorm ideas and that is make a mind map while timing myself(3-5 minutes is enough). I get my best ideas( not just for games) right after I wake up so I always take the opportunity to do so.

The initial idea for this game was called “Panic” because that  the experience I wanted for the players was that emotion. I wanted the player to fumble around the keyboard while avoiding enemies and gathering keys to advance to the next level. So the system for the first game was that the controls would change randomly every few seconds and the player needed to adapt quickly to the new controls.  Well, I just read Raph Koster’s “A Theory of Fun for Game Design” and I wanted to apply his theory so I decided to think a little bit more. According to Raph Koster(to my best understanding) games are inherently learning tools which teach us basic survival skills. That is why we tend to outgrow games because we’ve already learned everything from them as children. So I decided to change the game mechanics.

Instead of making the random change in controls I decided to give the player an indicator when the controls will change. So I made the controls linked to the color of the floor the player is currently stepping on. Games being learning tools and such, I wanted the player to get used to the controls through play and gain some measure of ambidexterity(learn survival skills!hehe) afterwards.

At the back of my head, I was thinking of games like Dance Dance Revolution in which the player reacted to  visual stimuli and thought the game was something like that. While playing I noticed that the character looked like he was dancing while gliding across the screen so I chose the music based on this.

The crappy graphics I made myself since I wanted to practice pixel art and Chris De Leon from Hobby Game Development advised beginning game developers to at least learn some basic art skills so they don’t have to wait for the artists before making their prototypes. Its also more rewarding that way I think.

While making the game I had a lot of setbacks as predicted since it was my first time making a platformer. I just started using the Flixel framework and was learning Actionscript.  I had problems with the level transition, and I haven’t learned how to put animated sprites in the map using the DAME editor so I just hard coded the player, and exit positions. Before the end of the mini Ludum Dare I restarted my code two or three times I think whenever it got messy. So I started writing down the classes in my game on paper, and created a rough flow chart so that I would not get confused.

Programming is hard especially for someone like me with no IT background. Good thing I learned a few tricks while attending the local IGDA meet up. I learned that when making a game the approach is to create the minimum gameplay first. There were so many times while making this game that I was tempted to add stuff the game really didn’t need and I kept saying to myself “Just put the guy on the door”.

It was a great experience to finish a game even though its just a small one.

Improvements: Going to add in game tutorials, and more levels. A lot of improvement needed actually.

Candyman

My first post about game ideas, I’ll follow up with some of my entries from the gamecareerguide.com
challenges soon. I’m looking at this in retrospect since I had no idea about game design when I was a kid. We just made games. It was easier then since we only made games for ourselves and we changed the rules..err mechanics I mean, when it suited us. We made games that were fun for us to play. I remember when my Dad bought me and my brother the old Birthright campaign setting for Dungeons and Dragons second ed., we lacked the Player’s handbook, and the Dungeon Masters guide so we played using made up house rules but even then we had fun and we still talk about some of those “adventures” from years back. Okay so I’m getting off topic here but I guess what I mean is, looking back, we were “designing” and didn’t even know about it! So here is one of the games we made( which was copied by other kids mind you):

Continue reading

Alternatdev(alternative) Game Journal

Hello! I’m Tristan Angeles an aspiring game designer/indie developer from the Philippines and this is  a journal about my journey and exploration into game development. I am a graduate of BS Development Communication(major in Development Journalism) from the University of the Philippines at Los Banos, but as of the present I have no plans of pursuing a career in that field. I got like fifty to sixty good years ahead of me and right now I want to spend the better part of that doing something that I like. Continue reading