O0 to Hero中文版下载

游戏截图

O0 to Hero中文版下载

O0 to Hero中文版下载

O0 to Hero中文版下载

O0 to Hero中文版下载

游戏信息

发行日期:即将宣布

开发者:Oasis Games

发行商:Oasis Games

支持语言:*、*

游戏简介

See what your code becomesWrite a line of C and the assembly gcc makes from it appears right beside it, line for line, in matching colours. Change the C and watch the assembly change. Nothing is hidden: this is the real compiler, at -O0, where every variable keeps its own slot on the stack and every step shows.

Watch the machine moveAnimated scenes show what the CPU and memory actually do: a value loaded into a register, a slot on the stack overwritten, a byte split into the two hex digits you read every day. Pause them, step them, replay them.

Play the bitsFalling Bytes. Numbers fall. Your eight home-row fingers are the eight bits of a byte. Build each number before it lands.

Syntax Sprint. Type real C and Intel-syntax assembly against the clock, from a semicolon to a whole function.

The board. A fictional computer, drawn the way a circuit board looks in a design tool. Each part of it is a game, starting at the network card where data comes in off the wire. More of the board opens as the game grows.

A course underneathLessons start from zero: what a program is, how source becomes something the machine runs, why memory is numbered bytes. Then C itself, with every new idea read back in x86-64 assembly. Real checks grade your code. A failed Submit costs nothing. Quiz cards you miss come back until you get them right.

In the PlaytestAct 0, The Machine: 19 lessons

Act 1, C Foundations: 40 lessons so far

Animated scenes of the CPU and memory

Falling Bytes and Syntax Sprint, with the board’s first district on the way

Linux, including Steam Deck (a keyboard is needed). Windows is on the way.

Why -O0?-O0 is the gcc flag that turns optimization off. The compiler then writes the most literal assembly it can, which makes it the easiest assembly in the world to read. It is also the slowest, which is a trade worth making while you learn. The hero part is up to you.

配置要求

配置项目 最低配置 推荐配置
操作系统 Windows 10 64-bit —
处理器 any 64-bit x86 CPU from the last 10 years —
内存 2 GB RAM —
显卡 any GPU that runs a desktop at 1280×720 —
存储空间 需要 500 MB 可用空间 —
附注事项 keyboard is required —

下载方式

本作为付费游戏,请前往 Steam 官方商店页购买正版:

前往 Steam 商店购买

© 版权声明
THE END
喜欢就支持一下吧
点赞12