Completed Projects
|
This section is dedicated for a collection of my works through programming years |
The research has been carried on during my Honours year. The research addresses an interesting problem in modern game applications regarding to real-time rendering, where a game scene is detailed with large number of various kinds of objects. The development roadmap has been recorded in the Honours project blog. Or you can continue reading on this topic for the project summary and showcase. Add a comment Last Updated (Friday, 16 July 2010 20:16)
The demo shows the Piecewise-Bezier Curve animation control system. Users can adjust the curve's shape by moving control points position. Objects can be placed on curve and move along under the gravity at the time users adjusting the curve. Not only that, using the hotkeys, users can switch the camera into the Roller Coaster view mode where we can watched the animation as if we are in the front seat.
Last Updated (Wednesday, 07 July 2010 07:16)
I rather like to dedicate this space for my testimonial and summarizing what experiences I have gained while I was working at the company, along with those talented professional game programmers. Add a comment Last Updated (Saturday, 17 July 2010 15:02)
Apart from the Team Leader, another role is also to take care all graphic programming, and implement most of core modules of the application. Let's talk a bit about the game... Add a comment Last Updated (Saturday, 17 July 2010 15:06)
Add a comment Last Updated (Saturday, 17 July 2010 15:08)
Add a comment Last Updated (Saturday, 17 July 2010 15:22)
Add a comment Last Updated (Saturday, 17 July 2010 15:26)
PS2 3D Graphic Pipeline (2007)
This is the 2nd module that we have to learn PS2 architecture. This time the focus has been drawn into the 3D pipeline, mainly the Vector Unit 1 and 2. Add a comment Last Updated (Thursday, 12 March 2009 11:04)
PS2 Project Doom (2006)
|
![]() |
|
The project is created base on the famous DOOM game. Even idea is the same, but the game need totally different implementation to make it happens on PS2 Console.
Many techniques in the game are blasted from the past, mix with some modern ingredients. I'm very sorry to say that without PS2 Linux kit, the game couldn't be able to play. Anyway, please check out the game play video inside, I bet you will like it.
Add a comment
Last Updated (Tuesday, 06 July 2010 08:11)
OPENGL 3D Scene (2006)
![]() |
|
OPENGL is the graphic API that's used to build many great game, and it's still supported by a range of high-ended graphic card. Since the classic state machine and C functions is used, then it's great for cross-platform programming as well.
Add a comment
Last Updated (Monday, 16 March 2009 00:48)
PathFinding Algorithm
![]() |
|
These small applications are my work from the Pathfinding in Games module. I'm quite amazed and impressed in the mathematical power which's used to produce the Pathfinding algorithm.
The demo is created in order to demonstrate the algorithms as visualization.
Add a comment
Last Updated (Wednesday, 25 February 2009 02:14)
DragonballZ VS Fighting Game
![]() |
|
This is a 2D Fighting game created by using Windows GDI. The game idea came from my favorite action manga called Dragonball, written by Toriyama Akira. The story is about an adventure of a young boy names Goku, and his friends who trying to find set of the magical crytals that can give you anything you want just in one pray.
Add a comment
Last Updated (Wednesday, 25 February 2009 02:18)
Space Duel
![]() |
|
This is my first game which is developed under Playstation2 console environment. Game Graphic is built on NCURSE, text-console extension library. Two players VS fighting style is the main game idea. In gameplay, players're allowed to upgrade their ship by select and picking up items. Game will finish when either player lose all lifepoint.
Add a comment
Last Updated (Wednesday, 25 February 2009 02:14)
Alien on GameBoyAdvance (2006)
![]() |
|
This is my work from Game boy advance development module. I've got the idea from Super Mario, the classical platform game from Nintendo. The game contain one level with various atmosphere, from Castle to Church in Goth.
This game is developed by C++ using devkitadv, homebrew GBA compiler based on GNU GCC. The game is built in order to study the ARM CPU structure and GBA hardware features.
Add a comment
Last Updated (Monday, 16 March 2009 02:55)
Star Surfer
![]() |
|
This game is developed by C++. I make this game in order to explore some basic data structures. The game shows how to build simple and straight forward game. The graphic output is the Win32 console, using the Andre Lamothe extended library. High score record is provided in order to study file I/O functions.
Add a comment
Last Updated (Wednesday, 25 February 2009 02:13)
Dream Quest (2005)
The game is developed using Flash actionscript. It's a simple RPG game that let you do some quests base on fantasy storyline. Players allow to explore the world of Dream Quest and save the people from the evil king. You need to collect three golden keys in order to open the devil gate and defeat him. I've included side quests that give you bonus points if you can find the protection amulet and the magical orb.
Add a comment
Last Updated (Monday, 16 March 2009 02:55)
Welcome to CGT
![]() |
|
This is my first coursework at Abertay. It does look like an introductory more than a hardcore game coding. For the introduction, our class has been assigned to use Flash to create the banner in order to promote our programme.
For the people who doesn't know, the demo will be laid inside which is able to view online. Please navigate using Read more button.
Add a comment
Last Updated (Wednesday, 25 February 2009 02:12)

Completed Projects





Editor pick! : SCEE Award Winner







