From e25037bfc5c023c20f0e83b3b0f5c8769443a02d Mon Sep 17 00:00:00 2001 From: Jan Kuparinen Date: Feb 06 2021 19:06:46 +0000 Subject: Added some instructions ideas --- diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 86165a3..ddf6e6a 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -5,5 +5,6 @@ ** xref:gamesites.adoc[Gaming news sites] ** xref:gamelists.adoc[Game list references] * xref:gameinstallation.adoc[Installations] -* xref:community.adoc[Community] +* xref:gamedevelopment.adoc[Game development] +* xref:community.adoc[Gaming community] * xref:faq.adoc[FAQ] diff --git a/modules/ROOT/pages/community.adoc b/modules/ROOT/pages/community.adoc index 664c472..e64aee9 100644 --- a/modules/ROOT/pages/community.adoc +++ b/modules/ROOT/pages/community.adoc @@ -1,3 +1,5 @@ = Gaming Community Our community is being revitalized. + +We welcome all new ideas and help. You can use the link at the bottom of this page or get in touch through various ways specified in Getting in touch page on the left. diff --git a/modules/ROOT/pages/faq.adoc b/modules/ROOT/pages/faq.adoc index 32a9d51..2f19e98 100644 --- a/modules/ROOT/pages/faq.adoc +++ b/modules/ROOT/pages/faq.adoc @@ -5,3 +5,12 @@ Can I see a built preview of this template to get a better idea about the result Of course you can! Just look at the README of the repository — it should tell you everything. Is writing documentation hard and dreadful?:: Absolutely not. Writing documentation in asciidoc is very simple and straightforward. And in fact, writing documentation makes you very happy. Just try and see for yourself! + +How do I install a game not listed here?:: + We are planning to add basic instructions on how to get started. You can contact us for more information. Instructions can be found in Getting in touch page on the left. + +I have a great idea:: +I have good instructions you could use:: +I Think that ...:: + We welcome all new ideas and help. You can use the link at the bottom of this page or get in touch through various ways specified in Getting in touch page on the left. + diff --git a/modules/ROOT/pages/gamedevelopment.adoc b/modules/ROOT/pages/gamedevelopment.adoc new file mode 100644 index 0000000..648e974 --- /dev/null +++ b/modules/ROOT/pages/gamedevelopment.adoc @@ -0,0 +1,20 @@ +== Game development + +Mission for game development: + +Provide developers a platform that has a working production pipeline out of the box where one can boot up a live distro and work through a provided example that results in a working game on Fedora. + +=== Tools === + +Game development tooling that is available on Linux include + +* Gimp +* Inkscape +* Krita +* Synfig +* Blender +* Godot + +=== Possible sample projects === + +Blender and Godot are fantastic pieces of software. diff --git a/modules/ROOT/pages/gameinstallation.adoc b/modules/ROOT/pages/gameinstallation.adoc index fc6d8a6..78b0136 100644 --- a/modules/ROOT/pages/gameinstallation.adoc +++ b/modules/ROOT/pages/gameinstallation.adoc @@ -1,3 +1,27 @@ == Game installation -* https://fedoraproject.org/wiki/Games[Old games wiki] \ No newline at end of file +NOTE: Some of these platforms are not supported out of the box due to current policies, thus requiring some additional steps to use, but below are some instructions on how to get started with them. + +Games can be installed and played several different ways, here are some of them: + +=== Lutris === + +On the surface its just a standard launcher for all kinds of games (steam/native/wine/emulated etc) but its so much more. It supports install scripts and everything so you can install native and non-native games from GOG using the correct wine settings without the user having to do anything. You can log in to your existing GOG account as well and directly hit install inside Lutris. This is already in the Fedora repos. + +=== Emulators === + +Some of them are already packaged into Fedora. Most are available as Flatpaks. Retroarch (combined frontend for a lot of older (pre 2000) emulators) is trending these days. Retroarch is already in the repos. + +=== Flatpak === + +Some proprietary but native Linux games have flatpak builds. Ex Runescape or Minecraft. Flatpak is an excellent platform for native proprietary games. + +=== Native open source games === + +The repos have some decent games like xonotic or red eclipse. + +=== Steam === + +Some native Linux Steam games have issues with the lack of 32 bit libraries which can be fixed by using the Flatpak version of Steam instead of the rpm. Steam’s Proton is the single biggest thing that has boosted Linux gaming. When anyone thinks of Linux gaming, they think of Proton. Valve as a company has done a lot to encourage Linux gaming. All of Valve’s self published games are Linux native including Half Life Alyx which is a VR title. + +