大家好,我是Echa。 大年三十除夕夜,五更分二年,一夜连双岁,灯火彻夜亮,驱跑重瘟神,通宵守岁欢,春桃换旧符,嬉笑拜新年。祝粉丝们除夕快乐! 小编今天分享5个优秀的游戏开源项目,希望大家在春节假期娱乐娱乐,希望能帮大家找回童年的游戏梦。顺便问问大家,你们小时候一般玩了哪些娱乐游戏,在评论区留言讨论。 特别提醒:未满18岁,勿进!!! 创作不易,喜欢的老铁们加个关注,点个赞,打个赏,后面会不定期更新干货和技术相关的资讯,速速收藏,谢谢!你们的一个小小举动就是对小编的认可,更是创作的动力。全文大纲PlantsVsZombies 植物大战僵尸 preserve-cd 绝版游戏合集, 童年的游戏梦OpenDiablo2 暗黑破坏神2 ratel 摸鱼神器:在命令行中玩斗地主 watermelon 大火的游戏合成大西瓜 PlantsVsZombies Github: https://github.com/marblexu/PythonPlantsVsZombies 《植物大战僵尸》这个音效不知道是多少人的童年,这款游戏诞生已经十几年了,《植物大战僵尸》这款游戏还是频频出现在各路主播的屏幕上,不厌其烦。 最近,我在Github上看到有人用Python实现了《植物大战僵尸》游戏,并开源了,这个项目使用 Python 将这个塔防游戏重新复现了一遍,尽管暂时没有把所有要素都复现出来——目前只实现了部分植物和僵尸以及白天黑夜关卡而已,但足够勾起一波回忆杀。 PythonPlantsVsZombies功能实现如下: 支持的植物类型:太阳花,豌豆射手,寒冰射手,坚果,樱桃炸弹。新增加植物:双重豌豆射手,三重豌豆射手,食人花 ,小蘑菇,土豆地雷,倭瓜。 支持的僵尸类型:普通僵尸,旗子僵尸,路障僵尸,铁桶僵尸。新增加读报僵尸。 使用json文件保存关卡信息,设置僵尸出现的时间和位置。 如下图: preserve-cd 获取链接: https://pan.baidu.com/s/1kXy9Hv8ScRkMM5NyM00K4w 提取码: echa 今天互联网上的内容,由于各种原因,正在以越来越快的速度消失,而新一代网民们,却并没有备份和记录的习惯及意识。 不远的将来,会有一天,当你特别想找一个东西却搜尽互联网你都找不到,本项目立足于将这样的损失最小化。 从 2007 年到 2017 年是国内 Flash 游戏最辉煌的十年,也是创意爆发的十年,其中不乏很多让人眼前一亮的作品,他们有个人奇思妙想制作的。 但是这些游戏大部分都已经淡出了大家的视野,不过在 GitHub 上有位游戏开发博主发起了一个绝版游戏保护计划:preserve-cd。 如下图: OpenDiablo2 Github : https://github.com/OpenDiablo2/OpenDiablo2 《暗黑破坏神2》,由顶尖游戏公司暴雪研发,2000 年上市,其资料片 2001 年上市,2D 画面。相信这款游戏已经成为很多人的回忆了,不知道当时是不是也和我一样沉迷于收集套装呢? 这款游戏的剧情设计、画面感都令人念念不忘,近日,猿妹在Github上发现一个项目火了,点进去一看竟然和《暗黑2》有关。 这个名为OpenDiablo2的项目,是一款与2000年代游戏相同的ARPG游戏引擎,并支持玩《暗黑破坏神2》。该引擎利用原版的美术资源,用golang编写的,并且是跨平台的。 不过,该项目未附带播放所需的资源或内容,你必须在计算机上安装合法购买的《暗黑破坏神2》及其扩展的《毁灭之王》,才能在此引擎上运行该游戏。 如下图: ratel Github : https://github.com/ainilili/ratel 斗地主我想大家都会玩吧,但是不知道大家有没有在命令行内玩过斗地主。这个项目是基于 Netty 实现的一款命令行斗地主游戏,在下班后或者工作闲暇之余,你都可以肆无忌惮的在命令行中玩斗地主~ 如下图: 出牌 这是按照从小到大的规则将3到大王排序后的结果 如果你想出顺子 你可以输入 7890j or 789tj 如果你想出王炸 你可以输入 sx 这是所有牌的别名映射规则 如果本回合内你不想出牌,可以输入 pass 如果本回合内你想退出游戏,可以输入 exit watermelon Github : https://github.com/tangxiangmin/cocos-big-watermelon 最近微博上曝出了很多瓜,"合成大西瓜"这个游戏也很火热,玩了一阵还挺有意思的。研究了一下原理,发现目前流传的版本都是魔改编译后的版本,代码经过压缩不具备可读性,因此决定自己照着实现一个。 如下图: