Projects

Sketch War (under development)

Sketch War (under development)

Unity

An auto battler game based on TFT that I am working on with 3 other teammates for our final bachelor project. I am responsible for implementing the...

Chaos Age (a Clash of Clan clone)

Chaos Age (a Clash of Clan clone)

Cocos2dx JavaScript Bitzero

A Thời Loạn (pretty much like Clash of Clan) clone game that I made during my internship at VNG Zingplay Studio for 2 months. My role is to impleme...

My portfolio

My portfolio

Jekyll GitHub Pages

My personal portfolio website. The website is implemented using Jekyll and hosted on GitHub Pages. The website features a list of projects, certif...

VouGames

VouGames

Flutter Dart Clean Architecture

A team project for Software Architecture, in which I have to build a mobile application for customers to play games to earn vouchers. The applicat...

Dungeon Knight

Dungeon Knight

Unity C#

My first 2D game using Unity engine during Game Development course at the University of Science, Ho Chi Minh City. The game is a basic clone of So...

OneLastSong

OneLastSong

WinUI3 C# OpenAI

A music application project that I make as a final project for the course Windows Programming using WinUI3. It is a simple music player that repli...

Toon Tank

Toon Tank

Unreal Engine C++

My very first 3D game using Unreal Engine. The game is a simple tank shooter game. The game features a player tank, enemy tank. The game is implem...

Simple Shooter

Simple Shooter

Unreal Engine C++

My very first 3D game using Unreal Engine. The game is a simple shooter game. The game features a player, enemy, and weapon. The game is implement...

Gizmo

Gizmo

Python OpenGL

A project for Computer Graphics course, in which I have to demonstrate path-finding algorithms using OpenGL (BFS, DFS, A*, Sale Person Problem). T...

Pacman clone

Pacman clone

C++ OpenGL Dear ImGUI glm

My first 2D game using C++ and OpenGL. The game is a basic clone of Pacman. However I only finished ghosts chasing mechanics, player movement, and...

Rendering With You

Rendering With You

Mobile Java OpenGL

A 3D chest project featuring 2 players via Socket connection, save and load game as PNG files, change camera view, background skin, and lighting. ...

Crypt Raider

Crypt Raider

Unreal Engine C++

My very first 3D game using Unreal Engine. The game is a simple puzzle game. The game features a player, enemy, and puzzle. The game is implemente...

Buy Phone One

Buy Phone One

ReactJS MIUI Firebase

A team project for Web Development course, in which I have to build an e-commerce website for selling phones. The website features a shopping cart...

Remote Directory Observer

Remote Directory Observer

Java Java Swing Socket

A simple application that observes a remote directory from many clients and notifies the user when a new file is added/modified/deleted to the dir...

EN-VN Dictionary

EN-VN Dictionary

Java Java Swing

A simple English-Vietnamese dictionary application using Java Swing. The application features a search bar, history, and favorite words. The appli...