[🛈Start+]   [🥋Trad. Taekwon-Do+]   [🧮Mathematics]   [📙Research & Education+] [🐧GNU/Linux+]
[🔑Disclaimer+]   [🛀Autogenic Training+]   [💡Physics]   [⚙️Technics+]   [💾Progs: C+++]
Language:  [D-Flag]  [🔭Astronomy] [📜LATEX]   [🕹️Games+]

JMB LogoJMB AvatarBlue Ribbon Icon (Freie Rede)

Games

For distraction ... to test HW & SW ... as introduction to the world of computers ...

[🕹️Games]   [🪤Games: Solving Problems]

Table of content of JMB's Games Page


Categorization for Games

[Information in advance:   English is the language of the air (i.e. airplane traffic), of sciences and also of computer business. Using English for the technical terms is necessary – it is always easier to search in English or directly use English for documents and websites than trying to explain everything e.g. in the German language. So my German websides will use Denglisch (i.e. a mix of German and English) by necessity while the English version may appear more natural.]

At the beginning of  game and home computers only a few game genres did exist but having the advantage of clearly pinning down the genre: platformer, puzzle, arcade action, RPG, you name it. Today the transitions are flowing combining different genres on purpose and thus raising gaming fun. This results in mixed genre games like 'Action RPG' which have more in common with former shooters than with a classical role‑playing game. There are really good mixes of even Adventures with Platformers and even Puzzles can be implemented as an action game.
Nevertheless here some categories (sorted from relaxing to hard action): But like the genre categorization, other things have changed, too – formerly a game was bought in a box with floppy disk(s) / CDs and a nice manual in a classical store, whereas today we download an install script after electronic payment from a gaming platform (e.g. GOG.com, steam, Game Jolt or itch.io), deflating and installing the game by running this script – only in rare occasions one will find a manual as PDF file (see 📋PDF Downloads about Games) – additionally a full tutorial is rarely in‑built, but with luck one may find  a webside by developers / publishers, tips about the game in forum threads or a wiki by fans, otherwise one makes an internet search for a walkthrough as joker to solve problems, i.e. a movie / video showing the entire play‑trough of the game by a person (who may comment about enemies, obstacles and best practices). Typically one will find a gameplay aiming at being complete (formerly highest score, today all achievements of that game), called 'Total Walkthrough', or the fastest way to reach the end sequence of the game, called 'Speedrun'.
Another thing which has changed is the way of proceeding by the computer controlled enemies: pattern‑recognition was formerly important, to choose effective tactics – e.g. by imitation of that pattern; today it's more about fast reaction and situative tactics, as the computer controlled enemies improved with the higher computing power – one can not name this AI ([Wikipedia-en-Icon]artificial intelligence) – even though that is the common term.
The term '[Wikipedia-en-Icon]Arcade' originates from former times. These are video games housed in an arcade cabinet and located in amusement arcades. Thus the old saying: [Wikipedia-en-Icon]Game Over Player 1 – Please Insert Coin For Another Game. By the help of emulators one can play such old and original games even today, e.g. those made by [Wikipedia-en-Icon]SNK.
Besides the Single Player mode [SiPl – aka Player vs. Environment: PvE] there exists also a Multi Player mode [MuPl]. In the latter case one divides further into a mode against each other [Player vs. Player: PvP] and a mode forming a team [Cooperation: Co-op/Coop], and one divides by the way multiple players connect: local {i.e. at the same computer; distinguished in a same screen mode, a split screen mode and a hot seat mode – the last not simultaneously}, LAN {i.e. people are sitting in the same building or even in the same room, but using different computers similar to a LAN party – here one should know the own IP address; this mode is possible without DRM} or via the internet [Online] {in most cases a dedicated server is necessary, hosted by the game publisher – typically using DRM incl. tracking and gathering data which are personal}. The internet is also responsible for extreme gaming addiction🤒 as well as for the extreme health hazard for young people by 💔the smartphone.

Quality Criteria for Games

Little has changed in terms of the quality criteria (here just a small collection):

Game examples – GNU/Linux‑specific or multi‑platform

Preliminary remark:   Please note that the following examples with short description are not to be regarded as leaderboard of games – despite having really good representatives of formerly noted game categories.
Personally a leaderboard of games should contain: to name a few games one should know (which is to be further improved and replenished in future).

