Jump to content

View more

Image of the Day

Boxes as reward for our ranking mode. ヾ(☆▽☆)
#indiedev #gamedev #gameart #screenshotsaturday https://t.co/ALF1InmM7K
IOTD | Top Screenshots

The latest, straight to your Inbox.

Subscribe to GameDev.net Direct to receive the latest updates and exclusive content.


Sign up now

C++ Alternative to Unity?

4: Adsense

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   

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

#22 JamesTheNumberless   Members   

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   

18214
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] [GitHub]


#24 mike613   Members   

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   

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   Members   

6670
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.