Ida Rask

Game Programmer

Menu

Ida Rask

Game Programmer

Prankster's Paradise

Team:

Me | Programmer

Heikki Raussi | Programmer

Mauri Rahkila | 2D and 3D Artist

Christopher Solis | 3D Artist

Suvi Kanerva | 3D Artist

Project Description

I joined Finnish Game Jam 2024 with a coworker. I heard a bunch of my friends at Game Design had a team needing programmers so we teamed up. 2024 FGJ theme was make me laugh and we had instantly a lot of ideas and the brainstorming didn't take that long before we already got to work.

Prankster's Paradise is a 3D pranking simulator made with Unity. The main idea is try what all the "weapons" do, cause mayhem and enjoy the chaos of funky physics.

Prankster's Paradise can be found in itch.io as a downloadable.

My part

We did quite a good job at planning all the tools and prank scenarios so I had a quite good vision for the mechanics. Heikki wanted to start with the traffic light mechanics so I started with the other pranks.

The original plan for the game was that player was recording pranks to social media and doing "trending" pranks would give more followers and likes than non-trending or doing the same prank over and over, which could result in losing followers or likes, but the amount of weapons and prank scenarios was too much for only two programmers so the game ended up being just a pranking simulator. So our only problem was actually shortness of programmers for the time window of the jam.


Programming

  • The NPCs are once again done with Unity Navmesh. The approach is the same as in my other projects that use Navmesh for AI; the Navmesh Agents have a list of goal positions and they just pick randomly the next one when they reach the current one.
  • Some of the weapons work with raycast so you need to find something to use the weapon to. The Object Remover weapon can remove sewer lids so the NPCs fall in the sewers unexpectedly, and removing a piece of a construction scaffold makes it collapse.
  • Other weapons can be used on anything, but the outcome depends on the target objects. Frogs poison NPCs and they turn green, but for cars they just collide and push the cars around. Bombs can cause an explosion in the market place or park and throw cars around, but they don't work on NPCs like you would assume. Machete works only for NPCs and you can cut their heads off. Rubber chicken doesn't act as a weapon, it just squeaks. And so much more.