SkillAgentSearch skills...

TuxPusher

A Tux themed 3D coin pusher game.

Install / Use

/learn @mrbid/TuxPusher

README

TuxPusher

A Tux themed 3D coin pusher game.

Screenshot of the Tux Pusher game

Mechanics / Rules

  • Getting a gold coin in a silver slot rewards you 2x silver coins.
  • Getting a gold coin in a gold slot rewards you 2x gold coins.
  • Getting a tux in a slot when you already have the tux gives you 6x gold coins and 6x silver coins.

Controls

Just move around your mouse and click to release a coin.

  • Left Click = Release coin.
  • Right Click = Show/Hide cursor.
  • C = Orthographic/Perspective.
  • F = FPS to console.

Play Options

  • WebGL: https://TuxPusher.com / https://tuxpusher.github.io
  • Snapcraft: https://snapcraft.io/tuxpusher
  • Flathub: https://flathub.org/en-GB/apps/com.tuxpusher.TuxPusher
  • Other Builds: https://github.com/mrbid/TuxPusher/releases/tag/1.3.3

Build Instructions


Simple (generates all builds)

sudo ./getdeps.sh
make

Manual Linux SDL

sudo apt install libsdl2-2.0-0 libsdl2-dev
cc main.c -I inc -lSDL2 -lGLESv2 -lEGL -Ofast -lm -o tuxpusher

Manual Linux GLFW

sudo apt install libglfw3 libglfw3-dev
cc -DBUILD_GLFW main.c glad_gl.c -I inc -Ofast -lglfw -lm -o tuxpusher

Typography

License

This software TuxPusher is released under the GPL-2.0-only license. Being released under 'GPL-2.0-only' means that any subsequent versions of the GPL-2.0 license are NOT applicable to the source code or assets in this GitHub repository. This GPL-2.0-only licensing includes source code and all assets apart from the Tux 3D asset (tux.h) created by Andy Cuccaro which is licenced under CC BY 4.0.

View on GitHub
GitHub Stars34
CategoryDevelopment
Updated1d ago
Forks7

Languages

C

Security Score

95/100

Audited on Mar 25, 2026

No findings