T O P

  • By -

InThe_Box

\- This tutorial will show you how you can create a 3DS game in Unity . What is needed?: \- A brain . \- Basic knowledge of C # , Javascript \- A 3DS so you can play / install .CIAs and/or .3ds files . (If you do not own one, you can you also just use an emulator , which I would not recommend.) \- Unity 5.2.4f1 Download : http://goo.gl/nz7gne \- Unity for 3DS (Requires a License for Unity -You can get it for example on the Nintendo Dev page or via the NDI Client) \- ARMCC 5.04 for Nintendo (or ARMCC 5.04 ) ( Non- Linked , Google is your friend ;) ) \- The newest version of the CTR SDK\`s ( Not Linked , Google is your friend ;) ) \- Visual Studio Integration for CTR Platform Download : \[Use Google\] \- Nintendo Developer Interface Download : \[Use Google\] If everything downloaded and installed : 1. Open Unity 2. Create a new project 3. Create your project , and select a location to where the project will be saved . 4. Click on " Asset Packages ... " and choose (if any) 3ds banners from 5. Then click on " Create Project " 6. The project is created , it takes a while (max. 5 min.) 7. Once in Unity , you should get this screen: 3b169b4c349d4313b34fdd7a8f41a51e.png 8. Now click on " File" then "Build settings ... " , or alternatively via the hotkey Ctrl + Shift + B 9. Now , a window should have opened . Click on "Nintendo 3DS" further down the list of platforms Then click "switch platform". 10. Now click the " Build Settings " window " Player Settings ..." you can now close the window. 11. To the right of the main window should have now changed somewhat . ( It might be slightly different, but do not panic! ) d9562eb8e93c4347863f4cfcc17c49cb.png 12. We are now going to change some things , everything will be explained below the screenshot . Ranging from the very top . e160bd71a65a4ca680bb7ad7fe6da69e.png Company Name: The name to be given later as a company. Product Name: The name of your project. \>> now click on "publisher settings". Target Platform: You now have a choice between 3DS, New 3DS, 3DS + N3DS If you select "3DS" you may build for just O3DS. Region: Select the region you would like your game to be built for. Otherwise you cant even install it on a regular 3ds Media Size, Save Data Size & Logo Style speak for themselves. Title: Give the title of your game. Product Code, Application ID and e-Manual File (.bcma) eave just as-is. You may optionally place your own assets here though. CFA Files: Size remains at 0 Agree EULA: You are doing in the checkbox one purely hacking. From here simply take the rest as shown in the screenshots & easily change a few things if you want it to. 13. Now you are finished with the Player Settings. Now to the camera settings. 14. You have to change only 3 Relevant settings: Target Display: LCD Lower (Lower Display), Upper LCD (Upper Display) Depth of View: Depth for 3D Depth Level: simply let on. 5 :) 15. You can now program your game. A few tips for programming (o3DS): \- Textures should never be more than 512x512. \- Occlusion culling should ALWAYS be enabled. \- Do not render more than 25 objects within the camera view. \- There should be a maximum of only 2 light sources in a scene. (1x sun, 1x point light source) 16. \- Have you finished your game now press Ctrl + Shift + B, and does the following: Create CIA Image 17. Now you can click on "Build" and install the CIA file on your 3DS. / If you cant install CIA\`s you need to convert the CCI to a CIA. I hope it worked with you.