Skip to content

r0levrai/Jam-GMTK-2024

Repository files navigation

The main repo for our game 🍌 Cavendish's Perfect Proportions 🍌, made in 4 days for the GMTK 2024 Game Jam! Rating and comments from the jam are here.

This was made with a 4 days time limit, so expect some messy stuff xD

Repo

This repo store the art/music/classifier using git-lfs. If you use the command line, make sure git lfs is installed, and run git lfs install in the repo folder after cloning. If you use github desktop, you're good to go.

If this made your day, consider dropping us a message on itch or github so we know if open sourcing is worthwhile for future jams and projects!

Features

Zoom from the galaxy to the blood vessels, and draw the object to the correct size! Your drawing will be seen by other players, and Cavendishs will rate their resemblance as well with a totally legit artistic value score!

Tech

  • Backend in NestJs and TypeScript backed by MariaDB, self-hosted on a raspberry pi 5.
  • Frontend in Unity and C#, exported as WebGL builds, using the new UI & input system, LineRenderers for the drawing, its points bounding box for size recognition, and a 44Mb neural sketch recogniser (Resnet18) finetuned on part of those datasets during the jam for the artistic score value and the 🍌 roast generation 🍌.
  • Art drawn in Photoshop and Clip Studio, music and sound composed in FL Studio.
  • Repo initially self-hosted on gitea in case we needed more than 10Go of storage or files larger than 2Go.

Authors (in alphabetical order)

License

Code is under the MIT License (~= do what you want).

Art, music and sounds are under CC-BY (~= do what you want but credit us!).

Real-world object images that we scale against your drawing in dev_unity/Assets/Sprites/RealObjects may need their own attributions.