Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Game Open-Source Projects
-
games
:video_game: A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
PySimpleGUI
Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
-
Minetest
Minetest is an open source voxel game-creation platform with easy modding and game creation
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
EA Standard Template Library
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
-
panel
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
-
open_spiel
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Games on Github - A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine. | /r/opensourcegames | 2023-06-26
Mindustry - The automation tower defence RTS. Java
Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23Just a heads up: PySimpleGUI 5 isn't open source any more [0], and the official GitHub repo was replaced with a stub [1]. From the blog post, it sounds like the people behind it will probably remove the FOSS version from PyPI soon.
It's possible the community will fork it with a version of PySimpleGUI 4 that's still kicking around, but I haven't seen one yet.
[0] https://news.ycombinator.com/item?id=39369353
[1] https://github.com/PySimpleGUI/PySimpleGUI
Minetest - Minecraft-inspired voxel game engine. C++
Take a look at SFML. Very easy to get started, and quite capable.
https://www.sfml-dev.org/
> you can still use it with smart pointers provided by any other library
Is the point of having a kitchen-sink library like this not that you dont have to reach for a 3rdparty library for things that you need 'all the time'?
Certainly, not everyone needs it.
...but, not everyone needs threads either. Not everyone needs an http server; and yet, if you have an application framework that provides them, when you do need them, it saves you reaching for yet-another-dependency.
Was that no the point from the beginning?
unique_ptr is a fundamental primitive for many, as you see from some other frameworks (1), and implementation is not always either a) trivial, or b) as simple as 'just use std::unique_ptr'.
This does seem like a very opinionated decision with reasonably unclear justification.
[1] - eg. https://github.com/EpicGames/UnrealEngine/blob/release/Engin..., https://github.com/electronicarts/EASTL/blob/master/include/...
A Dark Room - Text Adventure with survival and city-building elements. JavaScript
You can pay for FOSS software. I do it to support FOSS developers and maintainers.
software example: Krita https://store.steampowered.com/app/280680/Krita/ source code https://invent.kde.org/graphics/krita
game example: Shapez https://store.steampowered.com/app/1318690/shapez/ https://github.com/tobspr-games/shapez.io
Project mention: PaperMC/Paper: The most widely used, high performance Minecraft server | news.ycombinator.com | 2024-03-10
Project mention: Tip: How to disable internet access for games or programs running on Wine | /r/linux_gaming | 2023-11-03Source
Official site Steam Itch.io
Project mention: Bebop v3: a fast, modern replacement to Protocol Buffers | news.ycombinator.com | 2024-03-12You can. I use it to persist settings in my app Borderless Gaming https://github.com/Codeusa/Borderless-Gaming
Project mention: Xtreme-Firmware alternatives - awesome-flipperzero, flipperzero-firmware-wPlugins, fucking-awesome-flipperzero, proxmark3-to-flipper, and flipperzero-firmware | libhunt.com/r/Xtreme-Firmware | 2024-02-12
Woah, over 80 versions 😮! This is a project with over 1,740 releases over the past five years. Mirror is one for the game devs in the room. It's a high level networking library for Unity. Used in some of the top video games, Mirror is used by thousands of game developers around the world. The latest update brings Mirror in line with the latest Unity version, includes better motion smoothing time, and lots more. Check out all the changes in the Mirror changelog.
Project mention: Cloudflare acquires PartyKit to allow developers to build real-time multi-user | news.ycombinator.com | 2024-04-05> Is there any documentation anywhere for this?
PartyKit is open source (https://github.com/partykit/partykit/, MIT), so you could create your own back-end. The Socket.IO folks did: https://blog.partykit.io/posts/party-io-a-socket-io-backend-...
Project mention: What projects or open-source contributions can impress Jane Street recruiters for a Quant SWE role ? | /r/csMajors | 2023-07-03Deep mind actually has a repository where they applied this algorithm for incomplete-knowledge games. You could use it for reference: https://github.com/deepmind/open_spiel/tree/master/open_spiel/python/algorithms
Project mention: So...apparently the hoarder bug model has organs inside of it? | /r/lethalcompany | 2023-12-06I used a tool I found on Github called AssetRipper. All you gotta do is open the program and select the game folder. You also wanna download Unity 2022 to browse through the assets since they‘re stored in a Unity specific format (.asset). I don‘t know the specifics of turning it into a useable format like fbx but there should be plenty of tutorials on that.
Games related posts
-
Ask HN: How to transcribe 1000s of handwritten notes
-
SBCL: New in Version 2.4.5
-
Sketch
-
Show HN: Posio, an open source multiplayer game to test your flag knowledge
-
A list of open source games
-
Sony FW900 Widescreen CRT Trinitron
-
Edgar, Build a Dyson Swarm
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Jun 2024
Index
What are some of the best open-source Game projects? This list will help you:
Project | Stars | |
---|---|---|
1 | games | 22,338 |
2 | Mindustry | 21,385 |
3 | PySimpleGUI | 13,201 |
4 | magictools | 12,984 |
5 | 2048 | 12,052 |
6 | Minetest | 10,155 |
7 | SFML | 9,705 |
8 | EA Standard Template Library | 7,765 |
9 | A Dark Room | 7,052 |
10 | shapez.io | 6,214 |
11 | panel | 6,157 |
12 | Bottles | 5,940 |
13 | Carp | 5,447 |
14 | wesnoth | 5,288 |
15 | Borderless-Gaming | 5,223 |
16 | flipperzero-firmware-wPlugins | 4,928 |
17 | Mirror | 4,909 |
18 | Ultralight | 4,602 |
19 | untrusted | 4,530 |
20 | partykit | 4,128 |
21 | open_spiel | 4,046 |
22 | Crafty | 3,380 |
23 | AssetRipper | 3,251 |
Sponsored