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


These are the final games we build at the end of an intense 13-day short course at the School of Computing, National University of Singapore. In this course, we learned about game engine programming model, the ECS (Entity Component System) pattern, modeling behaviors with finite state machine, and working with simple autonomous behaviors. After that, students propose, design, prototype, and build the games of their choices. Along the way, we play tested and provided review feedback to each other.

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. These games are built from scratch over thirteen days, from conceptualization to prototyping, to playtesting, to these final results.



Developers
张天泓 (Tianhong Zhang)
马玥 (Yue Ma)
欧曦 (Xi Ou)
冯韵嘉 (Yunjia Feng)

Redemption

This is a story of growing up...

This is a story of making peace with yourself...

This is a story of redemption...

Redemption is a mixture of 2D actioon game and platformer. You will play as Little Red Hoddie who had lost her memories, the only two things she remembered is that her grandpa keep warning her not to leave the forest, and the death of her beloved grandma. She needs to go through four different emotions and then defeat the final nightmare to end the loop.After figuring out everything, she will complete her redemption and finally grow up.

Game Proposal         WebGL - Click to Play         EXE - Click to Download


Developers
龙秋怡 (Qiuyi LONG)
董奕呈 (Yicheng DONG)
史天宜 (Tianyi SHI)
王子朔 (Zishuo WANG)

Game Name: Heart

Long long ago, there was a little boy who called Jiang You(酱油). He was born without heart, so he didn't know what love was. One day, an old man told him that he could collect the heart fragments and own a heart, so Jiang You started a wonderful voyage.

However, hidden after this journey is a severe test...

Click here to download        

Check out this cool video

Screenshots


Developers
胡文韬 (Hu Wentao)
卢炳乾 (Lu Bingqian)
彭凯渝 (Peng Kaiyu)
张皓淇 (Zhang Haoqi)

History Beyond Camera

Explore the history in a camera, and complete your missions. Go through puzzles and danger, encounter several history figures, and finally, make the choice in your own history.

Game Pitch         Click to Download

Developers
彭奥 (Ao Peng)
张望 (Wang Zhang)
朱琦琳 (Qilin Zhu)
谭乐山 (Leshan Tan)

On The Way

We are born alone and die alone. Only during the journey can we be in the illusion that we are not alone.

Life is a journey where we will meet different kinds of person. They will help achieve something great, and finally leave us with some memories, all of which can not be more precious. Inspired by this, we decided to develop the game On The Way. Hope it can bring you some thoughts about your experience and every people you meet. And more importantly, hope you have fun.

        Click to Play
Click to Download


Developers
周翼腾(Zhou Yiteng)
罗炫(Luo Xuan)
康洵(Kang Xun)
李咏霖(Li Yonglin)

Rouge's adventure

2098 A.D.

Numerous Monsters occupied the Earth. Our homeworld fell into ruins with several inhabitable areas -- Swamp, Lava, and Ice field.

To retake our lost home, humans sent a specially genetically modified pigeon to eliminate those Monsters. It's not a carrier pigeon! It's not a passenger pigeon! It is a… Rouge!

Rouge begins his journey to cross the Swamp, climb over the Lava, conquer the Ice field. In fight with Monsters, open treasure chests and pick up different weapons, use powerful Accessories to enhance arms.

Will he save the world?

Everything depends on you.


Developers
聂雨荷 (Nie Yuhe)
陈琪男 (Chen Qinan)
徐新语 (Xu Xinyu)
朱祖耀 (Zhu Zuyao)

[Floating Down the Life]

This is a soothing game, You will be Jimmy, a boy that lost his memorize and fall down from the building.

Control Jimmy to avoid obstacles, have a conversation with different character, get collectibles and achievements.

Listening to many kinds of stories, learn to love, learn what is life, and let the story drift with the wind

Finally, understand Jimmy's heart, reach to different ending...

[Game-Introduction]

[WebGL]

Click to Play       OR       Click to Download

[Game thumbnails]


Developers
张浩天 (Zhang Haotian)
晁洋 (Chao Yang)
谭进 (Tan Jin)
梅迪 (Mei Di)

Dark Light

Can you defeat the other side of yourself?

Dark Light is an exciting two-player 2D platformer. You play as two sides of a person who cannot help being skeptical and confused through all his life journey and just realized the two sides of himself. Only one side can survive this dangerous situation (or it's not the case?). Be an aggressive part with weapons in your hand or be a kind part and try to escape. Explore this life journey and don't be killed too soon! Hope you enjoy this and find out the true ending of the story.

Game Pitch         Click to Download