|
发表于 2023-2-9 19:29:45
|
显示全部楼层
其实吧,我觉得现在对于游戏市场来说,其实最缺的是创意。你首先一定要有大致的框架,比方说玩法有哪些?具体细节可以从长议论,然后才考虑开始从UE开发。
首先,记得每个月去UEMarket去白嫖素材,说不准哪天你会用上。
每个月大概可以白嫖大约2000-3000RMB的素材,有模型啊、插件啊等等等等。如果你准备像我一样单人开发,资源是成本大头,你可以从现在开始就白嫖素材,很大可能你会用得上。
其次,最好别用UE4了,直接用UE5吧。
UE4工程虽然可以直接转化成UE5,但是部分东西还是不怎么兼容的(比方说Cascade粒子系统),鉴于UE5可以直接让你用UE4的窗口布局,还是用UE5吧。最关键的是Nanite允许你直接把高模(包括Pixel Bridge的免费素材)和新版MetaHuman的资源扔进去,不用自己搞LOD。
还有,要懂得以程序员的思维思考
比方说,思考你希望的任何东西(比方说一个射击游戏里的敌人),他应该是看到玩家的时候瞄准我射击,被玩家看到的时候寻找掩体,是否看到玩家,是否被玩家看到,都要被量化成变量,不过具体如何实现,就要以功能为导向进行学习。
首先,你应该搞个大体框架,然后再逐步添加功能。
比方说你的游戏是第三人称视角,就可以用第三人称模板来开发。
用一些变量来体现你的角色的属性,比方说血量,体力,先用print text看看它随着运动状态的变化是不是符合你的预期。
然后你可以搜“UE UI”,看看如何把血量、体力给玩家展示在UI上。
接着你就可以考虑攻击,用什么武器?用什么动画?用什么判断是否击中?用什么计算伤害?
然后是会动的敌人,然后是敌人玩家死亡,然后是NPC,NPC卖东西的商店等等,慢慢的你的游戏就做起来了。
b站和csdn上有很多可以看的,初级一点可以看 @谌嘉诚 ,进阶的,尤其是新功能可以看Unreal Open Day的讲座。 |
|