Skip to content

Instantly share code, notes, and snippets.

@erlend-sh
Created January 5, 2024 19:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erlend-sh/5e26ca1d232f06c3a2e0ac1a50fb1095 to your computer and use it in GitHub Desktop.
Save erlend-sh/5e26ca1d232f06c3a2e0ac1a50fb1095 to your computer and use it in GitHub Desktop.
Tux Party Assets

As for the Job To Be Done, last time we talked, Quaternius provided me with this prompt:

You could put together a list of categories and models you'd need along with some references for the specific stuff (if there were characters what would they have to be,etc)

We know the assets are readily available at https://gitlab.com/SuperTuxParty/SuperTuxParty/-/tree/dev/assets, but I think what Quaternius is asking for is a more digestible outline of the required work.

As far as I can tell, there are three primary categories of model types in the game:

  • playing board
  • characters
  • minigames

The board is quite straight forward. It’s just one big scene.

The characters are largely covered with what’s already in the restaurant pack. At a first estimation, it looks like they’re only missing stun and kick . And some reskinning to differentiate them more.

The minigames seem to be where the bulk of the work is. There’s a total of ~10 minigames: https://gitlab.com/SuperTuxParty/SuperTuxParty/-/tree/dev/plugins/minigames

Each of these constitute their own sub-category of assets that are required to make that particular scene.


So, here's a list. You can click on each entry for a in-game screenshot. Not exactly sure if/what we need on art here. We can prioritize things later.

  • Knock Off. Players knock each other off a platform. Currently, the platform is a sheet of ice and the players pilot a big snow ball. But if there's another setting, that could work as well.
  • Kernel Compiling. Here we need a progress bar and some kind of display for each player.
  • Hurdle. This mostly uses a rotating conveyor belt and some background.
  • Haunted Dreams. Players have to protect a bed from ghosts (coop). So all it needs is a bed, ghosts and a room to hold all of it.
  • Forest Run and Dungeon Parkour are some parcour-like minigames for a single player. Therefore, this needs some building blocks for a super-mario like level
  • Bowling. Minigame where you shoot players off a platform with a bowling ball cannon. So the main part is a cannon on a moving platform and a bowling ball.

For completeness, these minigames exist as well. However, creating assets for them may not exactly make sense

  • Harvest Food. This minigame needs a rework. I have some ideas already, but am yet unsure about the theming.
  • Boat Rally. This minigame needs a redesign or replacement by something different. Maybe keep the boat/water theme.
  • Escape From Lava. Needs a rework and will most likely look completely different once done.
  • Memory, a 2D game similar to the board game of the same name. So no 3D models needed here I guess

So for Forest Run, we can probably use your Platformer Game Kit. So I guess there's no need to reinvent the wheel here. For Dungeon Parkour, maybe a "darker" version of the platformer kit would be nice (You are challenged by the antagonist for that variant).

Also, maybe a character model of the gnu and nolok mascots would be nice (as NPCs for single player minigames). For reference, Nolok is the antagonist in the SuperTux and SuperTuxKart games, while gnu is kinda the "good guy" in SuperTuxKart lore.

However, we are not really limited in that regard . We can create new characters instead if we want to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment