Games
Browse and play your games
Contributing to Games is easy, and we really appreciate it. File bug reports, attach patches, create mockups, and wait for review (ping the maintainers at #gnome-games if you think we took too long). There are no restrictions at all, and anyone can get involved with Games development. There are many ways to help:
Editing the wikiGames aims to be easy to use, but can be complex to fully understand. That's why we have a Documentation page to help users find out more about Games' tweaks and settings. |
Writing codeGames is written in Vala. Its source code is stored at GNOME's GitLab. Games also relies on retro-gtk, a toolkit specially designed to write GTK+3-based libretro frontends. |
Designing UXOur developer documentation describes the objectives of Games as an application. This is also the space for the current tentative design in implemented and upcoming aspects of Games. |
Reporting bugsDevelopment is tracked using GNOME's GitLab. Search the bug tracker for any issues or feature requests you may have. If you are a newcomer, you can find some easy bugs to get started with in this list. |
Internships
Games regularly takes interns via the different outreach projects, don't hesitate to check our internship ideas and contact our team!
Resources
The current stable releases of Games, retro-gtk and libmanette are 3.34.1, 0.18.1 and 0.2.3 respectively.
Tarball archives of Games releases.
Tarball archives of retro-gtk releases.
Tarball archives of libmanette releases.
Contact
Most contributors to Games hang out at #gnome-games:gnome.org on Matrix or #gnome-games on irc.gnome.org (via GNOME's IRC–Matrix bridge). Contributors, users and developers are more than welcome to direct any questions about Games there. Currently Games is being maintained by Alexander Mikhaylenko (alexm).