• Register

JOY OF PROGRAMMING - Software Engineering Simulator is an immersive 3D programming puzzle game about automating and controlling realistic machines, robots, drones and more using real Python code. Build actual coding skills while playing, solve increasingly challenging levels and progress to unlock new programming features and improved machinery.

Store.steampowered.com

Experience the Joy Of Programming

  • Automate logistics to quickly transport items from A to B
  • Design navigation code for your robot vacuum to clean your apartment
  • Write logic for smart door locks to restrict authorized access
  • Crack passwords with brute-force
  • Program autonomous vehicles using range scanners, cameras, LiDAR and hit sensors
  • Stabilize robots with basic control feedback like PIDs
  • Use machine learning to predict production quality and proper pricing
  • Apply computer vision to identify and track persons of interest
  • Create accountable code for unmanned gun turrets
  • Use image processing to guide missiles to their intended target
  • Become a leading expert and do so much more...

Open Ended Challenges

  • Real programming: No pseudo code, no imaginary language. Instead, fully functional python code with your favourite packages like numpy, pandas, scipy, pillow, sklearn and more. Some basic prior programming knowledge (in Python or otherwise) is recommended.
  • In-game IDE: A codemirror based in-game Python IDE offers syntax highlighting, auto-completion, docstring tooltips, auto-indentation, code-folding, copy/paste (essential for any programmer) and undo/redo
  • Realistic challenges: It doesn't get more hands-on than this
  • Open puzzle design: Each level has many different valid solutions
  • Clear goals: Each level has one mandatory goal and up to three optional goals
  • Performance metrics: Compare your best solution anonymously with others with respect to speed, memory usage and code length
  • Immediate feedback: Never wonder whether your code is working. Get immediate, incremental feedback on each good (or bad) step towards a working solution
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

You may also like
AritMazeTic

AritMazeTic

Puzzle

Move from box to box with your score evolving depending on the operation on the box you're moving into. Roam freely or in a proceduraly generated maze...

Chess Titans

Chess Titans

Puzzle

Chess Titans is a chess video game with 3D graphics developed by Oberon Games and included in Windows Vista and Windows 7 Home Premium, Professional...

Clear The Road

Clear The Road

Puzzle

This game's goal is to remove rocks on the road. Here is village which is surrounded with woods.

Akari3D

Akari3D

Puzzle

If you liked Sudoku or Minesweeper, you'll love this game. Akari3D is the 3D version of the classic Japanese puzzle Akari also known as Light Up, which...

HOLO

HOLO

Puzzle

Math based puzzle game! HOLO is a minimalistic math-puzzle game. Players are collect numbers and tries to reach the figure of 1000. Every 1000 points...

Tic Tac Toe - Gomoku

Tic Tac Toe - Gomoku

Puzzle

Tic Tac Toe - The very popular game concept, however, its default board of 3x3 is being often limiting. What about to make Tic Tac Toe on a board area...

X