入门编程的游戏推荐

游戏推荐

安卓游戏

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 arena,和上面的差不多,但是属于另一种类型


深圳 I/O

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


Hacknet

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


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

17 个赞

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

1 个赞

其实我还真学过,cosos2dx前面看过书,但是真的学不进去,感觉相对于代码,图形操作更多,节点的绑定,印象里较精灵什么的,动作的调整,而且游戏开发需要音效,UI什么的,太麻烦了最后就没怎么搞了

其实挺遗憾的,我非常爱玩游戏哈哈哈哈

2 个赞

找几个志同道合的佬,代码,ui,音效,关卡设计,文案等等,玩上自己设计的游戏,岂不美哉

1 个赞

感谢你的推荐

1 个赞

说实话我是真想做游戏,我最开始学计算机就是想做游戏,后来发现太难了,需要很多东西,行业也不好,不过这两年国内单机环境确实不错的,说不定我会转行呢哈哈哈

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

是的,后面的链接就是我说的人力资源公司,screep的话是真正面向api编程的,我觉得挺好玩的,就是很肝,要重构

感谢你的推荐

1 个赞

育碧也有个编程游戏

好像是有个兔子

1 个赞

大多数的编程游戏其实都是流程控制模拟的居多,实际深入“编程”的比较少,指望靠游戏来学也更是不太现实。
楼主推荐的这几个里面,深圳IO算是最硬的,当时把说明书打印完都厚厚一大本,没有单片机知识和汇编基础不建议碰,买了等于吃灰。
而 Screeps 我觉得不如更有名的异星工场,流程策略游戏中天花板级。

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

1 个赞

还有个TIS-100,懂汇编玩这个不难。 Steam 上的 TIS-100

还有中文手册: Steam 社区 :: 指南 :: TIS-100完全中文参考手册

1 个赞

这个我也有,适合自动化的朋友,比如 总线设计之类的,确实好玩哈哈哈哈

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

哈哈哈我之前很沉迷和朋友玩这个,类似异星工厂+塔防,挺好玩的

1 个赞

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

嗯,在ITCH下载也可以

1 个赞

有没有简单易学的github游戏仓库,也想研究研究