Friday, March 11, 2016

The Cat & The Room

An endless memory game.

Made for Global Game Jam 2016. Check out our page HERE.

Downloads:


Join my mission or leave a question:
casperkok1997@gmail.com

Sunday, February 21, 2016

The Speck

A bullet hell like game with random enemies, an upgrade system and object pooling for android phones.

Downloads:



Join my mission or leave a question:
casperkok1997@gmail.com

Sunday, December 6, 2015

Ejen Ali

A puzzle based action platformer.

A friend of mine and I recently took part in the 2 day Ejen Ali game jam here in Malaysia. The game was to be based around an the trailer of an upcoming cartoon by a local developer. Its about a boy who becomes a secret agent by accident after discovering a device. It was one of the most interesting and tough challenges of my life.

You can play through it yourself here:
https://drive.google.com/folderview?id=0ByZQ9x0S04LtUkNOWVI1cXNRZ00&usp=sharing
(Instructions not included in the game: WASD to move, SpaceBar to enter Iris Mode, from Iris Mode 1234 to use the different skills, 1- Teleport, 2- Attack, 3- Invisible, 4- Upgrade 123)

General information:
- We had a total of 24 hours to develop the game
- I was in charge of programming while my friend was in charge of art
- Developed on the Unity Engine, art on Microsoft Paint
- Coding in C# and a little bit of JavaScript

New elements I learnt:
- Proper animation with Unity (How to control it through code and some techniques to do it right)
- Teleporting to mouse click position within a certain range
- Coding with the Line Renderer and Trail Renderer component on Unity
- Level design
- More about Unity's GUI functions (Controlling the scroll bar through code to limit the usage of abilities by setting Iris Gauge points)

Comments from play testers:
- Controls are pretty complicated for a simple game
- Needs sound effects
- Needs more levels
- Certainly rough around the edges but pretty good for a 24 hour game jam

Conclusion:
Absolutely amazing learning experience for my friend and I. We managed to get top 3 in the student category. First place went to a team of 5 made up of mostly seniors from KDU's game development course (Who were really friendly to us so we were happy for them). I was proud to say the least. This is the highlight of my career thus far.

Start of the scene

Entered Iris Mode and pressed 1 for the Teleport ability

Pressed 3 for Invisible ability to run through lazer and camera

Pressed 2 to use the Attack ability

Pressed 4 to extend the range of the Teleport ability

Final look before exiting Iris Mode

Exited Iris Mode, time flows are usual again and if every monster is killed, the door is revealed. 

Join my mission or leave a question:
casperkok1997@gmail.com


Sunday, September 20, 2015

ZOOZ

A story driven puzzle platformer.

Meet ZOOZ, the first game I published and shared among my friends. It is a game about a man that has a strange case of amnesia. Each morning he'd wake up and not realize who he was or what he was underground for. Play through the story for yourself here:

General information:
- I took 3 full days to develop the game
- I did everything but the music
- Developed on the Unity Engine
- Pixel Art done in Photoshop
- Coding was all in JavaScript 
- On the last afternoon, I accidentally deleted my entire script folder. I had to redo all of the code from scratch. My friend then suggested I use Git which wouldn't let me make the same mistake again.

New elements I learnt:
- Lighting systems
- Changing from scene to scene
- Ladder coding
- Story telling concepts
- Level design

Comments from play testers:
- Font sizes too small
- Buttons unaligned on different platforms
- Didn't tell the player that they could kill the guard early enough
- Players didn't know which switch opened what door
- Attack button placed awkwardly
- Chat system unnecessary 
- Bug: When there's no enemies, the attack button doesn't work
- Unresponsive controls 

Conclusion:
The game was a great experience, I am really grateful to my beloved play testing friends for their extremely valuable comments. I hope to soon get a team to work with from the Computer Science club that we started. My next mission is to make a mobile multiplayer game. 


Join my mission or leave a question:
casperkok1997@gmail.com


Saturday, September 19, 2015

Before I begin...

Konichiwa, my name is Christopher Kok. I'm currently studying and living in Malaysia. I am also a passionate aspiring game designer. Aside from studying the American Degree Program in university, I've started doing a few online tutorials on how to make games and made some for myself. Here are a couple of my first projects:

My very first game was a Personality Indicator where it should determine the player's rough personality type from the decisions the player makes.

The next game was a 2 Player fight arena game which I made to play with other students of my course during recruitment week. The goal was to hopefully get members hooked on to our newly formed Computer Science club in the University.

I've decided to let this blog be my personal diary of the process I undergo to make these games as well as what went wrong or right in the process. Its also going to be a platform for me to showcase my games. Last but not least, it will hopefully help me get a job in the industry one day.