Github 助你实现“家国梦” 2024-07-29 17:27:58 长假期间,在几个群里被一款极具正能量的游戏给刷屏了:游戏名《家国梦》毕竟是开发过王者荣耀的天美工作室出品,游戏画风看着挺舒服,又是我这种佛系玩家+强迫症喜欢的放置类游戏。于是乎,沉迷了好几天……简单给没玩过的朋友介绍下,这个游戏的主题就是城市建设,有点类似以前的“偷菜”游戏,到点收钱然后继续升级。游戏还加入了照片收集功能,主要是全国各地的著名景点、文化、美食等,这点像之前很火的《旅行青蛙》。作为一个曾经的游戏从业人员,我体验了几天后,除了觉得游戏界面风格确实不错外,也不得不佩服下游戏里的数值设计。如果你是一个经常玩放置类游戏的玩家会有体会,很多此类游戏玩一下午之后就会感觉很无趣。而《家国梦》这点上做得不错,另外各省市及好友排行这个设计也是大大增加了玩家“肝”的动力。不过,我今天不是来推游戏。是想借此游戏,说两个点,也许对你会有启发。首先一点,这个游戏有30个建筑,但是只有9块地,同时会有各种不同的政策影响建筑的收益。所以,安放不同建筑是会影响收益高低的,且在一定的条件之下必然存在一个最优的摆放方式。这实际上就是算法中一个典型的最优化问题。只要有完整的数据、明确的规则,这就是一道可解的数学题。并且有人还真这么做了:有人会说了,游戏嘛,随便玩玩就好啦,搞成这样都没有乐趣了。这样想当然是没任何问题啦。但偏偏有人喜欢钻研此类问题,而且绝对不会限于这一个游戏,他们遇到生活中各种问题都可能会去琢磨下。久而久之,就出现了分化:有人到临找工作时,发现简历上怎么也想不到什么特别可写的;而有的人则能折腾出各种项目经验来。就拿这个游戏收益策略来说,你把完整数值扒出来,分析下各种规则加成,如果能拉一张带公式的 Excel 的表格,再配上几个收益曲线,那就是一个游戏数值策划的案例。照这个路子去拆解几个热门游戏,就足够拿去应聘游戏策划岗位了。而如果更进一步,你把这些做成一个带界面的 GUI 桌面软件,或者一个在线网页供全网访问,那就是一个具有“实用价值”的小项目。放在简历里能加分,哪天在网上火一把也不是没可能。最近我们搞项目开发小组,不少同学为了选题而头大。其实如果你平常有意识地比别人多想一步,可能就会发现很多值得用编程来解决的问题。第二点我要说的是,你猜我是怎么找到上面这些分析文章和工具的?我在布置建筑的时候就想到了关于最优策略的问题,我知道一定有和我一样想法的人。本着“不重复造轮子”的原则,我打开了 Github,搜索了下“家国梦”:好么!除了最优策略的分析工具,连自动收钱、自动卸货什么的也都有了……玩游戏用外挂,尤其是玩竞技类游戏,那我是绝对反对的。我要说的是,Github 绝对是个巨大的宝藏,用好它可以节约大量时间,那就等于是节约了金钱和生命!对于一个编程学习者来说,除了把 Github 作为代码上传的“网盘”之外,几个建议的使用姿势:1. 寻找现成的轮子。当你的目的是为了实用而非学习时,并无必要每个功能都自己实现,尤其是一些很通用的功能。通常 Github 上都会有成熟的解决方案。你可以直接拿来或略经修改后使用,也可以作为模块引入到自己的项目中。不过需要留意下项目中的 LICENSE,确保是符合你的使用场景的,以免造成侵权。2. 学习优秀代码。很多优秀的开源项目都在 Github 上,你可以通过阅读这些代码来学习更好的编码风格和设计模式(需要有一定的基础后进行)。一般来说,star 数量高的项目会更好。3. 获取学习资源。现在有很多人会把 Github 当作资源目录或者学习文档来使用,比如很多 awesome 系列(awesome-python-cn 之类)收集汇总了各种学习资源。尽管这种使用方式遭到不少开发者的反对,但对于学习者尤其初学者来说,的确是一个快速获取优秀资源的捷径。只是希望各位切记,像松鼠一般只顾收藏资源是没有什么意义的,不如认认真真把少数几个教程学完学透彻。单单作为一个代码版本控制系统来说,Git 并不是多么不可替代的创新,但在其基础上衍生出的 Github 却着实改变了开源界甚至整个开发界的生态。因此,了解并使用 Github 是非常有必要的。对于 Github 的使用技巧,可以参考下我们之前转载的一篇文章:如何在 GitHub 上找到你要的代码?也可以在公众号(Crossin的编程教室)里回复关键字 git,查看 git 入门系列文章。文中提到的一些项目和帖子地址,有兴趣可以自行去尝试:家国梦建筑摆放计算https://github.com/SQRPI/JiaGuoMeng写了个计算建筑摆放最优策略的脚本https://bbs.nga.cn/read.php?tid=18677204家国梦建筑最优化计算器exe版https://nga.178.com/read.php?tid=18754763单建筑收益公式及一些tipshttps://bbs.nga.cn/read.php?tid=18675554家国梦最优组合计算在线版http://other.qikor.com/jiaguomeng/ 赞 (0) 相关推荐 用 VS Code 直接浏览 GitHub 代码 "看 GitHub 代码" 这件事上,还在网页上点点点? 用开发工具看代码,不香吗? 于是,它来了,它来了--可以直接用VS Code方式打开GitHub代码的工具. 而且在短短几 ... GitHub完成北极代码保险库项目,共保存了21TB的代码数据 GitHub在去年宣布了一项代码存档项目(GitHub Archive Program),他们计划将GitHub上面托管的代码保存到一个很安全的位置,这个"代码保险库"的位置定在北 ... 如何看待B站后端代码被上传到GitHub上? 下午朋友圈一直有人在发帖,关于B站的后端代码主仓库被上传到GitHub上了 .后面这个项目到5点20分左右才被关闭掉,不过当时已经有超过9000的Star,有超过6000的Fork了,这份代码还不知道 ... 刷爆好友圈的游戏!庆祝新中国成立70周年主题游戏! 沐沐带你发现好游戏! 这两天沐沐的朋友圈被<家国梦>这款游戏刷爆了! 沐沐专门去了解了下这款游戏的背景, 在举国欢庆新中国成立70周年之际, 为了在全社会尤其是广大青少年中大力弘扬家国情怀 ... 关于【科技中的设计师】,这可能是最走心的一篇文章 去年人工智能火爆.今年区块链大热,科技的浪潮,让许多人感到焦虑,害怕跟不上时代的发展而被淘汰,"时代抛弃你,从不说再见".再看我们的学校教育,教科书式教育方法,学生毕业后,从业几年 ... “中国传统中的家规”之二十 梁启超:一生家国梦几代赤子心 中国近现代著名思想家梁启超,一生以变法强国为己任.晚年寓居天津.和别的大家族不同,梁家没有成文的家规家训,却用言传身教,将一生不变的家国情怀,融入了几代梁氏后人的血脉. 饮冰室 天津的饮冰室是梁启超晚 ... 古韵:诗五首•家国梦 文/ 姚文革 主播/ 乐呵 长风文艺 欢迎关注:changfeng1710 诗五首 姚文革 家·国·梦 --献给伟大的祖国70华诞 姚文革 家 父母高堂坐,偶像居家有. 晨娱健身园,暮乐小戏楼. 子贤儿孙孝,福寿绵长久. 家家住 ... 金汇昆:家国梦,衡中情(歌词) 家国梦,衡中情 --我与祖国相融 文/金汇昆 红船红啊,华夏兴 百年初心,筑起家国梦 党旗红遍了井冈山 星星火种换了人间如风 英才改变中华贫弱的曾经 责任担当完成崇高使命 五星红旗照耀着映山红 同行一 ... 【大美榕湖•融美教育】“红色基因伴成长 志在家国梦起航”——桂林市秀峰区榕湖小学2015级毕业典礼 时光像抚摸你脸颊的清风,在你用指尖触摸的一瞬间,它已匆匆离去.为庆祝中国共产党建党100年,桂林市秀峰区榕湖小学举行了"红色基因伴成长 志在家国梦起航"为主题的2015级学生毕业典 ... 家国幽梦祭残生 --------读《长安十二时辰》有感 周末看完了马伯庸的<长安十二时辰>上下册.这是老公买的书,他喜欢听<晓说2017>.<晓说2018>,有一期是高晓松对马伯庸的访谈,他忽然间对马伯庸感了兴趣,买了两 ... 【“中国梦•家风美”征文比赛:134号作品】张方敏||家国情怀 有国才有家 家国情怀 有国才有家 徐闻一中高二(2)班 张方敏 余光中说过这么一句话:"下次你路过,人间已无我,但我的国家,依然是五岳向上,一切江河依然是滚滚向东,名族的意志永远向前,向着热腾腾的阳 ... 家国情怀 匠心筑梦 | 庆祝新中国成立七十周年特辑 <礼记·大学>有言:"修身.齐家.治国.平天下":张载讲"为天地立心,为生民立命,为往圣继绝学,为万世开太平":顾炎武讲"天下兴亡,匹夫有 ... 怀家国情怀,寻梦,追梦、圆梦 岁月如歌, 人生是一首歌, 有高潮迭起,有低声低沉. 青春芳华,如诗如画, 如梦如花,花开花落, 人生有路,有梦, 有路,就大胆地走: 有梦,就大胆飞翔. 努力过,奋斗过, 人生不留遗憾: 怀家国情怀 ... “激光追梦人”的创业人生(家国情怀 报效桑梓系列报道(6)) 颜景川(右一)在公司车间内向客户展示自己公司生产的激光设备. 颜景川正在调试设备.激光,曾被称为"最快的刀""最准的尺",而切割.打标.焊接是现阶段中国激光设备 ...