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.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 2 weeks ago

Krita's kiki

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

Potential names:

  • FOSS Fighters
  • Open Tournament
  • Libre Brawl (Or some combination of these)

I think is best to start with common archetypes (think DnD classes) and make movesets that feel right within those stereotypes. That should make a good starting point and you can tweak from there.

[–] [email protected] 2 points 2 weeks ago

Also, if you’re making something similar to Smash Bros, remember to keep the movesets/combos relatively simple. Too many complicated combos will make it harder to pick up and will be harder to balance.

[–] [email protected] 6 points 2 weeks ago

How about TuxWars ?

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

my biggest complaint when playing competitive character-based fighting games is that they always nerf the overperformers instead of buffing the counters. Never nerf characters, it always feels so bad to have a character nerfed.

[–] [email protected] 1 points 2 weeks ago

I will definitely keep this in mind.

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

Tux can/should be in there, but make your character cast from a wide variety of public domain sources. Use real historical figures, classic literature, and mythology.

Some specific ideas:

  • Thor (but not too much like the Marvel interpretation)
  • Poseidon
  • Dracula
  • Sherlock Holmes
  • Captain Blackbeard
  • Steamboat Willie (as of its copyright expiring)
  • T-Rex
  • Cthulu
  • Merlin the wizard
  • fairytale characters

Also make a solid modding API to let people add their own characters, items, and stages.

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

As far as move sets go, you could always base them on things about the animal for animal based mascots. Like an ice slide for Tux, a charge for the GNU mascot, a long distance tongue grab for the KDE mascot, etc.

Also, as far as characters go, you could always include any public domain characters, like Frankenstein's Monster, Dracula, Steamboat Willie, Winnie the Pooh, etc.

[–] [email protected] 1 points 3 weeks ago
[–] [email protected] 2 points 3 weeks ago

FIGHTING DISTRO LOGO TEAM

[–] [email protected] 2 points 3 weeks ago* (last edited 3 weeks ago)

For characters, it would be cool if some characters from unix_surrealism could be included.

https://lemmy.sdf.org/c/unix_surrealism

[–] [email protected] 5 points 3 weeks ago* (last edited 3 weeks ago)

Please have decent mod support so that we can import/create our own characters and movesets and use them in battles against other players online.

Please allow custom maps and items as well.

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

Use AGPL 3 or later instead of only.

[–] [email protected] 1 points 2 weeks ago

I am afraid of negative changes to future licences. Does my concern hold any weight?

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

Character ideas: The KDE Konqi, Katie and the whole host of dragons (Yoshi style). Xenia the Fox alternate Linux mascot. Lemmy and Mastodon mascots.

Provisional name idea: Smashtest (like Minetest until they figured out to call themselves Luanti).

Other name ideas: Open Source Battle Royale

Stage ideas:

  • Smart Home (Home Assistant themed),
  • GRUB (a few traversable lines or options)
  • GRUB rescue (one line, Final Destination style)
  • Rapid Coding (a DK falls-style scrolling map)
  • vim (a close quarters map similar to the Game & Watch map, optionally with walls as the characters are "stuck in vim")
  • i3 (a pre-made map styled in a tiling window way, or perhaps dynamically splits the stage during battle)
  • compiz (do whatever you want as long as it looks cool, wobbly, wavy, cubey or 3d-like)
  • Hannah Montana Linux or Biebian (without a picture of the person in question but the colour scheme and the shape of stage elements would highly imply it's those distributions)
  • Blender 3D interface
  • FreeCAD animated assembly

Special Move ideas (that can work with most characters):

  • Update (a small rest/vulnerable period followed by a buff)
  • Mailing List (a beam of emails)
  • Harden/Vulnerability Patch (could paint/plaster offensive move, or it could be a curl up defensive move or roll around like yoshi/sonic/jigglypuff etc.
  • Release Candidate (powerful offensive move with some drawback or self damage)
  • Bug catch (a forceful two handed clap in front, or using a net)

Other attacks:

  • cronjob (Tux tosses a clock that explodes)
  • Tail whips
  • Fire breath

Obstacles, enemies, hazards:

  • a bug
  • a kernel panic/freeze
  • the meditation guru
  • firejail
  • a green-coloured GPU driver
  • git issues
  • dependencies/dependency hell
  • Blender default cube

Your game doesn't have to have every single element FOSS-themed, as it might make it feel too nerdy, but if you were short on this kind of idea and wanted some, here you go.

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

If we're doing OSes, there has to be something for TempleOS.

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

TempleOS as a stage would be something incredibly fun yet incredibly annoying/imbalanced to the point it would get banned from competitive play.

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

I would learn the process of distributing software on flathub

[–] [email protected] 2 points 2 weeks ago

It will one hundred percent be on at least flatpak. There are not any odd dependencies, but this is a method of game distribution I prefer.

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

Tux the penguin, the FreeBSD daemon, the OpenBSD pufferfish, MS Clippy, GIMP’s Wilber, the Rust crab, the GNU Gnu, the SuSE chameleon, a Firefox, the Darwin OS duck, and a dude in a red Fedora.

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

My brain instantly remembered MUGEN...

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

That was my thought as well. TIL it's not FLOSS.

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

Can you include Bob from Reboot?

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

You could start out with custom models in rivals of aether. Just a suggestion.

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

You talk about ideas for different characters already, but there's no base for any of this yet as far as I understand? Like, Smash characters all have a standard moveset that they share, there's certain physics, rules, all the menus, the levels, etc. etc. - does any of that even exist yet? I would really not bother with thinking about content like characters when there's 0 features or code yet. You don't just want to hardcode a bunch of characters.

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

This is definitely something to consider. I like to have dynamic systems in my games. None of the gameplay for the fighting exists anywhere yet. I have only ever made a few menus for this kind of project while bored.

It would be great information to have ideas of what people may expect from a game like this. I do not want another dead project because I did not think anyone would be interested in it. With all of these replies, I am certain this will turn out well.

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

I have little doubt in the interest, as long as there's a solid execution for it. Smash is an immensely popular franchise.

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

The gimp maskot should be able to paint things that last a short time or until he paints the next thing.
Examples: wall against projectiles, spikes on the ground, platform to jump on.

Also I want to see ferris from rust.

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

+1 for Ferris!

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

Bill from XBill - He installs adware and malware which if long enough turns into Windows. If you let Windows update you die

The Gimp - uses photo editing tools to give people red eye and blind them, or stretch them horizontally so they look weird

Tux could be like Mario, maybe different items turn him into different distros like eating a mint power up turns him into Linux Mint.

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

This sounds fun, the different distros.

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

My only request is make it so that in April Fools you can play as Windows and it's slow af

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

Or an arch character where you have to input 10 commands in order to perform a single attack.

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

It could blue screen when you play as windows 🤣

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

Does it have to be specifically FOSS characters? You could have a huge roster with public domain characters (too).

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

I wanna kick TuxBird's ass with the original Mickey Mouse!

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

I saw that character today, which made me really want to put this announcement out there!

load more comments
view more: next ›