Duck Duck Shoot was an idea I never thought would make it off the pitch deck. I pitched it to my Game Engine Pipeline group at the start of my senior semester. A few months later, we had the game everyone was talking about at the GSU Student Demo Day.

Quick Takeaways

  • Unreal Engine 5.4.4

  • Blueprinted dynamic modular duck generation and behavior

  • Blueprinted character control and animation graph, including swimming and buoyancy

  • Pitched idea to team members and class

  • Organized schedule and tasks

  • Finished game from pitch to shipped product

Gameplay footage of Duck Duck Shoot

You are a goose. That means it’s your job to protect the pond and the ducks in it. You have a gun, so your job would be pretty easy if those gators hadn’t gotten so smart. The gators have learned to blend in and pretend to be ducks! That means that some of these cute little “ducklings” have a bullet with their name on it. Trouble is, you’ll have to figure out which ones.

Talk to witnesses, watch the ducks for clues, investigate crime scenes, don’t forget to take notes on your handy clipboard, and shoot those gators!

Play Duck Duck Shoot

The Team:

Max Gardner: Modeling and VFX 

Katie Ryckeley: 2D Artist, Music, and Animation 

Kayley Hung: UI Artist

Christian Williams: Programmer


My Work on Duck Duck Shoot:

Programming

  • Blueprinting

  • Dynamic modular duck generation

  • Duck behavior AI

  • Swimming

  • Buoyancy

  • Character control and shotgun

Leadership

  • Pitched idea

  • Wrote schedule

  • Delegated tasks

  • Organized team