开启辅助访问
切换到窄版
登录
立即注册
只需一步,快速开始
社区
BBS
找回密码
站务合作
搜索
搜索
每日签到
本版
用户
引擎世界丨EngineWorld.CN
»
社区
›
UnrealEngine 4 专区
›
UE4 综合问答
›
求助,按照官方文档编程快速入门问题
返回列表
发新帖
求助,按照官方文档编程快速入门问题
[复制链接]
rrfetch
|
2020-1-9 09:40:36
|
显示全部楼层
其实编译的错误提示说的很清楚了。估计你对 C++ 不熟。
你需要在 .cpp 文件的顶部添加一行,让编译器能识别 VisualMesh 的具体定义
#include "Components/StaticMeshComponent.h"
在这里可以看到 ue4 的各种类
https://docs.unrealengine.com/en-US/API/Classes/index.html
点进去就可以看到应该 #include 那个 .h 文件。
不过 ue4 文档太烂了,很多类、函数和参数没有任何说明,有说明的大多数也就是短短一行,没什么帮助,必须看代码。
回复
支持
反对
使用道具
举报
rrfetch
|
2020-1-9 09:45:00
|
显示全部楼层
引用代码应该这样
// this is c++ code
int main()
{
return 0;
}
复制代码
还有一点,最好用全英文系统开发,Win 系统、visual studio 和 ue4 都用英文,会少好多问题
回复
支持
反对
使用道具
举报
rrfetch
|
2020-1-11 12:33:48
|
显示全部楼层
我就是业余玩一下,水平不行不行不行的,只能讲一下我走过的弯路,算是互相学习吧。
先是把官方文档大致看了一遍。因为没写过 UE4 代码,并没有理解,只是知道了一下名词和功能。
然后就看官方的 Epic Tutorials - 3rd Person Power-Up Game with C++ (v4.9) (1080p),因为作为新手只找到这一个 c++ 教学视频。
完全没有 ue4 基础啊,啥都不懂,强行把代码敲了一遍,编译成功。主讲 Lauren Ridge,视频中只有声音,后来在 LiveStream 里才见到真人。
然后是一些 pdf 书,大多比较烂,尤其是代码的字体和排版,特别烂。浪费时间。
回过头来看,我希望是我的学习路径是
1) 看官方文档,知道 ue4 的基本概念,至少知道名词什么意思
https://docs.unrealengine.com/en-US/Gameplay/index.html
2) 非官方的,大钊的 《InsideUE4》 和 1) 结合着看
https://zhuanlan.zhihu.com/p/22813908
这 2 个要反复看,学前看,一边学一边回头来印证,学完后经常回头来复习
) 个人推荐的教学视频有 2 个,主讲的英语也比较容易听懂。
3) Unreal Engine C++ Developer: Learn C++ and Make Video Games
https://www.udemy.com/course/unrealcourse/
内容非常详细,适合完全没有基础的初学者,学完能做一个很丑的简单单机游戏了。
4) Unreal Engine 4 Mastery: Create Multiplayer Games with C++
https://www.udemy.com/course/unrealengine-cpp/
网络相关
到这里基本就可以了
学习过程中需要了解一下 u4 的 Blueprint 和 Materials 的话,看官方的简介就行
Introduction to Blueprints
Introduction to Materials
Visual Studio 的 auto-complete 不识别的问题,我这里一般删除 .vs 下的所有内容,重建
一下 IntelliSense 缓存就行了。就是要用 SSD 硬盘,否则速度太慢了。
因为这个功能太常用,我做成 shell script 了,没事就运行一次。这样可防止误删
我用 git,有 shell 执行环境
#!/bin/bash
rm -rf *.sln .vs/* Binaries Build Saved Intermediate
复制代码
回复
支持
反对
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
签到记录
UE4 编程开发
回复楼主
返回列表
UE4 素材资源分享
UE4 美术交流
UE4 编程开发
UE4 VR/移动开发
UE4 编辑器使用
UE4 教学资料
UE4 综合问答