JOY OF PROGRAMMING - Software Engineering Simulator
Verwende echten Python-Code, um Maschinen, Roboter, Drohnen und mehr zu automatisieren: Entwickle selbstfahrende Autos; knacke Passwörter; automatisiere Logistik; Nutze Bildverarbeitung zur Rakensteuerung. Werde ein besserer Programmierer und löse spannende Herausforderungen.
Alle Rezensionen:
Sehr positiv (99) - 84 % der 99 Nutzerrezensionen für dieses Spiel sind positiv.
Veröffentlichung:
30. Jan. 2024
Entwickler:
Publisher:

Melden Sie sich an, um dieses Produkt zu Ihrer Wunschliste hinzuzufügen, zu abonnieren oder als „Ignoriert“ zu markieren.

Early Access-Spiel

Erhalten Sie sofortigen Zugang und bringen Sie sich in die Entwicklung ein.

Hinweis: Dieses Early Access-Spiel ist noch nicht fertig und könnte sich in Zukunft verändern. Wenn Ihnen das Spiel im aktuellen Zustand nicht gefällt, sollten Sie abwarten und sehen, ob sich das Spiel weiterentwickelt. Mehr erfahren

Was die Entwickler zu sagen haben:

Wozu Early Access?

„Working together with YOU. Together we can make JOY OF PROGRAMMING the best experience for improving your coding skills while having fun: Balancing difficulty, finding edge-case bugs, improving the tutorial for beginners, adding new levels and new machines that you would like to see, making the level editor as intuitive to use as possible, improving the longevity of the game by supporting level designers and eventually mod creators. We envision the future of the game as a programming playground to continuously support your growth as a programmer.“

Wie lange wird dieses Spiel ungefähr den Early Access-Status haben?

„An Early Access period of up to 12 months is planned.“

Wie soll sich die Vollversion von der Early Access-Version unterscheiden?

„We plan to add more content (levels and machines), try to improved stability and performance based on your feedback, and we plan to add full Steam Workshop support for sharing mods and custom asset.“

Was ist der derzeitige Stand der Early Access-Version?

„The Early Access version of JOY OF PROGRAMMING contains a solid experience with a lot of content and gameplay. It is well playable, mostly feature complete and has content for about 5-10 hours playtime. Steam features like cloud saving, leaderboards and achievements are already live. Partial Workshop support is already included to share your code solutions with other players.“

Wird dieses Spiel während und nach Early Access unterschiedlich viel kosten?

„That is still to be decided, but price will probably increase slightly once we leave Early Access.“

Wie werden Sie versuchen die Community in den Entwicklungsprozess miteinzubeziehen?

„We already make active use of the Steam forums and our Discord to involve everyone interested:
  • Feedback to adjust difficulty
  • Suggestions for new machines and new levels
  • Bugreports (in-game form available) to fix major and minor bugs
Weiterlesen

JOY OF PROGRAMMING - Software Engineering Simulator kaufen

Anonymous + Joy kaufen BÜNDEL (?)

Enthält 2 Artikel: Anonymous Hacker Simulator, JOY OF PROGRAMMING - Software Engineering Simulator

 
Alle Diskussionen anzeigen

In den Diskussionsforen können Sie Fehler melden und Feedback zum Spiel abgeben

Über dieses Spiel

JOY OF PROGRAMMING - Software Engineering Simulator ist ein immersives 3D-Programmier-Puzzlespiel. Automatisiere und programmiere realistische Maschinen, Roboter, Drohnen und mehr mit echtem Python-Code. Baue deine Programmierfähigkeiten beim Spielen aus, löse spannende Herausforderungen und mache Fortschritte, um neue Programmierfunktionen und verbesserte Maschinen freizuschalten. Programmiererfahrung empfohlen.

Automatisiere Logistik und Warentransport      Stabilisiere Roboter mit Regelungstechnik
 
Schreibe Code für selbstfahrende Autos     Knacke Passwörter mit Brute Force
 
Klassische Algorithmen und Datenstrukturen    Steure Schussanlagen möglichst genau
 
Zähle Münzen mit Bildverarbeitung               Steure Raketen durch Computer Vision
 

Hol es dir jetzt und erlebe ein echtes Programmierabenteuer!

Ein Hinweis

JOY OF PROGRAMMING ist kein casual Game. Tatsächlich ist es eines der schwierigsten Spiele auf Steam. Es biete das echte Programmiererlebnis: Harte Denkarbeit, Informationen sammeln, Debuggen und Rückschläge. Aber du wirst auch neue Skills lernen, ein besserer Entwickler werden und vor allem dieses geniale Gefühl genießen, wenn man eine richtig harte Nuss geknackt hat!

