community game project?

I’ve been considering doing some kind of event or community project that everyone can contribute to as a way to stimulate conversation, grow connections in the community, and promote knowledge sharing.

First, I want to say that I’ve already discussed this idea with @Titanseeker and @FerretDev. They both made some great suggestions and I appreciated their input a lot on this idea. Keeping these discussions in mind, I think I’m interested in proposing a collaborative game project that everyone can contribute to.


The idea is to create a party game similar to the WarioWare videogame series. This would let each person or team to add their own microgame to the game without needing an especially high level of coordination with others or a lot of time to spend on development. If anyone wanted to, you could also add additional play modes to the core game which leverage the existing microgames in a different way. The game would be made in Godot, licensed under an open source license, and released for free. We could use the gitplace to host the repository.

The idea would take place over two stages:

  1. The core API that the microgames hook into would need to be developed, with an example microgame to demonstrate how microgames should use the API. Guidelines, rules, and requirements on what can go into the game need to be decided upon.
  2. People develop their microgame whenever they want and open pull requests to add their microgame to the official build. The core API and more gameplay features could be added over time, as long as they are backwards compatible with the existing microgames.

I think the game should have the following features/qualities:

  • Space and anime themed. Maybe even have Tsuki-hime as a mascot for the game?
  • Simple controls (movement controls and one button)
  • Multiplayer support
  • Localization support
  • Microgames have small disk usage limits and small time limits

I don’t quite have time to kick this project off myself right now, but I figured now’s as good a time as any to get the conversation started. It would be great to have a version of this game ready by t/suki’s second anniversary. Is anyone else interested in working on the core API? Maybe you have ideas on how the game should be designed? I would love to know.

3 Likes

Sounds like a fun idea.
Do you envision Online Multiplayer or just Local?

1 Like

Yeah that sounds awesome! I am not sure I’m the best architect so I’d probably leave figuring out the core API to someone else, but once a plan was in place I would be willing to chip into helping get it written. If I think of any fun little mini-game ideas I would totally write those too!

2 Likes

Since t/suki is a digital third place, I was thinking that online multiplayer would be suitable! It would be nice for people all over the world to be able to play together. Supporting local multiplayer as well would be nice too.

However, I’m not terribly familiar with how the multiplayer API works in Godot. So, I’ll need to find someone to help out with that or I’d have some practice and learning to do.

1 Like

I know jack shid about cores and APIs and such, but I do have a lot of micro game ideas floating in my brain from over the years. 8] I’d like to contribute how I can

2 Likes

This sounds like a really fun idea! I haven’t programmed anything in months, so won’t be much help there, but would love to contribute to things like the design of the micro games and the art direction, as well as the general discussion throughout.

2 Likes

Sounds like a very cool community driven project. My intuition (could be all wrong lol :P) says some kind of abstraction for networking or a set of easy to use custom nodes/scenes to make multiplayer microgames would be a good start. My knowledge for networking is quite shallow, but I’m open to discuss stuff and help any way I can.

2 Likes