我不太可能的起源故事。
一切始于我12岁时。 👶
那时,我和我的朋友们都玩过Runescape,这是一种基于浏览器的流行MMORPG。 那些曾经玩过Runescape的人会记住,这需要大量的磨练-“最佳”玩家是花费最多时间杀死怪物并升级的玩家。 不幸的是,我的父母并没有让我玩太多游戏,直到我达到30级时,我所有的朋友都已经超过了50级。他们]有些令人沮丧。
- DG Games工作坊-“臭虫必死”的独家开发商专访
- 第八天-背景故事第二部分
- 了解您的策展人。
- Kenalan Dengan Hololens…
- 我如何在22天内准备并通过Unity认证的开发人员考试(第一部分)
显而易见的解决方案是
- 制作需要较少磨削的更好版本的Runescape,然后
- 说服数百万玩家玩我的版本。
有了这个万无一失的两步计划,我着手完成步骤1。我记得谷歌搜索“ Runescape是如何制成的 ”,阅读它是用Java构建的,然后谷歌搜索“ 如何用Java编写代码 ”。 20分钟之后,我就会意识到,像12岁的孩子一样独自学习Java并不是那么容易。 因此,我做出了一个明智的决定:—现在, 不用编写任何代码,我就能开发出更好的Runescape版本。 我想,我只是跳过需要编码的部分 。 这样,我也会更快地完成它 。 看到? 辉煌。
我最终找到了一种无需编写代码即可制作游戏的方法:GameMaker。 我下载了它,并开始制作简单的无代码游戏。 我在中学时最喜欢的记忆之一是将装有我制作的Space Invaders风格游戏的USB带到计算机实验室,并在我的朋友之间传递。 从那以后,那种看到人们使用我建造的东西的自豪感一直在推动着我。
尽管有雄心壮志,但我最终意识到,如果不编写代码,您实际上无法做很多事情。 幸运的是,GameMaker支持一种称为GameMaker Language(GML)的专有编程语言,该语言在线提供了许多示例和教程。 我很不情愿地决定学习一些GML,以便我可以制作更高级的游戏(阅读:Runescape)。 那是我的第一个if
语句和for
循环! 那就对了。 我的第一种编程语言是GML 。 😲
从GML的前几行开始,我就迷上了。 从9年级开始,我开始制作iOS应用并参加编程竞赛。 高中毕业后,我获得了我的第一个软件工程实习机会,并开始更认真地从事技术职业。 在大学里,我进入了Web开发并出售了我的第一个网站。
总结一下:我花了十年的时间学习和构建, 但仍然没有删除Runescape😡。 我想每个人都有白鲸……