Skip to content

Infiland/TheColorfulCreature

Repository files navigation


The Colorful Creature is difficult platformer with puzzle color mechanics, with 350 built in handcrafted levels made by a single indie-dev

Issues License

Explore the docs »

Download · Report Bug · Request Feature

Table of Contents
  1. Key Features
  2. Built with
  3. Getting Started
  4. Info
  5. Contributing
  6. License

Key Features


  • 350 In-game Levels made by Infiland and the community!
  • Built-in Level Editor that has Steam Workshop Support
  • Endless Run with dynamic difficulty
  • Local One-Screen Co-Op Multiplayer up to 4 people.
  • Leaderboard System
  • Achievements System
  • Unlockable Customizations which can be modified

Built With

(back to top)

Getting Started

Note While other IDE's are possible to use for coding, modifying things like rooms, sprites etc is difficult. Developing TCC is preferable using the GameMaker IDE. Here are basic instructions on how to successfully run the game.

  1. Download the latest version of GameMaker on the Official Site or on Steam (2024.8.1)
  2. Clone this repository
git clone https://github.com/Infiland/TheColorfulCreature.git
  1. Open the project in GameMaker from where you cloned it.
  2. The game requires Steamworks SDK 1.60, put the sdk folder in to
C:\Users\User\Documents\sdk

Note IT MUST BE IN THIS EXACT LOCATION OR THE GAME WILL NOT WORK). If you use Linux or Mac, I don't know, find a way lmao ( ͡° ͜ʖ ͡°)

  1. You have to see if the "Steamworks" extension aligns with the sdk path

Note IT MUST BE 'C:\Users\User\Documents\sdk' TO AVOID CONFLICTS

  1. Click 'Run' or press F5 in GameMaker to test the game 👍 (or F6 for debugging, read more here)

(back to top)

Info

The entire game is made by Infiland, a passionate indie-dev who was working on TCC on and off for the past 6 years (since 2018!), releasing this game on Gamejolt and Itch.io, and eventually Steam in 2021. However in 2024 I decided to open source the game as a thanks, and I want to continue to further support the game by giving the community a chance to contribute and improve the game.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
check out CONTRIBUTING.md Further info on how to improve and contribute to the game is available in my discord server
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

Game Socials

License

Apache License 2.0