16岁程序员59天开发疫苗宣传游戏

彭洋挂号多少钱 https://wapjbk.39.net/yiyuanfengcai/ys_bjzkbdfyy/7562/

技术编辑:芒果果丨发自思否编辑部

全球新冠疫情爆发已经整整一年了,至今还有不少地区的状况不容乐观,部分海外国家的感染人数已经超过了一半国民人数。

虽然不断新增的病例数显示出了对疫苗接种的强烈需求,但统计结果仍显示,有超过四分之一的美国民众不愿接种疫苗,在医护人员中这一比例更高。

为了帮助向公众传播关于疫苗的认识,一个16岁的前端小伙JoshTernyak创建了一个名为CovidInvaders的游戏。

59天开发一款新冠疫苗游戏

虽然国内外新冠疫苗的研究都取得了一定突破,但据外媒报道,由于担忧接种新冠疫苗后的副作用,美国一些医疗机构中多达80%的员工拒绝接种疫苗。

如果医护人员都对新冠疫苗不信任,那疫情防控的工作将更难展开。JoshTernyak用两个月的时间,使用HTML、CSS、Jquery和Python构建了CovidInvaders这个游戏。

其实一开始是JoshTernyak的朋友RomanPeysakhovich启发了他,让他意识到了可以通过创作游戏的方式传播有关疫苗的认识。

第一周,他认真思考了设计这款游戏的目的和如何才能有更好的体验,让它的传播范围更广。随后,JoshTernyak首先构思了CovidInvaders的外观设计。毕竟看起来更更美、更舒适的游戏才更容易吸引用户的兴趣。

最初,JoshTernyak是想设计一款类似于类似于经典游戏《太空侵略者》的游戏。然而,经过几天的头脑风暴后,他决定把游戏界面做成水平设计,而不是像《太空侵略者》那样的垂直设计,因为这样可以使用户有更多时间「对病毒射击注射器」。

第二周到第三周,JoshTernyak与一家设计机构合作,使用HTML和CSS开始设计游戏。这也得益于他曾在一家设计公司有将近6个月的工作经历。那段时间,他学会了使用HTML和CSS,还掌握了和设计师沟通的技巧。

在于设计公司沟通了两周左右后,JoshTernyak认为,是时候开始编码了。

第四周到八周的时间,JoshTernyak都集中于使用HTML、CSS、VanillaJS、Jquery和Python开发这款游戏的工作。

JoshTernyak说,他从11岁开始学编程时就意识到了非常重要的一点,那就是开发应用程序或网站只是难题的第一步,更重要的是许多开发人员都没有做到,编写干净的、可维护的代码。编写易于使用和理解的代码是非常重要的,当JoshTernyak开发CovidInvaders时,他最注重的就是这一点。

JoshTernyak说:“我并不是说我的代码是完美的,但是我肯定在Web开发的「代码清洁度」部分有所改进。”

JoshTernyak没有详细介绍CovidInvaders的代码编写过程,但他对自己这段时间所做的事情做了一个简短的总结:

1.仅使用HTML和CSS实现设计。

.时刻投入,守在电脑前,睡在客厅的沙发上。

3.通过VanillaJS和Jquery实现了游戏功能。

4.使用Python实现后端,使得排行榜在游戏结束后保存用户的名字和得分。

开发CovidInvaders的最后两天里,JoshTernyak为了确保这款游戏在所有设备上都很容易使用,他专门花了两天时间来修复不同屏幕尺寸的CSS问题。

十分钟录制一首说唱歌曲,花式宣传CovidInvaders

JoshTernyak用59天完成了CovidInvaders的全部开发工作,CovidInvaders随时可以上架提供下载的时候,JoshTernyak又决定用一首有自己风格的原创说唱歌曲帮助玩家了解如何玩这款游戏。

于是,JoshTernyak在YouTube下载了免费的器乐节拍并录制了下来。仅用了十分钟,这首歌就诞生了。

脑洞大开的少年程序员,开发了一款「睡觉时间计算器」

这已经不是JoshTernyak第一次开发这种脑洞非常大的程序了。去年,也就是JoshTernyak15岁的时候,他还构建果一个「睡觉时间计算器」。

JoshTernyak说,「睡觉时间计算器」是为那些深夜工作的程序员开发的,可以通过让他们选择自己想起床的时间来计算时候该上床睡觉。

与CovidInvaders的构建过程类似,JoshTernyak同样是从外观设计开始着手,使用ReactJS、CSS和HTML编写了「睡觉时间计算器」。

JoshTernyak为「睡觉时间计算器」制作了应用程序的背景,试图找到最佳的颜色以使应用程序具有最佳的UI。他制作了一个逼真的夜空画面,除了满天闪烁的繁星,还有一个有发光效果的月亮。

感觉自己尽管睡眠了8个小时,但仍未保持精力充沛时,JoshTernyak开发了一个「睡觉时间计算器」。意识到民众对新冠疫苗认识不到位的时候,JoshTernyak开发了一个游戏来传播正确的观点。

一个十几岁的少年,对生活中的一切都有着极大的热情,并且全力投入,试图用自己的力量做出一些改变。

疫情爆发之初,中国的开源项目wuhan00登上了GitHub热榜,无数开发者加入了支援疫情防控的大军。

谷歌和苹果代表领先的科技巨头也开发了新冠病毒联系人追踪应用程序,使用该程序的用户如果接触到新冠病毒检测呈阳性的人,就会收到提醒。

还有无数为应对疫情开发的远程诊疗系统、疫情服务小程序都在全球共同抗击疫情的工作中发挥了重要作用。

现在,全球疫情的防控工作仍在紧张进行,国内外的开发者也都用自己的技术能力贡献着力量。

-END-往期精选程序员薪资排名大曝光;GitHub将在伊朗恢复运营;Flanker与拼多多丨思否技术周刊

皮小蛋:深漂多年,只想早日上岸链家程序员删库跑路失败!最终被判7年预览时标签不可点收录于话题#个上一篇下一篇


转载请注明:http://www.jiaju1314.com/zytd/zytd/15896.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了