top of page

Bounce

Short Pitch

A fast-paced first-person bullet hell about trying to hit as many targets as possible before you die from your own bullets

Links

About the Project

My Roles

Programmer (Gameplay, Systems, UI)

Team Size

4 People (2 Programmers)

Development Time

2 Months (still under development)

Engine & Language

Unreal Engine, Unreal Blueprints, C++

Platforms

Windows

Long Desciption

Explore a cloudy city where the floor is optional. Use shotgun recoil, friction-free slides, and quick sprints to chain momentum, while bullets ricochet wildly behind you. Sharp-shoot targets that grow stronger with each new hunting ground, and discover hidden weapon parts that tweak spread, recoil, bullet speed, and more. All you have to do, is survive the ricochet storm chasing your health bar... with only yourself to blame.

Game Type

3D First person bullet hell

Project Context

Submission to Bullet Hell Jam 6, 2025

What I Did

My Roles:

  • Gameplay Programming

  • UI Programming

My Responsibilities

  • Creation of enemy targets and related systems

  • Creation of UI systems and menus

  • Bug identification and patching of core systems

UI System Creation:

One of my main duties for Bounce was the creation of UI menus and related systems. This includes the main menu, pause menu and defeat screens. However, the biggest UI system is the workbench. This is a menu for the player to pick, choose and swap between different weapon parts they have unlocked. It also displays the stats of each weapon part, and previews how adding/removing/swapping a part from the player's weapon will change its stats.

 

Enemy Systems Creation:

I also created the enemy targets and their variants. Though the basic targets are static objects, the harder variants can move + teleport around their spawn points, chase the player or explode when killed. 

I also created the spawning system, which gradually spawns enemies in sub-regions of an area. This is until an amount of enemies are killed, which then stops the spawning for a time.

Game Screenshots

© 2025 BY Robin Findlay-Marks. Powered and secured by Wix

bottom of page