老程序员总结下学习UE4主要的问题

说说我这段时间学习UE4遇到的主要问题,UE4中国人学习起来还是比较困难的。

原因一:官网上很多教程都是视频教程,虽然有办法翻墙上youtube,即使过了墙,因为用了代理,网速也是比较慢, 而且720P以下的视频,屏幕上的字全是模糊的,视频教程还有一点就是英语听力问题,我想像我这种哑巴英语水平的人应该不少吧。


原因二:官网和wiki上的tutorial示例都比较零散,话说为什么epic不出一个完整的,类似于CS这种多人在线的FPS射击游戏呢?涵盖有数据库、服务器端、客户端、模型、渲染、游戏逻辑等等所有方面的一个完整的示例?既然连源代码都放出来了,开源这样一个完整的游戏应该不难吧?


原因三:国内UE4用的人比较少,目前国内比较火的是Unity3D,该引擎中文网站比较多,上手也比UE4容易,但我个人因为是搞软件开发出身,C++用了8年,我的经验告诉我,如果你想长期完整的做一个项目,想使用第三方的工具的话,就必须有该工具的源代码,否则当项目进行到一半的时候,遇到解决不了的问题的时候,结果可能是灾难性的,你几年的努力可能白废,而如果你有源代码,就可以修改之。


另外,本人想用UE4做一个项目,多人在线CS那种多人FPS游戏,要有完整的服务器、客户端、数据库等必备元素,麻雀虽小,五脏要全即可,因此希望参与者以懂程序者为好,本人即是做程序的,不知道谁有兴趣,我们可以搞个开源项目,大家一起努力。

1 第一人称换人 
2 弹药数量 reload动画 hud
3 第一人称换武器 ?
4 第一人称 与 第三人称 视角切换 
5 换准星,生命值,死亡,伤害
6 开枪 的枪口火焰效果 , 打到物体上的爆炸效果, 以及被打物体出现弹坑
7 添加 bot,简单 Ai ,寻路
8 bot 的 behavior tree ,行为树
9 网络 ,多人联机

Here’s the plan:
1、We’ve created a small team of UT veterans that are beginning work on the project starting today.
2、From the very first line of code, the very first art created and design decision made, development will happen in the open, as a collaboration between Epic, UT fans and UE4 developers. We’ll be using forums for discussion, and Twitch streams for regular updates.
3、If you are a fan and you want to participate, create a free account and join the forum discussion.
4、All code and content will be available live to UE4 developers on GitHub.
The game will be true to its roots as a competitive FPS.
5、Development will be focused on Windows, Mac and Linux.



猜你喜欢

转载自blog.csdn.net/dotfun/article/details/73044725
今日推荐