

JOY OF PROGRAMMING - Software Engineering Simulator

Earn First Star
Complete a level and earn your first star.

Earn 10 Stars
Complete enough levels to earn 10 stars.

Earn 25 Stars
Complete enough levels and optional challenges to earn 25 stars.

Earn 50 Stars
Complete enough levels and optional challenges to earn 50 stars.

Your First 10 Lines of Code
Write your first 10 lines of code.

50 Lines of Code
Write a total of 50 lines of code.

100 Lines of Code
Write a total of 100 lines of code.

250 Lines of Code
Write a total of 250 lines of code.

1000 Lines of Code
Become a fluent programmer by writing 1000 lines of code.

The First Hour
Clock 1 hour of in-game simulation time.

Two Hours
Clock 2 hours of in-game simulation time.

Five Hours
Clock 5 hours of in-game simulation time.

Ten Hours
Enter the matrix. Clock 10 hours of in-game simulation time.

25 Hours
More than a whole day. Clock 25 hours of in-game simulation time.

50 Hours
Clock 50 hours of in-game simulation time. Good thing the simulation can be sped up.

The First Factbox
Find your first factbox and collect the factsheet stored inside.

Open 5 Factboxes
Find and open 5 factboxes to collect their factsheets.

Open 10 Factboxes
Find and open 10 factboxes to collect their factsheets.

Open 20 Factboxes
Become a true collector. Find and open 20 factboxes.

All The Perks
Unlock every perk available in the game.

Talk to the Assistant
Have a helpful chat with our expert-system powered assistant.

The Leaderboard
Submit your results to the leaderboard.

Share Your Code
Attach your code and submit it to the leaderboard.

Top 10
Rank within the top 10 of a leaderboard.

Bronze Leaderboard
Rank third place on a leaderboard.

Silver Leaderboard
Rank second place on a leaderboard.

Gold Leaderboard
Rank first place on a leaderboard.

Play a Workshop Level
Download and play a level from the Steam Workshop.

Run Out of Memory
Exceed your available memory and get an out of memory exception.

Ride Your Bike
Go for a ride on your perfectly ordinary bicycle.

Create Your Own
Create and play your own level in the included level editor.

The Better Half
Solve a level better than 50% of other solutions created so far.

The Upper Quartile
Solve a level better than 75% of other solutions created so far.

The Ten Percent Club
Solve a level better than 90% of other solutions created so far.

The Five Percent Threshold
Solve a level better than 95% of other solutions created so far.

One Out of Hundred
Solve a level better than 99% of other solutions created so far.

Complete the Tutorial
Complete all tutorial levels with at least one star.

Algorithms & Data-Structures
Complete all levels in the Algorithms & Data-Structures category with at least one star.

Mind-benders
Complete all levels in the Puzzles category with at least one star.

Infrastructure Genius
Complete all levels in the Logistics category with at least one star.

Creative Pursuits
Complete all levels in the Creative category with at least one star.

The Smart in SmartHome
Complete all levels in the SmartHome category with at least one star.

Machines Are Taking Over
Complete all levels in the Machine Learning category with at least one star.

Black Hat
Complete all levels in the Hacking category with at least one star.

The Cars Are Driving Themselves!
Complete all levels in the Autonomous Driving category with at least one star.

Not in the Wrong Hands
Complete all levels in the Military category with at least one star.