过去两年半,我一直在开发游戏《Terra居民》。刚开始时,我对游戏开发一无所知。不过,我成年后的整个职业生涯都在编程,所以学习实际编程部分并不算“新鲜”,但学习曲线依然(非常)陡峭。
在此期间,我自学了建模、UV展开、首次尝试贴图,并学会了角色绑定(我非常喜欢贴图过程,但讨厌绑定过程)。
我尝试将虚幻引擎视为一个需要学习的库,并决定先使用蓝图,以便能直观地看到特定上下文中可用的功能。
今年年初左右,我开始用C++实现一些小工具库,以此来学习虚幻引擎在C++中的基础运作方式。现在,我最初用蓝图实现的多数系统已完全迁移到C++(迁移过程中少不了无数头痛和失眠之夜)。
目前我正积极开发试玩版,所以仍有大量工作要做(例如,我正在拍摄动画、进行打磨优化等)。
显然,这只是整个历程的一小部分,我可以说上几天,讲述过去几年学到的所有东西。
如果你对开发过程的任何方面感到好奇,或只是想分享自己的经验,我很乐意聊聊。
无论如何,你可以在Steam上查看更多详情:
https://store.steampowered.com/app/4835510/Dwellers_of_Terra/
评论 (0)