Jump to content
  • Advertisement
Sign in to follow this  
Salty

Unity C++ in Unity, with webplayer?

This topic is 2034 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

The Backstory:

I'm working on a project called, EQBrowser. This project is taking EverQuest assets and putting them inside Unity. The server-side code has already been reverse engineered via Eqemu in C++.

 

The current build has all Models & Animations up to Kunark. Ecommons, no zone Objects. Camera modes (F9): 3rd person orbit, 3rd person locked, 1st person. Default player is human with all available animations for that model.

 

The Problem:

I have the complete server-side code for Eqemu and I have assets inside Unity. I need to include the C++ code into Unity and have absolutely no idea how to go about that. Reading on the internets I hear that my C++ code will not work with the webplayer? Does this still hold true? How can I utilize this already written code?

 

The Source:

https://mega.co.nz/#!91MgzJSY!D_mO0k9fkbOYM4BAADCLmRj-l6sEsjSruy5tARUkBb4

Share this post


Link to post
Share on other sites
Advertisement

For obvious security reasons the Unity web player runs as a sandbox in the browser, as such it does not support plugins,dll's etc and never will. I believe its possible to add your own code to the web player, but that involves obtaining a specific license from unity to essentially produce your own version of the webplayer. However that will have a substantial cost involved and for all intensive purposes is not a viable option.

 

So really you are looking at converting all the c++ into either Unity's javascript or c#.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!