Here the more detailed and complete list of game examples:
🎮)  [GOG-Games-Icon]GOG.com is a Gaming Platform (cf. [Wikipedia-en-Icon]Wikipedia article), where one can find a lot of games for different operating systems (🐧GNU/Linux, Windows, macOS) to be purchased and downloaded (as described on product pages: Linux {only established Ubuntu LTS versions are supported, STS versions and more probable Mint and Debian may be ok, but no official support}, Windows {versions are given; the wild changing of vendor on Windows 10+ makes a guarantee impossible, as it is common that after updating some games no longer run} as well as macOS), all locally DRM‑free (concerning multiplayer mode this can vary; cf. comments and forum contributions for the respective game).
If one is interested in such a service I recommend to create an account (as restrictive as possible, i.e. not the real name but an alias or pen name) and first look at some free games and demos to get acquainted with the service, especially looking for games, product pages and linked forum threads and the downloading process. If this service is pleasant and one would like to purchase a game (next to games for full price one can find frequent sales and offerings about 2 💶), I suggest to be restrictive with personal data and thus pay via paysafecard (cf. [Wikipedia-en-Icon]Wikipedia article) to be purchased in shops of grocery chains or in filling stations (typically for 10 or 25 💶). This money can be transferred to GOG Wallet by specifying the used electronic cash, i.e. here paysafecard, giving the amount of money, typically the complete amount (if there is no other use for payssafecard due to GOG keeping that money safe – as long as GOG exists – while otherwise paysafecard will lower the amount after a year by 3 💶 each month!) of that card, to then being usable to shop at GOG. For a clear how‑to for money transfer to own GOG account: green round icon (visible after login; after using an image as avatar this will be shown instead) – Your Wallet – Add New Funds: [10 💶] mouseclick or amount to be replaced by [25 💶] or different amount – green Button: [Buy] – setting Point before paysafecard – green Button: [Order now] – entering 16 digits PIN from sales slip / receipt – Cross before Yes, ... – blue Button: [Pay]. After that the new amount should be shown as Wallet and an E‑Mail should be received as written confirmation.
For games older than 2 years one should expect a reduction of -50% or more – so waiting for a sale could be worth while. If you want to help in development phase, i.e. acquiring a game in early access, or want to play freshly released games, you would have to pay the full prize. Besides the normal offerings (offering of the week, mid‑week offering, weekend offering) there are seasonal special sales: GOG Game Festival (e.g. 19.08.‑02.09.2021), Autumn Sale (e.g. 28.08.‑11.09.2023) / Halloween Sale (e.g. 25.10.‑01.11.2023), Black Friday & Cyber Monday Sale (e.g. 21.11.‑28.11.2023), Winter Sale (e.g. 13.12.2023‑04.01.2024), New Year Sale (e.g. 20.‑30.01.2023), Spring Sale (e.g. 20.03.‑03.04.2024) and Summer Sale (e.g. 12.06.‑03.07.2023) – and some more (cf. past events on GOG forum).
If one is interested in some games being currently sold above own budget, it is worth to put them onto the own Wishlist, as one will be informed automatically about any game on this list which is currently discounted via E‑Mail.
One may consider the time spent – and if this is really worthwhile.
In case of problems with GOG games or the web services on GOG.com one may look at the [GOG-Games-Icon]product support.
One should be aware of 30 Day Money Back Guarantee of GOG for technical issues and GOG's no questions asked 14‑Day Refund Policy for Games in Development. Asking for Refund is done by a few clicks: Your Account – Orders & Settings – click on "Refund" link next to the game. It is fastest to get money to your GOG wallet to spend it for other games (said to be in 24h – and it is indeed fast!).
In such necessary cases (for me in two years 2% refunds, so quite rare) I write a forum contribution so other gamers and the responsible developers are informed – and if GOG asks about the reason I just point to the forum page via URL.

🕹)  [itch.io-Icon]itch.io is a Gaming Platform (cf. [Wikipedia-en-Icon]Wikipedia article), for many games (predominantly by independent game developers – i.e. Indie Games) to be downloaded for different platforms, which are locally DRM‑free (for gratis games one does not even need an account, but can just start the download – no other Gaming Platform is so open and development centered). Unfortunately it lacks non‑US centered payment methods (last time I looked only PayPal and Credit-/Debitcards), which makes GOG the only one where EU payment methods are accepted and the focus lies on DRM‑free games, despite GOG being more commercial.
But both are DRM‑free, which is the decisive difference to [steam-Icon]Steam ([Wikipedia-en-Icon]Wikipedia article) targeted for maximum profit and customer retention and being less friendly towards small development teams (being greenlit made several ones struggle). So the other two are real alternatives. For me DRM is a clear no‑go, even though I value Valve for its Linux engagements. Additionally a necessary client (on other platforms only optional), permanently spying on gamers concerning gaming habits and demanding games in special directories ... all these points are unacceptable for me! How important basic rights of freedom are to them everyone has to judge for themself – but just for convenience or to follow a monopolist which may be in for some groups should not be regarded as good reasons.
[For the sake of completeness: there is also the Gaming Platform [gamejolt-Icon]Game Jolt (cf. [Wikipedia-en-Icon]Wikipedia article), which did not appeal to me as being of much use (like itch.io I miss a fitting payment method {last time I looked it was just PayPal}; for free games I clearly do prefer itch.io).]

