新加坡国立大学 2018 暑期短期课程
Introduction to 2D Game Engine Development.
Final Games


These are the final games we build at the end of an intense 10-day short course at the School of Computing, National University of Singapore. In this course, we learned about Game Egnine API structure and development during the first two days, followed by one day of game development fundamental, and spent the last seven days building games of students' choices.

All students in class are from China, some just completed their second year of college, others, after their third year. Some students have prior game development experience, while most did not. Based on the game engine described in this book, these games are built from scratch over the seven days, from conceptualization to prototyping, to playtesting, to these final results.

NOTE: You should run the games using the Chrome web browser. Explore 11 does not support AudioContext and Mozilla Firefox (v 39.0) does not support GLSL shaders and thus will not allow the games to run. Some of the games takes a little while to load (~10's of seconds), please be patient.



Developers

谢楚琳 (Xie Chulin)
周心怡 (Zhou Xinyi)
邹姗辰 (Zou Shanchen)

Star For You

The girl you love was lost in the universe and you have to advance and collect stars to save her. Go and begin your adventure!!!

Click to play the game
Game Pitch


Developers

史培杨 (Shi Peiyang)
张和永 (Zhang Heyong)
刘子煜 (Liu Ziyu)

Growth of Bob

Bob grows up by eating apples, so that he can avoid being chased by bigger competitors. The more he eats, the slower he runs, so he splits to move faster. He can also make himself bigger by merging. Once Bob is caught up by competitors, he will fail. If Bob has more than 50 apples, he can go to the next level...

Click to play the game
Game Pitch


Developers

柳裕文 (Liu YuWen)
徐嘉希 (Xu JiaXi)
李泳翰 (Li YongHan)

Archers

Be on target or be the target. The ever-changing battleground is calling you. Grab you bow, collect those magical arrow, and eliminate your enemy before the marching danger-zone takes away you life

Click to play the game
Game Trailer On Bilibili


Developers

刘奕林 (Liu Yilin)
陈泽昂 (Chen Zeang)
任继辉 (Ren Jihui)

The Collision of Black and White

I come from the dark, and you can't see me. I come from the light, and you can't see me. You gonna decide their fate.

Click to play the game
Game Pitch


Developers

关 浩 (Guan Hao)
李奕辰 (Li Yichen)
吴雨初 (Wu Yuchu)
羊达明 (Yang Daming)

Journey to the West

A heavily ailing king, an instruct from the Guanyin, a newly formed group of 4, and a brandly new story. 6 kinds of monsters, 6 scenes, 10+ skills, 15+ items, 2 mazes and a challenging boss. Try to pass through all levels without any character being killed!

Click to play the game
Game Pitch


Developers
李博雅(Li Boya)
严文隆(Yan Wenlong)
李天幼(Li Tianyou)

Road to the Crown

You are the youngest prince in this kindom and has an engagement with a princess. But one day, you are exiled to the border because of frame-up. You have to go backto get the crown and find the truth.

Click to play
Game Pitch


Developers

赵浩然 (Zhao Haoran)
常文清 (Chang Wenqing)
葛新泉 (Ge Xinquan)
马一宁 (Ma Yining)

To The End

This is a game about solving a riddle in each level and you need to find treasure. The textures you see in our game are all drawn by ourselves, also the "riddles" in our level. And we are sure that you will enjoy our music.

Click to play the game
Game Pitch and Final Test Presentation


Developers

董超鹏 (Dong Chaopeng)
张欢 (Zhang Huan)
幸儒林 (Xing Rulin)
陈佳杰 (Chen Jiajie)

Save Rabbits

Long time ago, there is a rabbit planet in the universe. They are all living with a happy life. One day, a group of evil extraterrestrial creatures invaded the planet and grabbed almost all the rabbits. Two rabbits named CoCo and Mori survived from the invaders, decided to save their family and friends by themselves and began their adventure.

Click to play the game
Game Pitch


Developers

李梅子牛 (LiMei ZiNiu)
林晓斌 (Lin XiaoBin)
李京琪 (Li JingQi)
谭巍 (Tan Wei)

Escape

Shubin was a famous general, who was old king's best friend. He should live in a peaceful life, but everything changed after the old king passed away. Shubin was trapped in a castle by the new king, now, he has to escape!

Click to play the game
Game Pitch


Developers

王子彦 (Wang Ziyan)
金旻 (Jin Min)
蒋湘祺 (Jiang Xiangqi)
方舟 (Fang Zhou)

Beautifnl World

Our hero is a character in a game where the server is going to be shut down. But his last player, a girl, gives him the courage to escape from the game world. In this process he is going to overcome obstacles and unlock puzzles, then he will find his destiny. Enjoy your play.

Click to play the game
Game Pitch