Marcus Tan Profile Picture

Marcus Tan

Hi there, I am Marcus. I am an aspiring software developer who enjoys the game development experience.

I am a quick learner and adapt to changes easily. I like to play video games and watch anime.

Below are some of my works that I am proud to showcase.

Vthere Logo

Vthere

Unity Developer (Internship)

Singapore, Singapore · Hybrid

Making XR apps using Unity

Rubika Logo

Rubika

Internship Project

France

Collaborated with final-year students at Rubika Supinfogame in Valenciennes, France, on the project "Of Sands and Steels," a multiplayer boss fight RPG made with Unity Engine. Focused on user interface programming and audio interface programming.

Projects

G-Wang

G-Wang Image 1G-Wang Image 2G-Wang Image 3G-Wang Image 4G-Wang Image 5G-Wang Image 6

G-Wang is a musical third-person shooter in which you play as Bawang Boy defeating all the evil food wreaking havoc in the G-Wang diner. Listen to the beat and sync your attacks to the music! But beware, your enemies also attack to the beat!

This is my 3rd year project in DigiPen, made using a C++ custom engine. For this project, I worked in a team of 13 as a Graphics Programmer for a period of 7 months.

As a graphics programmer, I worked alongside the tech lead and another graphics programmer to implement the rendering pipeline and features. Some of the notable features include Forward+ Rendering, Physical Based Rendering and more.

Kitchen Madness

Kitchen Madness Image 1Kitchen Madness Image 2Kitchen Madness Image 3

Kitchen Madness is a game where two players race to complete objectives to see who reaches the score limit first. Both players need to buy ingredients and cook dishes that are being requested. First player to fulfill the objective gets the score!

Players are also able to steal from their competitor to finish their dishes first!

This is my 2nd game project in DigiPen, made during my freshman year for a period of 3 months, using DigiPen's Alpha Engine, an OpenGL wrapper library. For this project, I worked in a team of 3 programmers and served as the lead.

As the technical/project lead, I implemented an Object Oriented Programming Architecture and did the programming for the gameplay mechanics. In addition to that, I implemented it to be data-driven so that modifications can be made easily. I also engaged in pair programming sessions to help fellow teammates who required assistance.

07

07 Image 107 Image 207 Image 307 Image 407 Image 507 Image 6

07 is a 3D game where you play as a miner lost in the mines. The mines are swarmed with really scary monsters and traps! Fortunately, you have a pickaxe that can be used as a gun as well. Mine the ores for bullets, upgrade your pickaxe and escape the mines.

This is my 4th game project in Nanyang Polytechnic, made using Unity Engine in a team of 9 in the span of 3 weeks.

For this project, I was the gameplay programmer, implementing the AI logic using state machines for the enemies.

In addition to that, I also implemented some of the User Interface.

The Mysterious Case of the Stolen Artefact

The Mysterious Case of the Stolen Artefact Image 1The Mysterious Case of the Stolen Artefact Image 2The Mysterious Case of the Stolen Artefact Image 3

Step into history with 'The Mysterious Case of the Stolen Artefact,' a VR adventure game that transports you to 1860s Singapore. Developed in collaboration with the National Heritage Board, this immersive experience allows players to explore historic locations, interact with engaging characters, and solve puzzles to uncover the secrets of a stolen artifact.

As you delve deeper into the mystery, you'll navigate through environments like Victoria Dock, Malay Village, and Chinatown, each meticulously recreated to reflect the era's rich cultural heritage. This educational yet thrilling journey is available for free and aims to bring Singapore's past to life in an unprecedented way.

This project was done during my Internship at Vthere, made using Unity Engine. I worked as the main gameplay programmer, implementing the mini games and the conversation flow based on the provided script. I worked alongside another programmer and 2 artists. I also engaged in bi-weekly meetings with stakeholders and did the publishing process of the game to the Oculus Store.

Referrals

Chris Hong profile picture

Chris Hong

Backend/Real-time Multiplayer/Live Service

"I had the pleasure of teaching Marcus at Nanyang Polytechnic. He consistently demonstrated curiosity and actively engaged in class discussions. His enthusiasm for learning new technologies was evident, and he quickly adapted to various tools and environments. Marcus would be a valuable addition to any team"

February 18, 2025

Soroor Malekmohammadi profile picture

Soroor Malekmohammadi

Assistant Professor, DigiPen Institute of Technology Singapore

"I had the pleasure of serving as Marcus’s academic supervisor during his Integrated Work-Study Program (IWSP) and Capstone project. Throughout this time, Marcus consistently demonstrated a strong work ethic and a proactive attitude toward overcoming challenges. He effectively applied theoretical concepts to practical execution, contributing meaningfully to the project’s goals. Marcus exhibited adaptability in handling complex tasks and showed a clear eagerness to enhance his skills. His collaborative nature and commitment made him a valuable team member, and I am confident he will bring these qualities to any professional setting."

February 20, 2025