Monday, July 14, 2014

Into the Colors

Into the Colors

The Journey of Miimo


If you cannot play the video click here


Into the Colors is my Senior Project in Faculty of Information and Communication Technology, Mahidol University. 



Once upon a time, there was a small colourful town named Kitata which was full of love and peace for a long time. Suddenly, the Darkness came to take the color which was the source of power of this town. The town turned to be Colorless.


Player will play as Miimo who volunteer to take back the color. Miimo can use the power of color as his weapons. He has three primary weapons which are Yellow Fist, Blue Arrow and Red Sword. 



Those weapons can be used to attack to a specific color of monster as in the Color Cycle. The blue monster is vulnerable to the Yellow Fist, the yellow monster is vulnerable to the Red Sword and the red monster is vulnerable to the the Blue Arrow. Moreover, in this game, player has to use X-Box 360 controller to play this game.

Design of Into the Colors

The PDF file that show the cycle of gameplay, the cycle of vulnerability of monster and skills mixing and usage.

The main gameplay of Into the Colors is to play in scene, unlock new contents and unlock & upgrade skills. First, player will play in scene by beating monsters and loot those color drops which drop from monsters. Then use those color drops to fill in the tank in each level, you will clear that level when the tank is full. After clear any level, you will get those color you collected, new weapons or skill. You can use those collected color to mix together to upgrade the skill or unlock new skills as page 10 in the Game Design PDF.

Action of each monsters

Some of my work in Into the Colors :




Tuesday, April 16, 2013

JAC MAN

Jac Man

Jumping Pacman



In 2013, I took the Computer Graphic course in Mahidol University and I chose to make a game as my final project. JAC MAN came from Jumping Pacman. The gameplay is simple, just like ordinary Pacman unless he can jump.

I responsible for Python Programming, 2D Art & Animation, AI Programing and Sound Effect.



For art, I uses the concept of neon style to improve the aesthetic.



Player will play as Jacman who has to eat all dots while staying away from enemies. Jacman can also jump but his jumping ability has a cool down too.




Each enemy has its own behavior. Blinky is the simple one, always chasing directly while Pinky will choose the different decision from Blink which make they the perfect chasing duo. Moreover, Blinky will increase his speed when Jacman can eat most dot in level. Inky in JacMan has random movement which make player unable to guess. The last one, Clyde, he is the most dangerous enemy because he pretends to ignore Jacman; however, when Jacman comes in his range, he will start to chase Jacman.



Nevertheless, I also made the nightmare mode to increase challenge and make it more exciting. In nightmare mode, the background will shire more reddish and all enemies will move faster.

Wednesday, February 20, 2013

Empire Bot

Empire Bot

Multiplayer Strategy Game

Finalist National Software Contest 2013

In 2013, my friend, Piyawut, and I entered the National Software Contest 2013 with the game named, Empire Bot which combines the Strategy game with Tower Defence game.





After the biggest World War of humanity, war not only destroyed the humanity but also the entire kingdom of living. The planet has become a wasteland. However, something which was created by human can survive, they are artificial intelligences which were programmed to adapt and learn to survive. The time has passed, they produce many of their own kind, too many. Therefore, they lack of resource, the most valuable resource for them, which is Energy. After that, the war has begun again and separated those artificial intelligences to two empires which are Wisler and Brutilos.



Player can build their turret to protect their base. Each turret has their own ability, player has placed it Strategically.



Moreover I also designed the Attack mode which can let player to attack other player bases. Attackers can place their armies by themselves, they also can decide which position is the best tactic to make the armies become strong. Each unit has the unique ability too.


Player can attack other by the warp gate and can create the unit in the factory.


To build the new unit which used for attacking, players have to use their energy which can get by killing incoming enemy and your attack army can reach the enemy base.

I responsible for design a game, drawing the sprite, composing the background music and sound effect and creating the share and challenge function for Facebook.

Some of my work in Empire Bot :

Wisler Unit : W Speeder

First edition for battle ground (Fixed Path)



Tuesday, May 3, 2011

Unawakening : Game for the Blind

Unawakening

Game for the Blind


Our team members

In 2010, I was invited to join the development team and my job was to design the game. This was my first game design.

We totally had no idea what were we going to do. However, our mentor advisds us to make something for our society. we took a while to think about it and we decided to make something for the disabilities, moreover, our university, Mahidol university has the college named Ratchasuda whose missions are to develop the learning and education of the disabilities and improve their career opportunities and quality of life. We visited there and asked some questions from the blind teacher who teach the blind. We discussed many possibilities about regarded the software which improve the blind; however, the blinds have not had the game which were really designed for them and made them fun. So we decided to make the game for the blind, we visited there many times later and talked to the blind who played game. Therefore, we found the key components which made the blind could play game.
They do not like to use keyboard to play game because they cannot perceive the simulate direction as others who have monitor to display.
The controller should be something that made them understand the movement easily.
The another sense that they can perceive is sounds. We should make the game that sound make them understand.

Gameplay Design


Unawakening Screenshot

Unawakening Setup
When sounds became important part of our design, it was very difficult because we use sight to locate things. So, how can the blind locate things. They may touch or hear. For touching, I decided to use the vibration of controller to response the player. However, hearing became the difficult part of designing. I started with the distance of the object or source of sound. If the object was further, the volume of the sound would be low. Now, the distance became one dimension of sound perception of the player. I thought another sound dimension should be the direction. I decided to use only left and right which was match to the stereo speakers. So, the player would know how far and which direction of the object or sound source as the figure above. We began simulate this and created the simple sound engine by Microsoft XNA. While my friend who responsible for programming polishing the engine, I was working on the theme and genre of our game. I found which kind of game which could make the blind excited while giving them the new experience of playing game. Furthermore, I decided to make the game view only in 2 dimensions because game was new to our blind player, so our game would be 2D to reduce the complexity of the game. For the first time, I planned to create the adventure game with RPG model which let the player to adventure through the story and upgrade their characters but it was too complex, so I reduced the RPG part and try to focus on adventure part. For the battle part, first idea that came into my mind is using a range weapon. Therefore, our game would be like 2D shooting adventure game.

We moved on choosing the controller. The controller should make player understand the direction and could response by vibrating, so we chose Wiimote. Wiimote can simulate the direction for player and also vibrate.

For the story of our game, Player would play as a brother who lost his sister in the carnival and tried to find her until he fell into the dark dungeon. The darkness made him cannot see things. He has to use the sound to survive in the dungeon and find his sister.




The interaction of this game is to use Wiimote to control the direction, movement and battling. Player can walk by press the button and aim the Wiimote for direction. Player can shoot the monsters in the dungeon by press the trigger of Wiimote. Player will begin with hand gun which has low attack power. All objects in this game have their own sound, for example, the bat monster has the sound of flapping the wings, the golem monster has the sound of stone moving. The sound will come from left and right speakers. If the object is on the left, the left speaker will produce higher volume than right speaker and so on. If the object is in the front, both speakers will produce the same volume. However, I also make the center threshold which make player not to aim to the exact direction, it make player can play easier. If the monster attacks the player, player will hear the unique sound of that attack, and player can dodge it by point the controller down as a crouch. If the player gets hit, the Wiimote will vibrate for short duration.

With this game, I got several awards.
- 2nd Runner-up Award, Thailand National Software Award 2011(NSC) in the software for the disabilities category.

- Winner, Thailand ICT Award 2011(TICTA)


- Merit Reward, Asia Pacific ICT Alliance 2011(APICTA)