入门编程的游戏推荐

fatsheep · 2024-10-29 05:16:54 · 213 次点击

游戏推荐


安卓游戏


70亿人/人力资源公司


这款游戏属于图形化编程类型,主要旨在培养逻辑思维,帮助玩家了解基本的编程概念。玩家通过拖动模块以形成顺序,实现特定的任务。


异常


同样是一款闯关类型的游戏,适合新手入门。与70亿人类似,异常也是通过模块化编程(拖动模块、按顺序执行)来进行游戏,操作简单且富有趣味。




PC游戏


Screeps



游戏简介:

Screeps 是一款大型多人在线即时战略游戏(MMORTS)。在这个游戏中,玩家可以在一个包含所有人的单一世界中创建自己的领地,采集资源、建造单位、占领领土。玩家需要编写代码来控制自己的 Creep(单位),实现自动化操作,而不必亲自管理。


世界设定:

Screeps 的游戏世界由多个相互连接的房间(room)组成,每个房间都是一个 50x50 的封闭空间,可能有1至4个出口。世界分为不同的镜面(shard)通过传送门连接,镜面可视为世界的 z 轴。


房间布局是程序生成的,包含以下元素:



  • 平原(Plain Land):普通地面,移动成本为2。

  • 沼泽(Swamps):移动成本为10。

  • 墙(Walls):阻挡单位移动。


玩家可以通过修建以下设施改变房间布局:



  • 道路(Roads):移动成本减小到1,使用后会损坏,需要维修。

  • 建筑墙壁(Constructed Walls):可被攻击和破坏的墙壁。

  • 城墙(Ramparts):防御工事,己方单位在城墙内可以移动,城墙会随着时间损坏,需要维修。


属地(Colony):

能量源(Energy Sources)是游戏中的主要资源,Creep 可以采集。母巢(Spawn)是 Colony 的核心部分,可以存储能量并用其建造新的 Creep。每个房间最多可有三个 Spawn。


Screeps 名称


这家公司还出了一个新游戏,叫screeps arena,和上面的差不多,但是属于另一种类型





深圳 I/O



这款游戏针对硬件相关的同学,语法类似于汇编,通过引脚的高低电平实现游戏内的功能。游戏内会有一本书专门介绍编程,虽好玩但有些难度,适合热爱硬件的朋友。




Hacknet



游戏风格围绕着黑客的故事,玩家模拟入侵别人的电脑,指令风格类似于 Linux。尽管可以了解一些网络安全概念(如 DDoS 攻击、中间人攻击等),但这款游戏主要为娱乐而设,不适合深度学习。




各位大佬们如果还有其他游戏,可以推荐推荐

举报· 213 次点击
登录 注册 站外分享
9 条回复  
xdtz 初学 2024-10-29 05:16:54

第一眼看成了入门游戏的编程推荐 :rofl:

handsome 限制会员 2024-10-29 05:37:47

感谢你的推荐

yajx24 初学 2024-10-29 13:16:54

玩过深圳II/O和hacknet,挺好的游戏。还有 Steam 上的 Human Resource Machine 也是属于这类的,用来了解算法入门了(goto模拟器)

angel 初学 2024-10-29 13:16:54

感谢你的推荐

yyy3 初学 2024-10-29 13:16:54

好像是有个兔子

Li_bai 初学 2024-10-29 14:54:28

育碧也有个编程游戏

NBXX 初学 2024-10-29 15:29:33

大多数的编程游戏其实都是流程控制模拟的居多,实际深入“编程”的比较少,指望靠游戏来学也更是不太现实。

楼主推荐的这几个里面,深圳IO算是最硬的,当时把说明书打印完都厚厚一大本,没有单片机知识和汇编基础不建议碰,买了等于吃灰。

而 Screeps 我觉得不如更有名的异星工场,流程策略游戏中天花板级。


Hacknet 更类似于一个“体验”游戏,如果没接触过 linux 还挺有新鲜感的,同类型(靠命令行操作推进)我更推荐 Deadeye Deepfake Simulacrum,虽然它更不像一个黑客游戏。

lhDream 初学 2024-10-29 16:55:42

Mindustry, 但是这玩意不写代码也能玩,开源,免费,但是 Steam 上会收费

bluegatar 初学 2024-10-29 22:16:45

有意思,打个游戏增加技能

返回顶部