hovvard lim

Shoom-Boom!
This game is a working title for my Final Year Project. The genre is of what you expect from a multiplayer First-Person Shooter. However, players are required to throw objects to damage other players rather than a typical point and shoot. It also offers players the ability to manoeuvre around the level with a grappling hook, wall run, wall jump, and dash.
Software used: Unreal, Blueprints
Year: 2017/2018
Screenshots
![]() | ![]() | ![]() |
---|

Gameplay Concept
This game is created to deliver a brand new FPS experience with the gravity gun (by interacting with an object, pick up and shoot) on PC. Players are able to interact with all kinds of items with different mass and size (reflect on damages) within multiple well-designed levels with aspects of Sci-fi themes. This game aims to bring players into a journey, a chance to experience and immerse in the wonderful Sci-fi world the game provides. The game's aim is simple, that is for players can have fun playing this game in which they can develop a strong community whilst having this experience.
Development
This is a group project that consists of four members including me. My role in this project is to act as a network programmer and supporting game mechanic programmer. I am in charge of handling most of the network functions of the game, also, helps code some of the gameplay features.
The whole development is a big leap for me as I had never touched Unreal up until that point in my life. Plus, I am in charge as a network programmer. This leads up to balancing the research of the functionalities of Unreal, and the nuances of making networking possible are proven to be a challenge. One of the challenges includes is when we realised that programming features for a single-player experience are vastly different compared to features for a multiplayer experience.
During the development phase, there are people that are against this idea and those who had supported us. We as a group had our fair share of frustration and despair, as well as happiness and bliss. What kept us moving forward is the pure belief that our game aims to achieve, that is to achieve fun. You can say it as "a Leap of Faith".
The product is done eventually as the deadline draws near. I won't be touching networking stuff for a while now, haha.
Development snippets
GRAB OBJECT FUNCTION








The grab object function is to pick up any item on the map one at a time.
The numbers 1, 2 and 3 that is marked in the blueprints indicate the order of how the information is relayed.