Unfinished Duck Game

This game is inspired by Untitled Goose Game by House House. In Unfinished Duck Game, the player plays as a duck trying to complete a set of tasks to move on to the next area. Game includes procedurally generated backgrounds, player-object and player-npc interactions, and npc behaviors such as chasing the player and picking up items.

This project was done as the term project for 15-112, Fundamentals of Programming and Computer Science at CMU.

Tools + Skills

PyGame (Python), Procreate


3 weeks, April 2020


Create a creative project in Python


Plan, illustrate, program, iterate

Read more


Unfinished Duck Game video demo

This video is a summary and trailer for the game. It shows game features like player controls and animations, procedurally generated backgrounds, game tasks, and player-NPC interactions.

© 2021 Janet Peng. All Rights Reserved. Designed with Webflow.