About Me
Kai Li Chan (Lukaru)
Software & Games Developer | Game Modder | Pixel Artist
Contact me at kailichandev@gmail.com for any business opportunities!
Education
University of London - Bachelor of Science (Honours) in Computer Science (2023 - Present)
I'm currently studying here
I'm aiming to get a degree here so it'll be easier to get a job in the future.
Due to my previous experience in Gamedev, I'm able to skip Year 1, so hopefully I'll be done in 2 years.
Ngl Year 2 of Uni feels more lax than Year 1 of Poly. (2d shape drawing in sketch.js vs 3d OpenGL)
Nanyang Polytechnic - Diploma in Game Development and Technology (2018 - 2021)
Programming
I learnt C++ and C# languages in class. The course also taught me the basics of the Unity game engine.
I touched a little on HTML, CSS, and JavaScript too, which is how I made this website on my own.
I also had a module for Computer Graphics that used OpenGL.
There were also other programming modules like:
- Data structures and algorithms
- Physics (and the Linear Algebra required for it)
- AI
- A* Pathfinding
- State Charts
- Mini-Max algorithm
- Multiplayer Programming
- WinSock local server hosting/client connection
- Console Gamedev (on the PS4)
- Server Development (with Firebase)
Design
I took Visual Art Techniques where I learnt how to use Photoshop to create assets such as posters for the games that we created.
I also learnt the principles of game design, level design, and game story creation.
Skills
Programming
Languages
- C++
- C#
- HTML/CSS
- JavaScript
- Python
- GML
Software
- Unity
- p5.js
- Jupyter Notebook
Art
Skills
- Pixel Art
- 2D Animation
Software
- Aseprite
- Photoshop