🤒)  Games are quite critical, as one may check e.g. in 👨‍🏫Prof. Dr. Dr. Spitzer. On the one hand one gets jaded by reception of violence, whereby games involve the own doing even more as the passive consumption of television or streaming. On the other hand one has to diagnose gambling addiction (ICD 11: "6C51 Gaming disorder"; cf. 💔smartphone addiction – unfortunately internet addiction disorder [even a commonly used term was not coined – this term might fit best] did not enter the ICD despite clear proof and a much larger scale; when searching for Internet in ICD‑11, one may only find "6C51.Z Gaming disorder, unspecified", which is only the tip of the iceberg) concerning young people much more frequently, mostly related with the Internet, interaction with virtual others ([Wikipedia-en-Icon]MMORPG; ICD‑11: "6C51.0 Gaming disorder, predominantly online") and with confirmation, which is partly provoked on purpose by game operators – especially due to usage of real money in games (cf. [PDF-Icon] DAK Survey Money for Games, 03/2019), i.e. one can or even need to buy things in games with real money (cf. Heise Online, 12.04.2019). Currently German Politics does not care about cases like FIFA or Fortnite (see also Fortnite Survey by lendEDU, 06/2018), which caused youth protection to become a mere joke – many of those games flaunt green and white seals of harmlessness by USK (Universal Self‑Regulation), which was clearly outlined by editorial of c't 9, 13.04.2019. There one find a demand to withdraw any hint of suitability for young persons from each Online Game, if they attract especially this audience by Loot Boxes. Personally I totally share this notion and found a lot of misleading age control indications, so parents should really check if these titles are not harmfull for youth development. Especially as there is a growing number of victims who can no longer participate in real life, with gaming industry to be blamed for this degradation. It is about time to treat such games like high‑proof alcohol or cigarettes.
For further information (German sources without English translation):

Game Engines and Frameworks

Anyone who wants to program a game (cf. 💾C++ Programming: Usage of C++ for games and Literature for game development) is not forced to start from scratch – one can make use of a Game Engine or a Framework, i.e. a collection of Libraries.
Here some examples for both categories:

Further Literature


Personal Background

Even though I owned a video console and played computer games with others on home computers ([Wikipedia-en-Icon]Commodore C64, [Wikipedia-en-Icon]Atari ST, [Wikipedia-en-Icon]Amiga), I started playing computer games and programming computers rather late: mid 1988 (cf. 🔧Old‑School). Two years later I considered to become a game developer (see also 💾Own Experience and Motivation).
Instead I studied Physics – and after finishing my exam in mid duration by the end of 1993 I gifted myself a new game: Wing Commander under DOS, which was rather a Windows game, unfortunately. Polished, but including lots of bugs and put together without heart & soul (similar to todays hyped to the skies Triple‑A (AAA) games, which are also on purpose focussed on making especially young people addicted🤒) – after that bad experience I did not buy any game ... till end of 2019 ... and till beginning of 2022 I have collected free (as in freedom) and gratis (i.e. free of charge) versions and bought proprietary examples to build a games collection of more than 750 games for 🐧GNU/Linux. The best ones can be seen in my recommendation section above.
Despite still loving to play good games, especially in local Co‑op‑Mode, my interest lies in getting an overview of the current gaming business with special focus on the ability of comparing game designs and on establishing quality criteria. This side is aimed at an easy introduction to these fields.
The reason for my engagement is to prepare a C++ course using 🐧GNU/Linux for young students or rather beginners and to thus provide a starting point for game development (cf. 💾Sources for Game Programming with C++).
In case of questions / problems with this page or my site please contact me via:
      E-Mail:  📧jmb@jmb-edu.de
© 2019‑2024 JMB           Please note my 📄Disclaimer.                   W3C: Valid HTML 4.01 Transitional
[Back to 🏁Start]
First version: 15th May 2021
Last update: 21st March 2024