Skip to content

Latest commit

 

History

History
138 lines (119 loc) · 11.6 KB

第三期:《六一》回味童年经典游戏的开源项目.md

File metadata and controls

138 lines (119 loc) · 11.6 KB

《六一》回味童年经典游戏的开源项目

儿童节到了!对于童年时玩过的那些经典游戏,我们始终难以忘怀。回忆和怀念经典最好的方式就是重新体验它们!GitHub作为程序员们的开源宝库,有着很多非常好的项目。这一期发现了GitHub上比较有趣的几个开源小游戏,其中有许多可以称之为经典,像《俄罗斯方块》、《坦克大战》、《超级马里奥》和《贪吃蛇》等等 陪伴我们度过了儿时快乐的时光,后面项目可以进行在线试玩。

项目目录:

  1. 俄罗斯方块:react-tetris 7.6k⭐
  2. 超级玛丽:backbone-game-engine 174⭐
  3. 坦克大战:battle-city 1.7k⭐
  4. 吃豆人游戏:pacman 1.1k⭐
  5. 贪吃蛇游戏:javascript-snakes 90⭐
  6. 在线DOS游戏:chinese-dos-games 7.3k⭐
  7. Mac游戏模拟器:OpenEmu 15.0k⭐
  8. NES模拟器:SimpleNES 4.4k⭐
  9. 更多Github开源项目

看看哪款游戏机是你的最爱:

  • 小霸王学习机 一句“小霸王其乐无穷啊”能够勾起多少八零九零的集体回忆,曾经靠一副手柄就能爽快打完魂斗罗、沙罗曼蛇、雪人兄弟、超级玛丽...
  • 红白机 任天堂早年发售的一种家庭主机,90 年代初进入中国 FC、NES、小霸王学习机说的都是它。魂斗罗、超级玛丽、坦克大战、雪人兄弟 还有 xxx 合一,多么熟悉的名字。
  • 掌上游戏机 GameBoy 是任天堂发售的第一代便携式掌上游戏机,下一代掌机为 2001 年推出的 Game Boy Advance(GBA)我小学时梦寐以求的游戏机!

看看下面哪款游戏是你的最爱:你可以在试玩过程中自定义游戏关卡并学习源代码

1.俄罗斯方块:react-tetris 7.6k⭐

  • 项目地址https://github.com/chvin/react-tetris
  • 创建时间:2016-12-20
  • 最后更新:2022-12-14
  • 主要语言JavaScript
  • 项目分类:[游戏]
  • 项目标签:[经典游戏] [俄罗斯方块]
  • 推荐理由:《俄罗斯方块》是1984年由苏联设计师阿列克谢·帕基特诺夫创作的经典益智游戏。玩家需要通过操纵四种形状的方块来组合出完整的方块行,这不仅考验玩家的反应能力和操作技巧,同时也让玩家感受到一种“拼图”的成就感。这款游戏至今仍有很高的人气,它不仅是一种经典的娱乐方式,也被很多学者用于研究认知心理学。 项目流程图
  • Star历史曲线:[在线试玩] [使用文档] Star历史曲线

2.超级玛丽:backbone-game-engine 174⭐

3.坦克大战:battle-city 1.7k⭐

  • 项目地址https://github.com/shinima/battle-city
  • 创建时间:2017-02-28
  • 最后更新:2022-01-13
  • 主要语言TypeScript
  • 项目分类:[游戏]
  • 项目标签:[经典游戏]
  • 推荐理由:《坦克大战》是由日本南梦宫Namco游戏公司开发的一款平面射击游戏,于1985年发售。游戏以坦克战斗及保卫基地为主题,属于策略型联机类。 这个项目在很大程度上还原了坦克大战游戏。图标、音效和界面等方面,各个细节的几乎一模一样。
  • Star历史曲线:[在线试玩-pc] [使用文档] Star历史曲线

4.吃豆人游戏:pacman 1.1k⭐

  • 项目地址https://github.com/mumuy/pacman
  • 创建时间:2015-12-31
  • 最后更新:2023-05-12
  • 主要语言JavaScript
  • 项目分类:[游戏]
  • 项目标签:[童年游戏]
  • 推荐理由:吃豆人(Pac-Man)是一个比较经典的游戏,最早由同名街机游戏移植至Atari 2600平台的游戏,最早由南梦宫公司于1980年在街机上推出,后由雅达利公司于1982年3月中旬发售Atari 2600版。
  • Star历史曲线:[官网] [在线试玩-pc] Star历史曲线

5.贪吃蛇游戏:javascript-snakes 90⭐

  • 项目地址https://github.com/jakesgordon/javascript-snakes
  • 创建时间:2011-09-26
  • 最后更新:2022-12-08
  • 主要语言HTML
  • 项目分类:[游戏]
  • 项目标签:[童年游戏]
  • 推荐理由:贪吃蛇 是一款经典的小游戏。许多电子游戏都是以操作者的胜利而告终,而贪食蛇的结局却是死亡。不管玩得多么纯熟,技术多么高超,你最终听到的都是贪食蛇的一声惨叫。当手机上的小蛇越长越长,积分越来越高的时候,死亡也就越来越近。那时候忙的不是为了吃豆子长身体,而是为了避免撞墙。你会发现你穷于应付,四处奔忙。贪食蛇最要命的就在一个“贪”字上。
  • Star历史曲线:[在线试玩-pc] Star历史曲线

6.在线Dos游戏:chinese-dos-games 7.3k⭐

以下两个项目是GitHub 这些游戏机的开源模拟器项目,方便大家下载玩耍!

7.Mac游戏模拟器:OpenEmu 15.0k⭐

8.NES模拟器:SimpleNES 4.4k⭐


更多Github开源项目

以上就是本期的推荐所有项目,如果你喜欢本期的内容,欢迎收藏和关注OpenGithub社区,我们会定期推送优质的开源项目。更多Github项目关注狐动社公众号/知乎号:

公众号和知乎号