TheHexer_pcg: So, ich dachte mir, ich bring hier mal wieder ein bisschen Schwung rein.
Ich hatte ja mal versprochen, hier diverse Sachen zur Verfügung zu stellen...
Ich musste erstmal meine Scheu und meine Skepsis bezüglich meiner eigenen (technischen) Expertise überwinden.
Wie schon geschrieben, finde ich es super, dass Du das gemacht hast. Bei einem gemeinsamen Austausch können wir ja alle immer wieder was lernen :D
TheHexer_pcg: Da ich noch nicht geübt im Umgang mit GitHub bin, hau ich das erstmal alles aufs Drive.
(Wer mir Hilfestellung zu GitHub geben kann, der meldet sich bitte bei mir. Danke.)
Hier findet ihr dann meinen "Linux Game-Guide für Anfänger"
Achtung: Das ist nur ein Auszug aus meinem Manuskript. Daher unvollständig.
Ich schaffe es momentan einfach nicht das mal in eine Form zu bringen die nicht "dilettantisch" wirkt.
Obwohl mir diese Kurzfassung schon nicht zusagt.
Auch meine Auflistung der Spiele, die ich schon getestet habe, ist hier zu finden.
Außerdem wollte ich euch noch an diversen kleinen "Tools" teilhaben lassen.
Da ich KDE verwende, hab ich mir einige kleine Service Menüs zurechtgebastelt.
Eine Konfigurationsdatei für xboxdrv und eine entsprechende udev-rule findet sich hier ebenfalls.
Ebenso eine Konfigurationsdatei für MangoHud.
Und für alle, die von Lutris und co. nichts halten, hab ich mal ein kleines GUI-Script geschrieben um bequem Wine-Prefixes zu erstellen.
Schaut einfach mal rein, wenn ihr Bock habt:
https://drive.google.com/drive/folders/1FzZe_nrTpgmn8tYq5LrI0X3K3L6u7Zgv?usp=share_link More is coming soon.
Achtung:
Ich bin kein gelernter Programmierer oder habe jemals irgendwie in einem IT-Beruf gearbeitet,
deswegen wird mein "Code" sicherlich nicht ganz so "professionell" aussehen.
Daher habe ich auch keinen Plan, wie man Code richtig kommentiert. xD
Deswegen kommentiere ich meist nicht viel und wenn, dann in englisch.
Auch meine Code-Struktur (Einrückungen etc.) ist vielleicht nicht ganz konform.
Ich bin lediglich ein leidenschaftlicher Masochist und mache das alles aus Spaß an der Freude.
Daher bilde ich mir auch nicht ein etwas gut zu können oder für irgendetwas ein Talent zu haben.
Also bitte geht nicht zu hart mit mir ins Gericht. ^__^°
Ich will euch nur für das Thema hier vielleicht etwas begeistern und auch der Community etwas zurückgeben.
DISCLAIMER:
Use at your own risk!
Auf Grund der Natur der Sache, können unvorhersehbare Fehler auftreten.
Zu Risiken und Nebenwirkungen fragt bloß nicht mich. =P
(Sicherlich) zu erwartende Nebenwirkungen:
- rauchende Köpfe
- spontane Ohnmachts- und/oder Lachanfälle (hoffentlich nicht)
- Stirnfalten
- Langeweile
- unerklärliche Wutanfälle
Ich übernehme auch keinerlei Haftung für Schäden an Dingen oder an Personen, die durch unsachgemäße Handhabung des hier dargebotenen Inhalts entstanden sind.
Wer also in seine Tischkante beißt: Selber schuld. =P
Wichtig: Damit es hier keine Probleme mit der Moderation gibt konzentriere ich mich, im Game-Guide und meiner Auflistung, auf hier erhältliche Spiele.
Ich werde keine Tipps zu anderen Spielen geben, die aus anderen Quellen bezogen worden sind. - Ich bin auch kein Programmierer, darum bitte auch auf mich Rücksicht nehmen :D
- Generell zu deinen Shell-Scripten: Sieht doch sehr aufgeräumt aus :P
Ich bin ja immer ein Fan von aufgeräumten Code und arbeite gerne mit logischen Operatoren, da sie den Code meiner Meinung nach etwas sauberer halten. Falls Du dich damit noch nicht so beschäftigt hast:
* Befehl 1 ; Befehl 2 (arbeite die Befehle nacheinander ab)
* Befehl 1 & Befehl 2 (arbeite die Befehle parallel ab)
* Befehl 1 && Befehl 2 (wenn Befehl 1 wahr ist, arbeite Befehl 2 ab)
* Befehl 1 || Befehl 2 (wenn Befehl 1 nicht wahr ist, arbeite Befehl 2 ab)
* als Beispiel für eine if/else-Schleife:
Befehl 1 && Befehl 2 || Befehl 3
(Wenn Befehl 1 wahr ist, dann Befehl 2)
(Wenn Befehl 1 nicht wahr ist, dann wird Befehl 2 auch nicht wahr und somit greift Befehl 3)
z.B.: ls /home/mango/ && cat /home/mango/hilfe.txt || exit 1
So könnte man bspw. in dem wine-manager-script das DETECT DIR-STRUCTURE auf eine Zeile verkürzen.
- Bei Git hat mir sehr geholfen:
https://rogerdudler.github.io/git-guide/index.de.html - Kleine Ergänzung zu dem Xbox-Controller: Falls noch jemand den Xbox One Controller mit dem proprietären Microsoft-Stick nutzt gibt es hier das passende Programm dazu:
https://github.com/medusalix/xone Funktioniert super und auch mit mehreren Controllern an einem Gerät, aber Achtung: Stick und Controller müssen bereits miteinander gekoppelt sein.
- zu KDE und Lutris kann ich leider nicht viel sagen (swaywm) >.<
- Danke Dir für das wine-script! Da hab ich noch einige neue Inspirationen gefunden :)
- Der Guide ist auch gut gelungen und schön bebildert. Taugt meiner Meinung nach gut für die ersten Schritte, aber vielleicht können hier Leute, die den Guide als Anfänger nutzen, besseres Feedback geben.
- Zu der Excel-Tabelle: Fände ich glaube besser, wenn sowas auf der entsprechenden Seite stünde, z.B. winehq/ protondb, da dies meistens die ersten Anlaufstellen sind.
Soweit erstmal von mir. Aufjedenfall merkt man, wie viel Mühe da drin steckt. Coole Sache! :)