Container Station by default does not support installing a Docker via…

Difficulty: ★★☆☆☆
Supported Unity version: Unity 5 or higher

It is a common task to save and load data in a game. In this short tutorial, I will cover several ways to save and load data.


  • Basic knowledge of creating simple layout in Unity

Which method should I choose?

Since March 2019, Hong Kong Monetary Authority (HKMA) starts approving virtual bank licenses. So far there are 8 enterprises getting the license.

║ Virtual Banks ║ Main Investors ║…

Difficulty: ★★☆☆☆
Supported Unity version: Unity 2018.2 or higher

Roll a dice and move forward




Creating a 2D project is also fine…

Difficulty: ★☆☆☆☆
Supported Unity version: Unity 5 or higher



  1. Two scenes: the tutorial below will guide you in creating…

macOS now no longer ships with PEAR, but installation is quite easy.


  1. autoconf: use command: brew install autoconf
  2. Xcode command-line tools: xcode-select --install

Install PEAR

cd /tmp
curl -s -O
sudo php install-pear-nozlib.phar -d /usr/local/lib/php -b /usr/local/bin

Upgrade PEAR

sudo pear channel-update
sudo pecl channel-update …

After 2 days of hard work in setting up the scene in Unity, I will focus on creating a hexagonal tilemap sprite sheet today.

Quick links of Day 1 & Day 2:

The tool I use to create is Adobe Illustrator, which is convenient to create vector graphics.

Let Day…

While coronavirus strikes, I am forced to stay home to keep social distancing. Well, it’s quite boring at home, therefore I decided to learn something new — making a 2D game in Unity.

Though I teach Game Development at school, there are always areas that I have never visited before…

Raptor Kwok

I write stuffs. Novels, programs, mobile apps, journal papers, etc.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store