Projects

Here’s a list of projects that I worked on as part of a job or as personal projects.

General Utilities

cli-cookbook

Command line recipes and cheat sheets. URL: https://github.com/minhhh/cli-cookbook

archive-web

Download a webpage for archiving purpose. URL: https://github.com/minhhh/archive-web

general-log-parser

General log parser written in Python. URL: https://github.com/minhhh/general-log-parser

sprite-extractor

Tool for extracting sprites from TexturePacker Spritesheets. URL: https://github.com/minhhh/sprite-extractor

Texture packer

A jython command line implementation of the popular TexturePacker. URL: https://github.com/minhhh/texture-packer

Unity3D & Game Development

unity-camera-follow-2d

Script to make 2d camera follow players in an interesting way. URL: https://github.com/minhhh/unity-camera-follow-2d

USplitAlpha

A library in Unity3D for incorporating Split Alpha channel for Android and iOS. URL: https://github.com/minhhh/USplitAlpha

unity-editorextension-manual

A manual for various usecases of the Unity Editor extensions. URL: https://github.com/minhhh/unity-editorextension-manual

unity-texture-dither

A workflow for dithering imported textures automatically in Unity to save memory. URL: https://github.com/minhhh/unity-texture-dither

UBootstrap.Webp

Integrate Webp images into your Unity3D projects. URL: https://github.com/minhhh/UBootstrap.Webp

unity-particle-scaler

Convenient Editor Window to scale Unity’s Shuriken Particle System. URL: https://github.com/minhhh/unity-particle-scaler

unity-sortinglayer-setter

Set the sorting layer of any object using code or from the Editor. URL: https://github.com/minhhh/unity-sortinglayer-setter

unity-scriptableobject-manual

A manual of major use cases of ScriptableObject in Unity. URL: https://github.com/minhhh/unity-scriptableobject-manual

LeanTouch

LeanTouch is an input library that makes handling gestures (e.g. Pinch, Twist) incredibly easy across all devices and resolutions. URL: https://github.com/minhhh/LeanTouch

unity-mecanim

Guide for using Unity Mecanim system effectively. URL: https://github.com/minhhh/unity-mecanim

unity-tips

Tips, tricks, and best practices for working with Unity. URL: https://github.com/minhhh/unity-tips

UBootstrap.SpriteCollection

SpriteCollection is a convenient way to load sprites dynamically in Unity. URL: https://github.com/minhhh/UBootstrap.SpriteCollection

unity-leanpool

Lean Pool is a GameObject pooling library that allows you to easily increase the performance of your games. URL: https://github.com/minhhh/unity-leanpool

unity-parallax-2d

Script for creating 2d parallax layer in Unity. URL: https://github.com/minhhh/unity-parallax-2d

Projects I participated in at work

BloodBrothers

Blood Brothers

Role: Game Engineer | Project Manager

Responsibilities:

  • Plan and releases new clients on iOS and Android
  • Create schedule for Engineering and partly QA team
  • Manage Engineering team
  • Implement features: New character skills, new event system

Blood Brothers is a massive online mobile game published by DeNA Japan, later run by DeNA Hanoi studio. I was one of the Game Engineers sent to Japan to take over the game operations from DeNA Japan. Later, I was promoted to Project Manager of the team in DeNA Hanoi Studio.

My daily tasks mostly covered reviewing work from other Game Engineers and QA. Communicating with the designer teams about planning resources for new events and features. I also implemented new character skills and guided new engineers about the skill system.

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
All content is licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy