Home

Muhammad Nurfirdaus

Game Designer

Hi, I’m Muhammad Nurfirdaus. I’m a fresh graduated game designer from Bachelor of Game Development (Hons) in UOW KDU College.

You can find my portfolio below.

Alien Invader: Enemy from The Outside

“Alien Invader: Enemy from The Outside” is a 2D shoot ’em up in shooting games genre which players need to destroy the evil alien that claiming the earth as their world and suffering humans after 5 years before event.

Genre: 2D Shoot ‘Em Up
Engine: Unity Engine
Platform: PC

Roles and Responsibilities:
Level Design
– Design the world and difficulty of the game.

Game Story Design
– Create a story of the event and in-game.

Art Design
– Simple 2D design to more cartoonish look.

Programming
– Using C# in Unity to code and debug the game.

Ninja Cat

“Ninja Cat” is a 2D side scrolling action game which players take control of ninja cat to rescue his beloved homeland from the clutches of the evil Dog King and save the Cat Kingdom.

Genre: 2D Side-Scrolling Action
Engine: Unity Engine
Platform: PC

ROLES AND RESPONSIBILITIES:
Level Design
– Design the difficulty of the game.

Programming
– Using C# in Unity to code the game.

Fly! Rocket! Fly!

“Fly! Rocket! Fly!” is a 3D endless runner game for Android mobile which the players take control of the spaceship that stuck at outer space to get out but there is a long way journey so finding stars on the way will let you survive in the space.

Genre: 3D Endless Runner
Engine: Unity Engine
Platform: Android 6 (Lollipop) and below

ROLES AND RESPONSIBILITIES:
Level Design
– Design the world and difficulty of the game.
Game Story Design
– Create a story of the game.
Art Design
– Simple 3D object from the Unity Assets.
Programming
– Using JavaScript in Unity to code and debug the game.

Dante’s Trial

To play the game, click here to visit the site and download the game.

“Dante’s Trial” is a 2D local multiplayer minigame mix style game where the player dies and gets sent to Dante’s version of hell (Dante’s Inferno from Divine Comedy) and has to go through different punishments in the form of minigames to get out of hell.

Genre: 2D Local Multiplayer
Engine: Unity Engine
Platform: PC

ROLES AND RESPONSIBILITIES:
Level Design
– Design the various type of the minigames
– Design the difficulty of the level
– Design the placement of the collectible items and players’ initial spawn

Gameplay Design
– Pushing minigame, where the players need to push other players to win as last man standing (basically Battle Royale in general)

Paltergiest

To download the game, click here to visit the site and download the game

“Paltergiest” is a 3D puzzle game where the players play as a ghost to control the sleepwalker towards the bed to avoid the same fate as the ghost, that suffered enough because of incident before while sleepwalking.

Genre: 3D Puzzle
Engine: Unity Engine
Platform: Android 6 (Lollipop) and above

ROLES AND RESPONSIBILITIES:
Level Design
– Designing map level of the house
– Designing props location from the initial point to end point inside the map level

Tempur

To download, click here to visit the site and download the game.

Tempur is a 2.5D beat ’em up game, involving Silat, and the fight for the Legendary Keris. As a skilled Silat fighter, defeat enemies and find the stolen Legendary Keris back to the owner.

Genre: 2.5D beat ’em up
Engine: Unity Engine
Platform: PC

ROLES AND RESPONSIBILITIES:
Narrative Design
– Making multiple choices dialogues in cutscenes and in-game.
– Making a dialogue path that will not interrupt the gameplay.

Sound Design
– Making sound ambient on the environment of the game.
– Making sound specific to the specific places.

Chiyo

To download, click here to visit the site and download the game.

Chiyo is a first-person horror escape room puzzle with theme of Japanese Edo Era. As Idate Chiyo, a paranormal investigator possessing supernatural abilities, you are tasked with investigating an abandoned mansion and unveiling a family’s dark history and its ultimate secret.

Genre: Horror, Puzzle, Escape Room
Engine: Unreal Engine
Platform: PC, PS5

ROLES AND RESPONSIBILITIES:
Inventory Design
– Making inventory UI for the items
– Changing inventory UI for the new items inside the inventory
– Fix inventory items inspection pivot point

Material Design
– Edit 2D materials given by using Adobe Photoshop to make it nice
– Insert the 2D materials into existing materials and put it on the existing meshes

Playtest
– Finding bugs or glitches inside the game, and list them out to fix
– Testing changed or new puzzle before sending to the public
– Testing new or changed sequences in the game before sending to the public

Skills

Game Technology

  • C programming
  • C# programming
  • C++ programming

Game Design

  • Level Design
  • Gameplay Design
  • Narrative Design

Languages

  • Malay
  • Chinese
  • English

Software and Tools

Game Development Engine

  • Unity Engine
  • Unreal Engine

Communication

  • Discord

Productivity

  • Adobe Photoshop
  • Adobe After Effect
  • Adobe Premier Pro

Design a site like this with WordPress.com
Get started