Questions tagged «unreal-4»

3
团队如何防止覆盖源文件中的工作?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Game Development Stack Exchange 的主题。 4年前关闭。 在我看来,有一种可能性,例如由多个人同时处理游戏引擎时,如何防止覆盖? 假设开发者一在工作,Audio.cpp而开发者二也在工作Audio.cpp,这在大型团队中通常如何进行管理以应对覆盖?(换句话说,要阻止开发人员2打开文件,直到开发人员1完成)
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

1
如何安装虚幻引擎4?
当我发现Unreal Engine 4现在是免费的时,我决定购买它来修补它。 因此,我单击了蓝色的“ 获取虚幻 ”按钮,进行了签名,并下载(并安装了)MSI安装程序(可在Windows上运行)。 安装完成后,启动了“ Epic Games Launcher ”,要求我登录。登录后,我选择了“ 虚幻引擎 ”选项卡,并被一个带有几个教程和演示项目的页面欢迎下载,而左侧提供了一个橙色按钮,上面写着“ 未安装引擎 ”,并且没有选择单击该按钮来安装的任何按钮。 一段时间后,我找到了这个虚幻的文档,解释了如何安装引擎。据此,引擎应该在我登录启动器后立即开始下载,但没有发生。 我究竟做错了什么?如何安装虚幻引擎?
22 unreal-4 

1
在虚幻引擎中,C ++的float和FFloat32有什么区别?
我一直在尝试学习UE4的更深层次的内容,在阅读许多示例代码以及引擎的源代码时,我注意到有时人们(包括源代码)使用标准C ++ float原语,但有时使用UE4的自定义实现FFloat32。 然后我很好奇:用Unreal编写游戏时,使用这两个选项有什么区别?可能应该放弃标准C ++原语以支持引擎实现的主要情况是什么?

1
是否可以在不使用编辑器的情况下将虚幻引擎用作大型C ++库?
我想完全用C ++编写游戏,但是我想从虚幻引擎提供的功能中受益,尤其是在图形和物理方面。但是,我强烈不喜欢它的视觉编辑器:我发现它笨拙,缓慢且不直观。最后,它迫使我使用Visual Studio而不是我最喜欢的C ++ IDE。 有没有一种方法可以将虚幻引擎用作我可以直接包含在C ++项目中的大型库,还是我不得不使用虚幻编辑器? 有关Unity的问题:如何在最少/不使用可视编辑器的情况下在Unity中构建游戏?
16 c++  unreal-4  unreal 


2
何时使用C ++和何时使用蓝图?
我正在尝试学习如何使用虚幻引擎。我有C ++的基本知识。最近,我开始做一个生存恐怖游戏,这是我只是为了学习经验而做的一个项目。到目前为止,尽管我已经通过Blueprint系统实现了所有功能。 所以我的问题是,什么时候以及何时使用代码来改进/制作虚幻引擎中的游戏?
10 c++  unreal-4 

5
为什么在Vector3s中不能使用运算符'> ='?
我正在尝试获得一个矩形,以便在我称为_positionA和的两个位置之间移动_positionB。两者都是类型Vector3。矩形移动得很好。但是,到达时_positionB它不会像应该的那样朝相反的方向移动。 我回到代码中看一看。我得出的结论是,随着对象的移动,if代码中的语句错过了rects位置等于的框架_positionB。如果rects的位置大于或等于, 我决定将代码修改为反向_positionB。我的代码不太长,因此我将在下面显示它: using UnityEngine; using System.Collections; public class Rectangle : MonoBehaviour { private Vector3 _positionA = new Vector3(-0.97f, -4.28f); //Start position private Vector3 _positionB = new Vector3(11.87f, -4.28f); //End position private Transform _rect_tfm; private bool _atPosA = false, _atPosB = false; public Vector2 speed = new Vector2(1f, 0f); private …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.