Kinguin logo
start typing to searchMehr anzeigen
Produkte

:( Es tut uns leid. Keine Suchergebnisse.

Bitte überprüfe deine Rechtschreibung, verwende die erweiterte Suche Dursuchen Homepage.

      Willkommen zu Hause, Spieler!

      Indem du auf "Mit Google oder Facebook fortfahren" klickst, stimmst du den Allgemeinen Geschäftsbedingungen und der Datenschutzrichtlinie von Kinguin sowie den NFT-Allgemeinen Geschäftsbedingungen und der NFT-Datenschutzrichtlinie zu.

      Zum ersten Mal auf ?
      Erstelle ein Konto!
      • FAQ
      (0 Rezensionen)
      Plattform
      Steam

      JOY OF PROGRAMMING - Software Engineering Simulator PC Steam CD Key

      Schlüsselaktivierung
      Sprachen
      Veröffentlichung: 30/01/2024

      FREUDE AM PROGRAMMIEREN – Software Engineering Simulator ist ein fesselndes 3D-Programmier-Puzzlespiel über die Automatisierung und Steuerung realistischer Maschinen, Roboter, Drohnen und mehr mit echtem Python-Code. Bauen Sie beim Spielen echte Programmierkenntnisse auf, lösen Sie spannende, kleine Programmierherausforderungen und machen Sie Fortschritte, um neue Programmierfunktionen und verbesserte Maschinen freizuschalten.

      • Automatisieren Sie die Logistik, um Artikel schnell von A nach B zu transportieren
      • Schreiben Sie Navigationscode für Autos
      • Entwerfen Sie grafische Benutzeroberflächen für ein Smart-Home-Dashboard
      • Knacken Sie Passwörter mit Brute-Force
      • Programmieren Sie autonome Fahrzeuge mithilfe von Entfernungsscannern, Kameras, LiDAR und Treffersensoren
      • Stabilisieren Sie Roboter mit grundlegendem Steuerungsfeedback wie PIDs
      • Wenden Sie Computer Vision an, um Objekte zu identifizieren
      • Verwenden Sie Bildverarbeitung, um Raketen zu ihrem beabsichtigten Ziel zu lenken
      • Lösen Sie klassische Algorithmen und Datenstrukturen
      • Optionale Tutorial-Stufen, die Anfänger Schritt für Schritt auf ihre Programmierreise begleiten
      • Erstellen Sie Ihre eigenen Rätsel mit dem mitgelieferten Level-Editor
      • Finden Sie Sammel-Factsheets mit interessanten Informatik-Leckerbissen
      • Verdiene Sterne, indem du Level abschließt, und schalte damit neue Programmierfunktionen frei
      • Arbeiten Sie darauf hin, viele verschiedene Zertifikate für den Abschluss aller Level in einer Kategorie zu erwerben

      Holen Sie es sich jetzt und beginnen Sie Ihr Programmierabenteuer!

      Eine faire Warnung

      JOY OF PROGRAMMING ist kein Gelegenheitsspiel. Tatsächlich ist es eines der schwierigsten Spiele auf Steam. Es bietet das echte Programmiererlebnis: viel Nachdenken, harte Arbeit, Informationsbeschaffung, Debugging und einige Frustrationen. Aber Sie werden auch neue Fähigkeiten erlernen, ein besserer Entwickler werden und vor allem das schöne Gefühl genießen, endlich ein schwieriges Problem zu lösen.

      Offene Herausforderungen

      • Echte Programmierung: Kein Pseudocode, keine imaginäre Sprache. Stattdessen voll funktionsfähiger Python-Code mit Ihren Lieblingspaketen wie Numpy, Pandas, Scipy, Pillow, Sklearn und mehr. Einige grundlegende Vorkenntnisse in der Programmierung (in Python oder auf andere Weise) und ein starkes Interesse an der Programmierung werden empfohlen .
      • In-Game-IDE: Eine Codemirror-basierte In-Game-Python-IDE bietet Syntaxhervorhebung, automatische Vervollständigung, Docstring-Tooltips, Debugging, automatische Einrückung, Codefaltung, Kopieren/Einfügen und Rückgängigmachen/Wiederholen.
      • Realistische Herausforderungen: Von Robotik über abstrakte Algorithmen bis hin zu kreativem Codieren – die ganze Breite und Tiefe der Informatik erwartet Sie.
      • Offenes Puzzle-Design: Jedes Level hat viele verschiedene gültige Lösungen.
      • Klare Ziele: Jedes Level hat ein Pflichtziel und bis zu drei optionale Ziele.
      • Sofortiges Feedback: Fragen Sie sich nie, ob Ihr Code funktioniert. Erhalten Sie sofortiges, schrittweises Feedback zu jedem guten (oder schlechten) Schritt hin zu einer funktionierenden Lösung.
      • Leistungskennzahlen: Vergleichen Sie Ihre beste Lösung anonym mit anderen hinsichtlich Geschwindigkeit, Speichernutzung und Codelänge.
      • Keine harten Sperren: Bleiben Sie nie auf einer Ebene hängen, es stehen immer mehrere offene Herausforderungen zur Verfügung.
      • Wöchentliche Herausforderung: Nehmen Sie sich jede Woche ein anderes Szenario vor und vergleichen Sie Ihre besten Lösungen.
      • Senden Sie optional Ihre Lösung und Ihren Code an die Bestenlisten und teilen Sie sie mit der Welt.

      Entworfen von einem Informatikprofessor

      Das Spiel wird hauptsächlich von einem einzigen Entwickler entwickelt, der zufällig auch Informatikprofessor ist. Eine begleitende Youtube-Serie des Entwicklers ist in Arbeit, um Beispiellösungen für jedes Level vorzustellen und diese Schritt für Schritt durchzugehen. Erklären Sie dabei die Argumentations- und Programmierprinzipien, um Anfängern den Einstieg in das Spiel und das Erlernen der tatsächlichen Programmierung zu erleichtern. In der Reihe werden auch ausgewählte Community-Lösungen vorgestellt, um weitere Ansätze und mögliche Verbesserungen zu diskutieren.

      Level-Editor und Modding-Unterstützung

      Ein innovativer Python-basierter Level-Editor ermöglicht das Erstellen und Skripten neuer Herausforderungen, die auch über den Workshop des Spiels geteilt werden können. Die meisten aktuellen Level und alle zukünftigen Level, die im Spiel enthalten sind, werden mit diesem Editor erstellt. Benutzerdefinierte Assets wie 3D-Objekte, Sounddateien, Videos und Bilder können einfach importiert und im Level-Editor verwendet werden. Die vollständige Modding-Unterstützung zur Erweiterung des Spiels mit benutzerdefinierten Mod-PAKs soll bis zum Ende des Early Access verfügbar sein.

      Viel Spaß beim Programmieren und jetzt Freude am Programmieren!

      Produktbewertung