top of page
  • TikTok
  • Instagram
Untitled design (55).png

GAME PROGRAMMING

BEHIND THE CODE:
MEET THE PROGRAMMERS

As programmers, we bring Chick Fight to life, building the mechanics, systems, and gameplay features that make the experience seamless and exciting. Our expertise ensures every interaction feels intuitive, responsive, and engaging for players.

#b67aff (10)_edited.png

Lead Programmer + Game Designer

JESSE McCORMACK

Lead

Programmer

General
Programmer

JOSHUA (JOSH) HARDWICK

FELIX
LAROCQUE

Jesse_edited_edited.jpg
Josh_edited_edited.jpg
Untitled design (39)_edited.jpg
#b67aff (21)_edited.png

CAMERA UPDATE FOR 2.5D PERSPECTIVE

Offering a dynamic 2.5D perspective similar to the iconic Smash Bros style, our camera enhances gameplay with a more immersive and visually engaging experience.

1.png
Untitled design (59).png

JUMP MECHANICS UPGRADE: DOUBLE THE FUN!

2_edited_edited.jpg

We’ve upgraded our game’s jump mechanics to deliver a smoother, more responsive experience. The new system includes a polished jump feel and the exciting addition of a double jump, with the flexibility to easily incorporate even more jumps! 

Developers can also customize gravity scaling to fine-tune the force and timing to perfection.

#b67aff (10).png

CHARACTER SPEED & VELOCITY

To integrate speed and velocity into your character’s movement, we’ve utilized Blueprints and Blendspaces. These tools ensure seamless transitions and realistic motion.

7.png

ATTACK MECHANICS UPDATE: TIMING MATTERS!

Attacks fire off with a delay, ensuring you can’t initiate another attack until the animation is fully completed. This adds a layer of timing and strategy to gameplay for a more immersive experience.

GAME INSTANCE UPDATE: MAIN CHARACTER SELECTION UI

The MainCharSelect_UI Graph has been integrated into the game instance, streamlining the character selection process. This enhancement ensures a smooth and centralized experience, making it easier to manage character data across sessions.

7.png

MULTIPLAYER SPAWN SYSTEM NOW LIVE!

We’ve implemented a system to spawn multiple players seamlessly into the game! This upgrade sets the stage for multiplayer gameplay, ensuring smooth interactions and a dynamic experience for all participants.

#b67aff (10)_edited.png

CHARACTER SELECTION IMAGES NOW ASSIGNED!

Images are now dynamically assigned based on the character players choose, making the selection process more intuitive and immersive.

Untitled design (59).png

COLLISION NOTIFY: PLAYER DETECTION ENABLED!

Our system now includes a notification that checks if the collision sphere is interacting with the player. This feature ensures accurate detection and enhances in-game interactions for a more responsive experience.

The hit detection function is now live for basic punches! This ensures accurate feedback when an attack connects, adding precision and impact to combat mechanics.

Untitled design (59).png

CHARACTER CLASS UPDATE: UNIVERSAL HIT DETECTION ENABLED!

We’ve made a key update: all characters now derive from the same class, granting them access to hit detection functionality! This improvement streamlines combat mechanics and ensures consistency across all characters.

#b67aff (10)_edited.png

SPHERE TRACE AND CHARACTER LAUNCH MECHANICS NOW IMPLEMENTED!

We’ve added sphere tracing to detect objects and implemented character launching by casting to Blueprint (BP) characters. This update enhances collision detection and adds a dynamic element to interactions, making for more exciting gameplay moments.

7.png

PLAYER DEATH ZONE CHECK NOW SET UP!

We’ve set up a system to check if a player enters a designated area where they should be eliminated. This area detection ensures players are accurately punished for entering death zones, adding a layer of challenge to the gameplay.

#b67aff (21)_edited.png

CUSTOM MENU NAVIGATION NOW LIVE ON CHARACTER SELECT SCREEN!

We’ve introduced custom menu navigation for the character select screen! This allows for a smoother and more personalized experience when choosing your character. With improved controls and interface design, navigating the menu has never been easier.

#b67aff (10).png

SEPERATE UI CONTROL SYSTEM

image.png

There   is   now   a   separate   UI  control  system   for player 1 and 2 , but  they   are   now   controlled sequentially . This allows players to take turns independently of each other and not at once.

Untitled design (59).png

FEATHER PARTICLE SYSTEM

We've set up a system that locates player upon death and enables feather bomb particle system for added fun to the game play experience.

bottom of page