Skip to content
Enter Submit to view all results. Ctrl+Enter View and filter in instant search.
Close ×
Search powered by Algolia
Update notes via Steam Community
Phew, it took a very long time, but now you can try out the new update!

The main changes are:

  • Interpreter

    Supports arrays, maps, mutable/immutable variables, built-in functions (drop, print), for and while loops, code blocks (all variables are removed from RAM when the code block is completed), ability to write single-line code with semicolon-separated statements, ability to call functions everywhere (no more passing everything to variables) and types (string, float, integer and boolean).
    Error messages have become much more informative.
  • Threads

    Daemons have been replaced by threads, which will not repeat, but will allow you to execute any code in another thread, even without an IDE.
  • Repository

    All the code in your repository is now stored in delimited files on your hard disk, so you can edit them without even running the game. (You have to restart the game to apply changes to it). I will soon add the standalone interpreter binary to the game files, so you can use it as a full-fledged interpreter.
  • New commands

    set_ping_level and ping_level with constants INFO, WARN, ERROR to handle ping level; set_goto_stop_delta and goto_stop_delta for better goto control; run/stop to start a thread; infect/purge to start viruses; threads/viruses to display a list/map of active threads/viruses; skill_cooldown to get skill validity time; also constants returned by type_of are meaningful strings, not identifiers that are hard to remember; is_alive now returns a boolean.
  • Tutorial

    it's partially updated, but it doesn't cover all the new content. I'll redesign it to be more dynamic and engaging in the next major update.
  • The “no parentheses” mode has been removed

    Given the syntax of the new interpreter, parentheses become a mandatory element of the language.
  • Small bug fixes and performance improvements.



Speaking of the next major update, I think the game deserves a lot more gameplay content. The patch does a lot of work, but essentially it won't provide much of a new experience. Yes, it will allow you to find a huge amount of new ways to defeat the small number of enemies the game currently has, but it's not enough. So know I'm starting to work on a dungeon crawl mode with a procedurally generated map, a lot more mobs, items and consumables so you can utilize the vast amount of tools you now have with the new HackerScript interpreter.

Thank you all for the wait. I know it's been a long time since the previous update, but things will be faster this time around as I've built a great foundation for future updates. Thanks for reading! Let's Hack!
  • Loading history…
macOS Russian Depot 2671772
  • Loading history…
Windows Russian Depot 2671773
  • Loading history…
Windows Simplified Chinese Depot 2671774
  • Loading history…
  • Loading history…
Linux Russian Depot 2671776
  • Loading history…
macOS Simplified Chinese Depot 2671777
  • Loading history…
Windows Depot 2671778
  • Loading history…
Linux Simplified Chinese Depot 2671779
  • Loading history…
macOS Spanish - Spain Depot 3180090
  • Loading history…
macOS German Depot 3180091
  • Loading history…
Windows Spanish - Spain Depot 3180092
  • Loading history…
Windows German Depot 3180093
  • Loading history…
Linux Spanish - Spain Depot 3180094
  • Loading history…
Linux German Depot 3180095
  • Loading history…
Ad-free Steam data for everyone since 2012
Support SteamDB • Donate or contribute
Open link