Features

  • Tutorials zum Kennenlernen der grundlegenden Programmierkonzepte in JOY OF PROGRAMMING
  • Erstelle deine eigenen Puzzles mit dem mitgelieferten Level-Editor
  • Finde sammelbare Datenblätter mit interessanten IT-Tipps
  • Verdiene Sterne, indem du Level abschließt und nutze sie, um neue Programmierfunktionen freizuschalten
  • Bekomme Zertifikate für das Abschließen aller Level in einer Kategorie verliehen
  • Echtes Programmieren: Kein Pseudocode, keine imaginäre Sprache. Stattdessen vollständig funktionsfähiger Python-Code mit deinen Lieblingspaketen wie numpy, pandas, scipy, pillow, sklearn und mehr. Grundlegende Programmierkenntnisse (Python oder andere Sprache) und ein starkes Interesse an der Programmierung werden empfohlen.
  • In-Spiel-IDE: Eine auf Codemirror basierte In-Spiel-Python-IDE bietet Syntaxhervorhebung, automatische Vervollständigung, Docstring-Tooltips, Debugging, automatischen Einzug, Code-Folding, Kopieren/Einfügen und Rückgängigmachen/Wiederherstellen.
  • Realistische Herausforderungen: Von Robotik, über abstrakte Algorithmen bis zu kreativem Programmieren - es erwartet dich die ganze IT-Palette.
  • Puzzle-Design öffnen: Jede Stufe bietet viele mögliche Lösungen.
  • Klare Ziele: Jede Stufe hat ein obligatorisches Ziel und bis zu drei optionale Ziele.
  • Sofortige Rückmeldung: Du musst dich nicht mehr , ob dein Code funktioniert. Erhalte sofortige, inkrementelle Rückmeldung zu jedem guten (oder schlechten) Schritt bis zum Erhalten einer funktionierenden Lösung.
  • Leistungskennzahlen: Vergleiche deine beste Lösung anonym mit anderen in Bezug auf Geschwindigkeit, Speichernutzung und Länge des Codes.
  • Keine Stillstände: Bleibe niemals auf einer Stufe hängen - es stehen dir immer mehrere offene Herausforderungen zur Verfügung.
  • Wöchentliche Herausforderung: Gehe jede Woche ein anderes Szenario an und vergleiche deine besten Lösungen.
  • Sende optional deine Lösung mit dem Code zu Ranglisten und teile sie mit der Welt.

Entworfen von einem Informatikprofessor

Das Spiel wurde hauptsächlich von einer Person entwickelt, die zufällig auch Informatikprofessor ist. Eine begleitende Youtube-Serie des Entwicklers ist geplant, um Beispiellösungen für jede Stufe vorzustellen und Schritt für Schritt durchzugehen. Erläuterungen des Gedankengangs und der Programmierprinzipien, um Anfängern den Einstieg in das Spiel und das Lernen der eigentlichen Programmierung zu erleichtern. In der Serie werden auch ausgewählte Community-Lösungen vorgestellt und andere Ansätze und Verbesserungspotenziale besprochen.

Level-Editor und Modding-Unterstützung

JOY OF PROGRAMMING wurde mit Blick auf den integrierten Level-Editor und Modding-Unterstützung entwickelt. Ein innovativer Python-basierter Level-Editor ermöglicht das Erstellen und Skripten neuer Herausforderungen, benutzerdefinierte Assets wie 3D-Objekte, Audiodateien, Videos und Bilder können einfach importiert und im Level-Editor verwendet werden. Vollständige Modding-Unterstützung zur Erweiterung des Spiels mit benutzerdefinierten Mod-PAKs ist für das Ende des Early Access geplant.

Viel Spaß beim Coden und jetzt mit JOY OF PROGRAMMING loslegen!

Systemanforderungen

    Mindestanforderungen:
    • Setzt 64-Bit-Prozessor und -Betriebssystem voraus
    • Betriebssystem: Nur Windows 10/11, x64
    • Prozessor: Core i5 8400, Ryzen 5 2600
    • Arbeitsspeicher: 8 GB RAM
    • Grafik: GTX 1070
    • DirectX: Version 12
    • Speicherplatz: 12 GB verfügbarer Speicherplatz
    • Zusätzliche Anmerkungen: SSD empfohlen
    Empfohlen:
    • Setzt 64-Bit-Prozessor und -Betriebssystem voraus
    • Betriebssystem: Windows 10/11, x64 only
    • Prozessor: Core i7 9700k, Ryzen 7 3700X
    • Arbeitsspeicher: 16 GB RAM
    • Grafik: RTX 2070
    • DirectX: Version 12
    • Speicherplatz: 12 GB verfügbarer Speicherplatz
    • Zusätzliche Anmerkungen: SSD recommended

Was Kuratoren sagen

7 Kuratoren haben eine Rezension zu diesem Produkt verfasst. Klicken Sie hier, um sie einzusehen.

Nutzerrezensionen

Art der Rezension


Erwerbsart


Sprache


Zeitraum
Zum Anzeigen von Rezensionen in einem bestimmten Zeitraum, markieren Sie diesen bitte in einem der obigen Graphen oder klicken Sie auf einen einzelnen Balken.

Graph anzeigen



Spielzeit
Filtern Sie Rezensionen nach der Spielzeit des Spielers zum Zeitpunkt der Rezension:



Kein Minimum bis Kein Maximum
Anzeigen:
Graph anzeigen
 
Graph ausblenden
 
Filter
Rezensionen ohne Themenbezug ausschließen
Spielzeit:
Es gibt keine weiteren Rezensionen, die Ihren Filterkriterien entsprechen
Passen Sie oben die Filter an, um andere Rezensionen anzuzeigen
Rezensionen werden geladen …