top of page
FutureGames (2019 - Current) Game Design Student
FutureGames (2019 - Current) Game Design Student
BOBBAN JONSSON
TECHNICAL DESIGNER

This was my first game project at Futuregames, which lasted for two intense weeks. During the project, we designers handled all implementation of features and mechanics, which gave me an opportunity to deep-dive into blueprint scripting!
PROJECT DETAILS
Genre:
Project length:
Team size:
Game engine:
Responsibilities:
Multiplayer party game
2 weeks
7
Unreal Engine 4.23
Game Design
Visual Scripting
Planning
GAME DETAILS
Library Rumble is a local multiplayer party game, where up to four players have to rummage through a library looking for a single, mega-important book.
When they find it, they need to keep it to themselves long enough to win. Escape the other player, as they need the book to win as well!
PLAYER MECHANICS
During this project, I helped my team by implementing movement, attacks, and game logic for starting matches.
One of the most useful blueprint features we utilized was blueprint interfaces. We used interfaces to implement individual responses to the player's melee attacks. Hitting bookshelves, stunning opponents, and slapping props were all handled by the same interface event.
I also got to learn how to set up player possession at the start of the game, contextual to the number of players.
Player input (e.g melee)
Objects using interface
Other players
Physics objects
Bookshelves
Becomes stunned
Spawn books
Apply force
Call interface event
Blueprint interface implementation
DESIGNING THE CORE MECHANIC
Together with the other designers in the team, we collaborated in designing an intuitive mechanic to interact with the world.
Initially, we wanted to have the players to fire a projectile to interact with the game. The idea was that if they missed, they would have to retrieve their projectile to fire again.
We ended up scrapping the idea in favor of a melee attack. This way, the players would flank and chase their opponents more, making the game more hectic and sporadic, and less about meticulous aiming.

Old projectile
A scrapped projectile attack to stun your opponents and grab objects.

Final melee
The final melee attack, that encouraged movement and pursuit.

Old projectile
A scrapped projectile attack to stun your opponents and grab objects.
1/2
DAY-TO-DAY PLANNING
In this project, I handled planning for the team, as well as held our agile morning standups.
We used Trello to keep track of important tasks during the project. Considering the very short time span, we planned on a day-to-day basis.
This allowed us to work agilely, and assess whether we would have to cut something, or if we had time for additional polish.

bottom of page