Trilarion / opensourcegames

Technical infos of open source games.
https://trilarion.github.io/opensourcegames/
Creative Commons Zero v1.0 Universal
631 stars 78 forks source link

TIC-80 is missing in game engine #328

Closed Popolon closed 2 years ago

Popolon commented 2 years ago

TIC-80 is missing in game engine, this is an open source fantasy console/computer https://tic80.com/

Source code: https://github.com/nesbox/TIC-80 MIT license: https://github.com/nesbox/TIC-80/blob/master/LICENSE

I made an open source game with it: floppy bird. https://popolon.itch.io/floppy-bird (code source included in cart and available by closing the game)

Trilarion commented 2 years ago

Thanks. I have created an entry for TIC-80 and it will appear whenever the next update happens. As for open source games using TIC-80, I still have to think how to best represent them. There may be a lot of them.

Popolon commented 2 years ago

Yes there are lot of them, but some are not open source. There are also lot of LÖVE made open source games. With this 2 cases, the application/engine is needed on the system to run the game. There are some kind of binary bundle (and a WASM version for TIC, the LÖVE one is not official), but this is probably a waste of resources in open source world, is used by some closed source games.

Popolon commented 2 years ago

There are lot of "game" carts here, but lot of really beginner devs just push a copy of another game with one line of modification. O worst, just make a sprite moving and call it a game. A curator would be needed. https://tic80.com/play?cat=0&sort=0

Trilarion commented 2 years ago

Since TIC and LÖVE are open source, any open source addition that uses these game engines is a perfectly valid possible entry. The main limitation is indeed the time to look through all of them and filtering out those that are really open source, which isn't just a one line modification of something else and playable, i.e. "not just a sprite moving" as you said it. I wouldn't have the time for it and that's why I can only open an issue about it and let everyone who happen to have time and insight in TIC or LÖVE game applications help out there.

"Floppy bird" I can probably already add by myself. What is the license of the source code? And what is the name of the programming language used to programm on a TIC`?

Trilarion commented 2 years ago

See #330 for a continuation.