Skip to content

About

A simple economy simulator about ducks to represent the flow of money in society

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦆 Duckonomics

(Imported the video and got rid of unnecessary components of the readme while providing some summarising points in regards to how it works, Installation points are kept the same because no need to change, would be the same process regardless)

Duckonomics is my silly idea of a society of well-civilised ducks, working to provide bread to themselves and raised families. The silly idea spirralled into a full pygame simulation with my discovering of a new hackclub campaign, Stardance!!! The idea matches some of my previous projects, not yet finished, eg. QuackyGrammer, DuckyPaste, DuckMail etc.

Every duck in the simulation has it's own class, with it's own individual unique name, age, amount of money, hunger, happiness. Based off these stats, they raise children, work, pay taxes, buy food, grow old and eventually die 😢

Here is some summarised dot points regarding the game!

Features:

🦆 Duck citizens

🍞 Machine Learning powered bakeries that predict demand

💰 Jobs and wages

🏛️ Government taxing

👶 Population growth and aging

☠️ Starvation and natural death

🎩 Cosmetic accessories based on wealth

🧠 Machine learning using Scikit-Learn

Supported Platforms:

Duckonomics has been tested on:

✅ Windows 10/11

✅ Linux

⚠️ macOS (should work but not extensively tested)

Installation

1. Clone the repository: git clone https://github.com/YOUR_USERNAME/Duckonomics.git cd Duckonomics
2. Install dependencies pip install pygame scikit-learn
3. Run the game
python src/main.py
macOS Gatekeeper

If macOS prevents the application from opening:

Attempt to run the application once.
Open System Settings → Privacy & Security.
Scroll down to the security warning.
Click Open Anyway.

If running from source, use:

python3 src/main.py

Machine Learning

Duckonomics uses Linear Regression to analyse the data and predict the stock needed for upcoming days based on recorded average hunger, population changes, sales per day etc. (You can see in the table below)

Screenshots Main Menu

Screenshot 2026-06-11 184447

Economy Simulation

image

Duck Inspection Panel

image

Gameplay Video

2026-06-13.21-11-16_compressed.1.mp4

Author:

Created by Zachary Lindley / ZiggyZonko / PhiDuck

Quack Out Hackers, thanks for checking my project! 🦆

About

A simple economy simulator about ducks to represent the flow of money in society

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages