this post was submitted on 01 Dec 2024
200 points (95.9% liked)

Linux Gaming

15500 readers
611 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

Hello!

I am writing to ask for ideas from anyone of who you want to add and how they would be implemented.

There is a hobby I have of practicing my programming skills by creating open source versions of games I like to play.

For a while now, I have been really feeling the need for a GPL Super Smash Bros clone.

It would be so fun to have GNU and his family of characters (popular open source project mascots) to play as similar to how they have it in Tux Kart.

But, I am not very good with balancing and coming up with unique move sets. Could you help me out with fun ideas of what kind of fighting moves Tux and his friends might have.

If you have any special characters of your own design, then I can help after I add modding support.

The move set and control scheme will be exactly from the game this takes inspiration from (or latest version of it). This might change though, depending on what others may want.

Godot will be the game engine of course.

License will be AGPL-3.0 only! Unless there is a reason for another one.

Repository will be on codeberg.org as always

Name of Game: ??? Drop suggestions in the replies, thank you.

I am not the best developer and only really do quick prototypes, but with this information I can have a better direction of where to go. I can confidently tell you, this will not be too much of a challenge so you do not have to worry. So long as I have time to crunch, it can be made.

This posting is just for whoever may come across it so they can put their ideas out there. Development will not start immediately. I have not been able to work on anything at all recently, but will start again soon within the next few months.

I look forward to the thoughts of everyone. I very much prefer to work in Godot. Please ask as many questions as you need, I know this may not be so readable.

(page 2) 16 comments
sorted by: hot top controversial new old
[–] [email protected] 10 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

I had this idea i thought what characters it can be:
GNU: Libre blast(temporarily knocks you. out) ,propitery jail(Gone from the game ofc it has a cool down.
Tux: fish throw(throw fish into your enemies),Run. blast (run into your enemies and blast them)
Kiki (krita): Paint blind(blinds your enemies)
Pepper and carrot: witch stuff ig
Game name: Super Libre Bros

load more comments (2 replies)
[–] [email protected] 7 points 3 weeks ago (1 children)

What's style are you trying to go for? N64 smash, melee (game cube) Wii, 3ds, switch ultimate?

That is going to matter alot to my recommendations.

N64: add clippy or a knock off version, add bonzai buddy

Melee: add a shitty master cheif clone. Orange faceplate, green armor with a purple fat girl AI ...you know, to avoid copyright

Wii, 3ds, switch: add skibbidi toilet, harambe, sanic meme, and a gen Z broccoli haired kid.

Don't downvote me I'm just spit balling goofy shit. It would be cool to have a character per meme or time frame of memes.

load more comments (1 replies)
[–] [email protected] 11 points 3 weeks ago (1 children)

Will the Rust crab be in it?

load more comments (1 replies)
[–] [email protected] 2 points 3 weeks ago (1 children)

How do I follow a user on boost app?

load more comments (1 replies)
[–] [email protected] 31 points 3 weeks ago (2 children)

Tux should have several skins that represent different distros like a red fedora for RHEL lol.

My other dumb suggestion is having nmap be a floating blue eyball

[–] [email protected] 7 points 3 weeks ago

Imagine tux with a fedora.

load more comments (1 replies)
[–] [email protected] 16 points 3 weeks ago (1 children)

So broadly you will find categories in games like Smash Bros and so on. Some characters will be heavy, some light, some fast, some slow, some strong, some weak, but each trait creates an axis. The ideal distribution of characters is to have all areas of the multidimensional space filled or if not filled at least alternated.

For example, you should have one heavy, fast, weak character, one heavy, slow, strong, but maybe not a heavy, fast strong or a heavy slow weak. You can chart them on a two dimension axis at a time, then use the characters from Tuxcart etc to fill the space based on what makes sense, eg the Gnu should be heavy but also fast, but it is definitely a prey animal, while penguins are smaller and fast with a more moderate attack level, maybe even weak.

Once you have some of the extremes filled you can consider subversions of the paradigm. For example, a compiled language is slow at creation but fast at use, so maybe a mascot for one of those could have two modes, switching state and therefore characteristics.

Another thing to consider would be the dynamics of your interactions. Are you going for the jumping around of Smash Bros? If so, lots of the details about their camera work can guide your decisions. What about the overall pacing? Do you want frenetic play like Smash Bros? Combos? Strategy? Lots of things to look at there with a narrative approach to the characters as representing their projects, for example Wilbur is smaller and supposed to be super modular, so maybe having quite a few modes with different characteristics would work, while something like puffy is great for water levels alongside tux and any other aquatics.

load more comments (1 replies)
[–] [email protected] 6 points 3 weeks ago (1 children)

One of the carriers from Endless Sky as a calldown

load more comments (1 replies)
[–] [email protected] 32 points 3 weeks ago (2 children)

Clippy as a hidden character.

[–] [email protected] 11 points 3 weeks ago
cargo clippy
load more comments (1 replies)
[–] [email protected] 19 points 3 weeks ago (1 children)

The characters could start out as just the ones in supertuxkart and then go from there. I'd be happy to help with the movesets, balancing, and playtesting. I don't have any experience with Godot yet but I have been meaning to learn!

[–] [email protected] 8 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

That would be great. I will have keyboard support, but primarily focus on generic gamepads for steamdeck experience.

I am taking a short trip in mid December, but will still most likely begin pushing commits by then.

Keep a lookout in this thread or your "private" messages. I do have a Revolt server, but I do not think it would be appropriate to promote without any progress to show at the moment.

This will be an exciting development.

EDIT: I will be replying/editing post to share git repo (codeberg) though!

[–] [email protected] 3 points 3 weeks ago (1 children)

If you use Matrix then you can dm me @tkk13909:matrix.org. I much prefer it to Lemmy DMs

load more comments (1 replies)
[–] [email protected] 9 points 3 weeks ago (1 children)

I like the idea of your game! What other characters would there be?

Penguins like to slide into water so maybe Tux has a belly slide move.

[–] [email protected] 7 points 3 weeks ago (1 children)

I would love to have Steamboat Willie as one of the non-foss mascots. Besides that, basically all the ones from SuperTuxKart.

[–] [email protected] 4 points 3 weeks ago (1 children)

Steamboat Willie vs Winnie the Pooh in a FOSS game would go crazy

load more comments (1 replies)
load more comments
view more: ‹ prev next ›