公众号关注 “GitHubDaily”
设为 “星标”,每天带你逛 GitHub!
大家好,我是小 G。
你是否设想过,在未来的某一天,凭借自己的双手,去创造一款让身边的人都赞叹不已,玩得不亦乐乎的游戏?
如果有,那么今天由我来为你亲自打开这扇门,一起踏入这令人魂牵梦绕的游戏开发世界。
这个世界的名字,叫 microStudio。
本质上,它是一款免费开源的游戏开发平台。
为什么将其称之为「游戏开发世界」?
因为它集搜索、开发、学习、体验、交流等功能于一身,让你能完全沉浸于游戏开发领域,免受外界其它因素的干扰。
自给自足,宛如编程领域的世外桃源。
这个世界有什么魔力,我们挨个展开来看。
游戏搜索
在搜索界面,你可以按照游戏类别划分,筛选出 2D 和 3D,射击或竞速等小游戏。通过游戏的热度、新鲜度、受欢迎程度来排名:
点击某个游戏的 Run(运行)按钮时,便可以进入到它的游戏界面,开始玩耍。
话说,这也是个挺适合摸鱼的小玩意啊:
游戏教程
简单感受过后,要是你觉得技痒难耐,想自己尝试动手做一个,那么我建议你先别着急。
打开网站的教程页面,这里有作者为你精心提供的一系列游戏开发教程。
从左到右,依次是:microStudio 功能速览、游戏编程、素材绘制、创建游戏等四大教程,帮你轻松愉快的上手游戏开发。
教程的每个章节,都很简短,并带有引导式的教学功能,让你能一步步按计划进行,学起来不会不知所措。
从左到右,把上面那几个简单的教程过一遍,就能开始上手制作游戏了。
游戏开发
网站提供了一个可在线运行的游戏代码编辑器,当你一切准备就绪时,就上手倒腾起来吧。
在这个编辑器里面,你可以随心所欲的编写代码,设置图片素材,插入音乐,查阅开发文档,甚至完成游戏发布等操作。
当游戏成功发布,便会挂载到 microstudio.io 的域名下,一键分享,即可快速推给身边的同事或朋友,炫耀一番。
社区讨论
当你遇到开发难题时,到社区上面跟其它用户讨论解决方案,也是个不错的选择。
倘若你是个天赋型选手,一条路折腾下来直接通关,不带卡壳,做出了你人生中的第一款游戏,那就赶紧把游戏分享到社区上,秀他们一脸吧!
网站代码与教程,均已在 GitHub 开源。
想学习如何快速制作一个 Web 小游戏的同学,这个游戏开发平台,你绝对不能错过~
GitHub:https://github.com/pmgl/microstudio
地址:https://microstudio.dev/
其实,游戏开发的路途,任重而道远,想要成功做出一款能惊艳众人的游戏,绝非一朝一夕能完成的。
但是,我一直很欣赏国外的这种教学方式,即先完成兴趣引导,再深入学习。
毕竟,兴趣是最好的老师嘛。
想了解更多 GitHub 项目,可以关注 GitHubDaily 公众号👇