Devin0xFFFFFF / singed-feathers

Singed Feathers Game
BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Install and test Unity and Unreal #3

Closed MuCephei closed 7 years ago

MuCephei commented 7 years ago

(Everyone)

nicoleepp commented 7 years ago

Everyone please comment when you are done with this task, and any thoughts/notes you had

MuCephei commented 7 years ago

Both run fine on my computer, I have never made a game or used an engine before so I don't know what to look for.

dinosire commented 7 years ago

Both work on my computers (Windows and Mac). Both Unity and Unreal can export to iOS, Android, and web (HTML5). Both have 2D development modes and tutorials (Unity 2D, Unreal Paper2D).

It appears that Unreal will be easier to use to create an iOS version of our game. When making iOS apps in Unity, it exports everything to an Xcode project, and needs some tinkering. Unreal allows you to do all iOS development through the engine.

References: Unreal iOS: https://docs.unrealengine.com/latest/INT/Platforms/iOS/QuickStart/ Unity iOS: https://unity3d.com/learn/tutorials/topics/mobile-touch/building-your-unity-game-ios-device-testing Unreal Paper2D: https://docs.unrealengine.com/latest/INT/Engine/Paper2D/ Unity 2D: https://unity3d.com/learn/tutorials/topics/2d-game-creation

keenns commented 7 years ago

Successfully installed and ran Unreal Engine, and am currently installing Unity right now but I'm just assuming if I can run Unreal then Unity will be fine. (Also I have Unity on my Mac already so we're doubly good there.)

I'm with Gurritt and have never used a game engine before so I also don't know what to look for, and would be down to learn either!

jadxie commented 7 years ago

Both Unity and Unreal run perfectly well on my machine. I have a small amount of Unity experience and generally find it easy to use. I am quite impressed by the documentation for Unreal, though. Both can be worked on in Visual Studio, which is a plus. I have no issue with working with C# or C++ either.

The "Welcome to Unreal! Here's a tour of this stuff" was also pretty informative and promising. The layout actually seems easier to me as far as finding resources goes. The built-in tutorials were pretty splendid also. There is even an Apple Mobile tutorial built-in! It even walks you through setting up your apple developer stuff! Doesn't sound much more complicated than that!!

My primary concern is getting a Unity project into iOs. To add to Caden's comments, we had a fellow at iQ whose job was to make our project work on iOs. It did not sound like a fun job, with major debugging roadblocks. If Unreal is more helpful for that, and avoids us having to go through XCode, then I'm 100% behind that.

TL;DR: I'm still voting for Unreal.

jadxie commented 7 years ago

...Update: Doing an actual built-in tutorial. We made a torch that has animated fire. I'm sold. This has honestly been more fun than any Unity tutorial I have ever done

i have created fire

nicoleepp commented 7 years ago

After testing both unity and unreal I am ok with either (as I also do not know much about game engines) but I will note that using unreal caused my laptop fans to turn on fast!

morris25 commented 7 years ago

I've tried a tutorial or two on each. After testing both, I have no preference. AWS is still giving me the run-around so I'm just going to assume it's the same for integrating either.

Devin0xFFFFFF commented 7 years ago

Tried both, they run fine. Based on the gathered information so far, regarding documentation, tutorials with fire (very important for our project I'd say) and portability, it looks like Unreal is the way to go.

SashaG-T commented 7 years ago

Unreal runs on my computer, so does Unity.

Below are steps I followed to fix something, read on if you so desire.

I did run into this build exception for the C++ side of Unreal: UnrealBuildTool Exception: ERROR: Windows SDK v8.1 must be installed in order to build this target.

I installed the SDK (https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk) and another error popped up.

No 32-bit compiler toolchain found in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe

I found this page on the issue: https://answers.unrealengine.com/questions/527489/updating-from-49-to-414-with-2015-community-i-get.html

The page told me to re-install so I tried but Visual Studio Enterprise was in the way. So I tried to uninstall Enterprise....but alas, Visual Studio is always impossible to completely remove. So I followed some links and got to this MSDN page: https://msdn.microsoft.com/en-us/library/mt720585.aspx

On which, I found this link to a "Total Uninstaller": https://github.com/Microsoft/VisualStudioUninstaller/releases

I ran the appilcation...twice? I believe it crashed first time. IT WORKED! Well the "Total Uninstaller" Now the installer for Visual Studio 2015 Community is working, (I downloaded that here: https://www.visualstudio.com/downloads/).

After I installed Visual Studio 2015 Community...Unreal C++ works. YAY!