HoloLens development, unity is not a must, but the present is the only

Source: Internet
Author: User
Tags building windows unity 5

For HoloLens development and application, direct use of C + + and DERECTX development is also possible. But it's hard, there's no efficient library available.

Not much nonsense, the foreigner said more detailed: http://windowscomments.com/?p=1693

OK, I said C + + and DirectX, but for game development, C # and Unity might be a better choice.

I have posted Why is There No HoloLens SDK? Two days ago. For developers who are interested in developing for HoloLens, there are, many,

The answer is still not clear. So, what should I did, go write any UWP application, it would working on HoloLens? Of course not.

Directly develop a UWP universal Windows program that runs on HoloLens. The effect is not good.

You write a universal app, it'll run on HoloLens, there are no problem with then, but that's not what HoloLens ' main attr Action. We develop apps for HoloLens, we mean to develop apps this is tailed for HoloLens. We want it to appear and we want it to run in "Reality Mode".

The application of HoloLens is to perform the same, augmented reality.

Developing 3D apps or games isn't new to HoloLens. Can go crazy with DirectX and C + +. When it runs on a PCs or phone, it shows 3D on a 2D monitor, when runs on a HoloLens, it shows 3D mixed reality. However, for two important reasons you don ' t want to deal with DirectX directly:1. Programming DirectX? K. 2. Lack of Ready made libraries, so and have to do many things from

There are two reasons why you will not directly use Directx:1, DirectX programming difficulty coefficient is big; 2, lack of existing library, so to do a lot of basic things

Scratch. It ' s like programing directly on Win32 APIs instead of MFC. MFC has been a massive success because it makes a lot of things. Unfortunately, Microsoft decide do a MFC equivalent for DirectX. Also. NET doesn ' t work directly with DirectX. There are third

Microsoft decides not to develop MFC libraries for DirectX. NET also does not use DirectX directly. There is a third party package bridging.

Party packages bridging. NET and DirectX but I am not sure if they the up to task are. Reading Microsoft ' s message, it appears Unity would be a major choice for DirectX programming. That ' s why Unity is featured during HoloLens developer demo.

Unity is the main option for the DirectX program. This is why unity plays an important role in the HoloLens development demo.

You are only need to two things a HoloLens developer: C # and Unity. C # is pretty easy with great IntelliSense in Visual Studio. Unity is not

You only need two skills to become a HoloLens developer, C # and unity.

The only choice, but for the moment it are the only one and can count on.

Unity is not a must, but the present is the only one.

Make sure to register for the C # and Unity online course from Microsoft Virtual Academy from the following link (it ' s Tomo Rrow):

Develop for HoloLens? Register for Online Course: "Building Windows Games with Unity 5″

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.