大家好!大约10年前,我偶然发现了Unity。从我记事起,我就一直想创作游戏。小时候,我没有电脑,只有Dendy,后来我就通过制作各种物理游戏来满足这个愿望。直到现在,我仍然记得我用手绘制的巨大的扩展包,扩展了 monopoly的原始游戏,增加了五倍,并且我和兄弟们玩得非常开心,几乎把它玩坏了。后来,我获得了电脑,开始学习编程。Turbo Pascal是我的第一个编程语言,我记得我如何努力尝试让它在窗口中显示窗口,而不是在“MS-DOS风格”的程序中。后来,我发现了美妙的Delphi 7。那里,窗口已经为我准备好了 :)。那时,我尝试创建我的第一个游戏——文明克隆、简单的操作防空炮游戏、哈利波特战斗(是的,我从电影中剪辑了咒语声效,并且制作了立方体来对抗咒语)。当然,这些游戏非常原始,直接运行在单个窗口的形式中。后来,我一直想知道如何扩展游戏,超出单个窗口的形式,但我一直无法解决这个问题,直到有一天我买了一本书叫做“OpenGL和Delphi 7”。我记不清书的具体标题,但那是我的学习如何在Delphi中创建三角形的地方。它发展到我拥有自己的3D世界,生成的盒子形建筑和可以在世界中行驶的汽车。没有碰撞,但那对我来说已经足够了 :)。然而,后来,由于生活的原因,游戏开发被搁置。它需要太多时间,我当时根本没有时间。然后,多年后,我偶然发现了Unity,并制作了我的第一个教程——当然是Roll a Ball,另一个关于宇宙飞船的教程。没有什么特别的,但即使那样也足以让我成为一名开发者。从那时起,我一直工作于模拟、休闲游戏、直播服务游戏、VR,创建了几款不太成功的移动游戏。但是,我的梦想一直是专门创建PC游戏,但不知为什么,我就无法决定制作一个真正的PC游戏。不是关于技能或技术方面的问题——在过去的10年里,我从完全的新手发展成为资深开发者。它是因为我无法决定要制作什么,跳跃着从一个想法到另一个想法,想要在PC上发布一些“酷”的东西。然而,整个这个过程中,一切都保持不变——Unity Engine一直是我的忠实伙伴。从一开始,我就启动它,创建了我的第一个MonoBehaviour,突然之间,我意识到——现在我可以实现我的梦想了!一步一步地,我通过Unity引擎的巨大特性堆栈——MonoBehaviours、ScriptableObjects、Addressables、Resources、场景编辑器、自定义编辑器——数百个特性,当然你比我更了解它们。是的,有过黑暗的时期(咳咳Riccitiello咳咳),奇怪的决定,半成品的特性,三种渲染管道等等,但我仍然感激Unity团队的努力,感激他们从我的肩膀上取下了大量的工作,让我能够专注于游戏。是的,我尝试过其他引擎和框架——MonoGame、Three.js、Unreal、Unigine、Godot、Flax Engine,但不知为什么,Unity就是我“点击”的地方,尽管我无法说出其他引擎的坏话。长话短说,感谢Unity团队和Unity引擎,帮助我在这么多年后,终于实现了我的Steam页面 :)
我已经在 Unity 游戏开发领域工作了大约 10 年,终于创建了我的第一个 Steam 页面。这个页面包含对 Unity 引擎的致爱信!
评论 (0)