Skip to content

KamilKurde/DuckBot

Repository files navigation

DuckBot ⚡

An educational logic-puzzle game about electricity — route voltage from generators, through logic gates, to their correct end-points. Built in Unity by a 3-person team, with a stylized, colorful look inspired by Overcooked. DuckBot screenshot

▶️ Download & play — see the Releases page.

About

DuckBot is a logic puzzle game with an educational twist: it shows how electrical voltage behaves through hands-on puzzles. Using tools like logic gates, the player guides voltage from generators to their correct end-points, solving increasingly elaborate circuits. The goal is to clear every level by completing its circuit. Visually, the game aims for a stylized, friendly 3D look in the spirit of Overcooked.

Features

  • Voltage-based logic puzzles — connect generators to their correct end-points
  • 🔀 Logic gates & electrical tools as the core puzzle mechanics
  • 🎓 Educational angle — teaches how voltage and circuits work
  • 🧩 Hand-designed levels with rising complexity
  • 🎨 Custom 3D models, textures and materials with a stylized Overcooked-like art style
  • Particle effects, audio and a custom UI

Design document

The game was planned with a full Game Design Documentread the GDD (mechanics, educational goals and progression).

Team & roles

A 3-person project, split into artist / designer / programmer.

Jakub Gajowiecki — Designer / Developer · @RENEGADES-MAL

  • Level design for all levels
  • Programmed the base movement, audio and the particle system
  • UI functionality
  • Implementation of all art assets (including materials) prepared by the artist
  • 2D in-game graphics (interface, etc.)
  • Authored the Game Design Document
  • Co-design with the artist
  • Troubleshooting and work organization

Kamil Kurde — Programmer · @KamilKurde

  • Advanced object logic and interactions
  • Advanced movement
  • Core gameplay systems and programming
  • Repository stewardship and end-of-day commits

Kacper Szewczyk — Artist

  • All 3D models
  • Texture and material base for the models
  • Design
  • GDD support
  • Promotional render graphics

Supervision & mentorship

  • Łukasz Smalec (Senior Game Developer) — supervised the internship and provided ongoing technical support and guidance.

Tech & tools

Unity · C# · Built-in Render Pipeline · ShaderLab / HLSL · Blender (3D models) · Substance Painter (texturing) · Photoshop & Illustrator (2D / interface)

How to run

Download the latest build from Releases (latest: Release 1 Hotfix 3) and run the game executable.

Notes

Status: completed. A team project built in Unity, with work divided across art, design and programming.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors