Game overview
Pragma Twice
You've awoken deep within a research facility in a new, programmable robot body. You have holes in your memories. At least you no longer have that hole in your head...
- Last tracked players
- 1
- Recorded peak
- 6
- 24-hour change
- Unavailable
Delayed observation · last tracked . Values marked unavailable are not estimated. Recorded peak is the highest player count observed by SteamIQHQ; earlier records may be outside our coverage.
About this game Read the full description
You've awoken deep within a research facility in a new, programmable robot body. You have holes in your memories. At least you no longer have that hole in your head...
Pragma Twice is a dystopian sci-fi programming/puzzle game in which you must augment your character's "kernel" with additional functionality and abilities in order to get through increasingly complex levels.
Craft Your Kernel - Kernels are written in vanilla JavaScript via an in-game (or external!) editor. Can't move? Register a keyboard event to a movement call! Puzzle seems tedious or repetitive? Automate the tedium in your kernel!
Everything Has An API - Everything from blocks, to switches, to doors has an API. Studying an object's API can give you clues on how to interact with and leverage it for problem solving.
Make It Autonomous - every level can be beaten autonomously, that is, without any player input from the keyboard. Level completion time and kernel code golf scores are recorded in this mode and can be used as proof of your programming prowess.
Important Note: While the game introduces each concept required for players to develop their kernels and interact with objects, the game does not teach programming from the ground up. The player is expected to already have knowledge of programming and its primary problem-solving constructs: functions, variables, if statements, loops, data manipulation, etc. This game can be a great educational tool for learning programming in conjunction with a JavaScript programming textbook + LLMs/AI as your teaching assistant, but alone it will not hold your hand and teach you programming from first principles.
Media gallery 5 screenshots · 0 videos
Screenshots
Player activity
Concurrent players over the last 48 hours.
Price history
Last 30 days ? prices in the selected region?s currency.
Latest news
All news on Steam ↗System requirements Windows · Linux
Windows
Minimum
Minimum:- Requires a 64-bit processor and operating system
- Memory: 4 GB RAM
- Storage: 500 MB available space
Recommended
Recommended:- Requires a 64-bit processor and operating system
Linux
Minimum
Minimum:- Memory: 4 GB RAM
- Storage: 500 MB available space
Recommended
Recommended:Game details Languages, features & support
- Publisher
- Bryan Gillespie
- Brazilian rating
- l
- Steam Germany rating
- 0
- Achievements
- 17
- Features
- Single-player, Steam Achievements, Custom Volume Controls, #category_playable_at_your_own_pace, Playable without Timed Input, Save Anytime, Family Sharing
- Languages
- English
- Website
- Official website ↗
- Support
- [email protected] Support site ↗
More analysis Activity patterns, updates & developer tools
Game Insights
Update Momentum
3 patches and 3 news items in last 180 days. Latest patch effect size: 0.00.
Genre Benchmarks
Activity Heatmap
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
1 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
2 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
1 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
0 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
1 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
2 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
Developer Analytics
Loading competitors...