Skip to main content

Personal Portfolio

Page 1


SCHOOL OF GAME DEVELOPMENT

PORTFOLIO

KIDD HUANG

����

/CONTENTS

SKETCH ILLUSTRATION �D MODELING PROGRAMMING

SKETCH

“GOLDFISH SWIMMING”

The“Goldfish Swimming”is a project I created during the online course. I first drew from the appearance of a goldfish at different angles, and then tried to create a goldfish at different angles after familiarizing myself with the appearance of a goldfish. Finally, I used the goldfish to create a line of motion that the human eye can read, achieving a smooth and easy-to-read image.

ILLUSTRATION �

“SAME

STAR, DIFFERENT SKY”

“The Diary of Cilantro" is a social media project I started to share my experiences in Canada through illustrations and comics.

In this series, I use banner illustrations to show the vastness of the scene, and use light sources and standard colors to create a sense of atmosphere at night, in the snow, and outdoors.

“THE BEGINNING OF LIFE, THE BEGINNING OF SURVIVAL.”
“THE SNOW HAS NOT MELTED, BUT THERE IS SUNSHINE.”
“IN THE MIDDLE OF THE NIGHT.” ����

�D MODELING �

“WOODEN

HOUSE”

In order to increase the richness of the ground while maintaining a low-geometry style, I used low-faceted spheres to lay on the ground to create the visual effect of a grassy field. ����

Click here to see the whole video.

Or scan the QR code.

“ANOTHER

BUSY DAY”

“Another Busy Day”is a complex project for me to learn Blender's material, modifier and animation skills. From basic modeling, modifier setting, material, to post-skeleton and animation setting, it helped me to further improve my skills in Blender.

“BATTLE

IN LABYRINTH”

“Battle in Labyrinth”is a work I made after learning Blender and combining my drawing expertise. In the early stage, I first used modeling to simulate the perspective and light of the building, to reduce the time cost of hand-drawn perspective, and in the later stage, I used traditional �D production for the characters and coloring, to reduce the creation time while maintaining the style.

PROGRAMMING �

“MEME

TETRIS”

“Meme Tetris”is a game project I created during my JavaScript course. It is based on the traditional Tetris with meme elements to increase the fun of the game, and there will be eggs in the game from time to time, such as the transformation of the background image, the special video after reaching the goal, and the speed of the game is gradually increasing. What I learned in this project, such as Collision Detection, Game Loop, State Management, etc., have given me a deeper understanding of game programming.

Click here to see the whole document.

Or scan the QR code.

Click here to see the whole document.

Or scan the QR code.

FLAPPY BIRD

This project is an assignment from a JavaScript course where the player controls the bird by clicking it to fly up and over more obstacles to get a higher score, and if it hits any obstacles or falls, the game will end.

In this project, I learned to use Axis-Aligned Bounding Box, Procedural Generation, and Separation of Concerns, which are some of the skills needed in game design.

����

Turn static files into dynamic content formats.

Create a flipbook