Jump to content

  • Log In with Google      Sign In   
  • Create Account

C++ Alternative to Unity?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
25 replies to this topic

#21 JamesTheNumberless   Members   -  Reputation: 121

Like
-6Likes
Like

Posted 17 September 2012 - 09:05 AM


C#, used by Unity, is a fully fledged OO language that has far more features than C++ and is therefore more complicated

Number of features of a language != how complicated said language is...


Yes it does ;)

C++ is simple and powerful, and difficult to use properly when dealing with high levels of abstraction. C#/Java and the runtimes they are coupled to lend themselves better to software engineering because they are more advanced OOP languages that have concepts built in that the C++ programmer has to take time developing themselves. More complicated programs, less complicated language.
James

Sponsor:

#22 JamesTheNumberless   Members   -  Reputation: 121

Like
0Likes
Like

Posted 17 September 2012 - 09:13 AM

+1 irrlicht.

I've used orgre3d and irrlicht. I like irrlicht the best, easier to use, the api is more consistent and easy to use. Speed is great, and it comes with a free level designer. It also compatible with LOTS of formats, ogre3d only supports its .mesh format. It also has an optional audio library too.


Irrlicht also gets my vote. Actually, it comes second to Havok's Vision engine (used to be Trinigy) but that costs money! However, I think possibly only UDK has the same sort of IDE approach as Unity does, and even then it's not quite the same. Where I work we've all (C#, Web and C++ developers alike) been blown away by Unity, both in how sensibly it works and the level of performance you can get out of it without even trying. If what you're after is a good way to learn C++ - don't start with a large 3rd party engine! Get yourself some good C++ books and try writing your own engine from scratch following the NeHe or directxtutorial.com (my favourite) lessons.
James

#23 swiftcoder   Senior Moderators   -  Reputation: 10368

Like
4Likes
Like

Posted 17 September 2012 - 09:25 AM

<Moderator voice>

The next person to argue about the relative merits of different programming languages in this thread, will be dealt with severely. You have been warned.

</Moderator voice>

Tristam MacDonald - Software Engineer @Amazon - [swiftcoding]


#24 mike613   Members   -  Reputation: 131

Like
1Likes
Like

Posted 04 March 2013 - 11:15 AM

Wow! http://www.gamertogamedeveloper.com/home is a awesome web page! I  have been using Unity for about a year and a half and have done dozens of tutorial series and have never found one more comprehensive that this one.

 

*If you are looking to make your own fps with c++ and unity 3d; this is the site for you. 



#25 Calexus   Members   -  Reputation: 245

Like
1Likes
Like

Posted 04 March 2013 - 01:53 PM

Have a look at shiva3d http://www.stonetrip.com/

 

Its basically the same concept as unity3d.

 

C++ and Lua, exports to pretty much every platform. On the downside the GUI is a bit aged and the new version is about a year behind schedule.


Exitus Acta Probat

#26 Serapth   Crossbones+   -  Reputation: 5756

Like
1Likes
Like

Posted 05 March 2013 - 12:42 PM

<Moderator voice>

The next person to argue about the relative merits of different programming languages in this thread, will be dealt with severely. You have been warned.

</Moderator voice>

 

 

... that's kinda like waving a red flag in front of a bull.  Must... resist... temptation... :)






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS