Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

879345 Posts in 32975 Topics- by 24362 Members - Latest Member: Zokk

May 23, 2013, 08:40:36 PM
TIGSource ForumsDeveloperTechnical (Moderators: Glaiel-Gamer, ThemsAllTook)NeoAxis vs Unity vs Torque3D vs UDK
Pages: 1 [2] 3
Print
Author Topic: NeoAxis vs Unity vs Torque3D vs UDK  (Read 4424 times)
rivon
Level 10
*****



View Profile
« Reply #15 on: April 17, 2012, 05:49:36 AM »

For 30 USD you can add realtime shadows to your games with this toolkit from the asset store.
-Shameless plug-
http://forum.unity3d.com/threads/102079-Dynamic-shadows-in-Unity-Free-Pro-possibly-Mobile
http://u3d.as/content/gustav-olsson/shadow-volumes-toolkit/2gF
Its a serviceable workaround it seems.
Theres plenty of yummy addons on the asset store, some of which overcome many shortcomings the engine may have.
That looks nice Smiley

I guess Unity it is then. You persuaded me, guys Beer!
Thanks for your advice Wink
Logged
kamac
Level 10
*****


Notorious posts editor


View Profile WWW Email
« Reply #16 on: April 17, 2012, 05:54:19 AM »

Quote
For 30 USD you can add realtime shadows to your games with this toolkit from the asset store.
-Shameless plug-
http://forum.unity3d.com/threads/102079-Dynamic-shadows-in-Unity-Free-Pro-possibly-Mobile
http://u3d.as/content/gustav-olsson/shadow-volumes-toolkit/2gF
Its a serviceable workaround it seems.

Yummy! That's nice.

Well, a final comparison to make you choose from I guess:

Unity3d
||
UDK
Price:0$ - 30$(If purchasing shadows)||99$
Royalty:0%||30%
Avaible language(s):JavaScript/C#/Boo||UnrealScript + Huh? (Anything else?)
Platforms supported:Windows, Mac OS X, Wii*, iPhone/iPad*, Xbox 360*, Android*, PS3*, Web||Windows, Mac OS, iPhone/iPad
Win:N/A||Great graphics without any special fee
Fail:Splash screen  Sad||Revenue when you reach certain amount of income
* requiring additional license!

@EDIT

Oh. You have choosen while I was creating this comparison  Cheesy
« Last Edit: April 17, 2012, 08:59:50 AM by kamac » Logged

rivon
Level 10
*****



View Profile
« Reply #17 on: April 17, 2012, 06:03:04 AM »

Except the UDK costs $99 and the royalties are 25%. Still thanks Wink
I'm going with Unity and possibly the shadows addon.

By the way, are the scripting languages pretty much the same speed or is C# faster? I'd most probably use Boo as it is similar to Python but I don't know if it isn't maybe too slow...
Logged
kamac
Level 10
*****


Notorious posts editor


View Profile WWW Email
« Reply #18 on: April 17, 2012, 06:06:51 AM »

Quote
Except the UDK costs $99 and the royalties are 25%

Small mistake of mine. *Fixing*


About your question, quote from http://answers.unity3d.com/questions/7567/is-there-a-performance-difference-between-unitys-j.html:

After doing some recent profiling, I've actually found some cases where unityscript does some stuff behind the scenes, that would be slower than if you had written in c#. You can defenitely write UnityScript code that is as fast as the C# alternative, however, it is easier to accidentilly write slow code, because UnityScript tries to be helpful, and does some stuff behind your back to make what you want to do actually work.

But the accurate answer is:

In general, no
Logged

rivon
Level 10
*****



View Profile
« Reply #19 on: April 17, 2012, 07:23:23 AM »

Bad thing about this is that it is about Unityscript (JS), and I don't plan on using that. I wanted to know more about Boo, though I guess it will be better to just use C# from the start.

Also, I think that I read somewhere, that you can mix the languages. Like write one class in JS, one in C#, one in Boo and be able to use them in each language. Is that true?
Logged
eyeliner
Level 9
****


I'm afraid of americans...

hollow_digger@hotmail.com
View Profile WWW Email
« Reply #20 on: April 17, 2012, 08:15:44 AM »

Yes.
Logged

I'm doing this: Ballin'
Nektonico
Level 2
**


Time traveller graffiti


View Profile Email
« Reply #21 on: April 17, 2012, 08:55:42 AM »

You can mix languages in the same project, but of course not (as far as i know) in the same file.

Quote
For 30 USD you can add realtime shadows to your games with this toolkit from the asset store.
-Shameless plug-
http://forum.unity3d.com/threads/102079-Dynamic-shadows-in-Unity-Free-Pro-possibly-Mobile
http://u3d.as/content/gustav-olsson/shadow-volumes-toolkit/2gF
Its a serviceable workaround it seems.

Yummy! That's nice.

Well, a final comparison to make you choose from I guess:

Unity3d
||
UDK
Price:0$ - 30$(If purchasing shadows)||99$
Royalty:0%||30%
Avaible language(s):JavaScript/C#/Boo||UnrealScript + Huh? (Anything else?)
Platforms supported:Windows, Mac OS X, Wii*, iPhone/iPad*, Xbox 360*, Android*, PS3*||Windows, Mac OS, iPhone/iPad
Win:N/A||Great graphics without any special fee
Fail:Splash screen  Sad||Revenue when you reach certain amount of income
* requiring additional license!

@EDIT

Oh. You have choosen while I was creating this comparison  Cheesy

You seem to have forgotten Unity can deploy to web browsers as well, which is a big plus. Also it deploys to flash, for what its worth (though UDK is supposed to be able to do that too).

One big drawback i faced when learning unity is the fact that most tutorials and examples are in Javascript (Unityscript). In the end, even if you plan to use c#, youll probably end up having a working knowledge of Javascript, and sometimes translating code from one beast to the other (stuff is very interchangeable, also, there are online translators between both, Unity specific stuff aside). Most people use Javascript and/or c#, though the sweet spot is c# not because of performance issues, but simply because its a fully featured object oriented programming language.

« Last Edit: April 17, 2012, 09:20:24 AM by Nektonico » Logged

He was built by the worlds finest surgeons to drive the fastest car ever designed and nothing can stop him now.
ಠ_ృ

“The greatest misfortune is when theory outstrips performance.” - Leonardo DaVinci
kamac
Level 10
*****


Notorious posts editor


View Profile WWW Email
« Reply #22 on: April 17, 2012, 09:01:05 AM »

Quote
You seem to have forgotten Unity can deploy to web browsers as well

added to the table, for future geeks which may look onto this thread  Gentleman
Logged

yesfish
Level 0
***


Yes Fish...


View Profile
« Reply #23 on: April 17, 2012, 03:15:30 PM »

Bad thing about this is that it is about Unityscript (JS), and I don't plan on using that. I wanted to know more about Boo, though I guess it will be better to just use C# from the start.

Also, I think that I read somewhere, that you can mix the languages. Like write one class in JS, one in C#, one in Boo and be able to use them in each language. Is that true?

Last Unity game prototype I made was in Boo. I don't like it; they took aspects of Python and .NET and mashed them together to make something that feels like you're breaking the programming conventions of both languages! It's not worth it IMO.
Logged
rivon
Level 10
*****



View Profile
« Reply #24 on: April 18, 2012, 01:50:23 AM »

Yeah, I'm gonna use C# Wink
Logged
rivon
Level 10
*****



View Profile
« Reply #25 on: April 20, 2012, 12:00:44 PM »

By the way is there any other Unity watermark or anything like that in games made with the free version? Or it's just the splash screen?
Logged
Sakar
Level 9
****


Je suis le chat


View Profile WWW Email
« Reply #26 on: April 20, 2012, 02:37:11 PM »

Splash screen in standalones, few second watermark-type-thing in the lower corner for web players
Logged

Site | Twitter
rivon
Level 10
*****



View Profile
« Reply #27 on: April 20, 2012, 03:31:02 PM »

Thanks Smiley
Logged
Xienen
Level 2
**


Greater Good Games


View Profile WWW Email
« Reply #28 on: April 20, 2012, 07:24:41 PM »

Edit2: it is going to be a kinda mix between overhead shooters like Shadowgrounds, tower defense games and zombie shooters like Killing Floor. (No, it's not another zombie game.)

I know you've already made the decision to go with Unity and it sounds like you're gonna be happy with it.  I just had to post because you mentioned a game that I actually worked on as one of your influences(Killing Floor).

Also, I was just posed with the same question between Unreal and Unity, and as a low-level programmer I had to go with Unreal hands down.  I have a ton of Unreal experience and limited Unity experience, but it seemed obvious when using Unity that it's much more Designer friendly than Unreal but not very programmer friendly.
Logged

Owner/Programmer at Greater Good Games makers of Break Blocks
Currently developing It Hungers(Unity) and Swipe Attack(UDK)
rivon
Level 10
*****



View Profile
« Reply #29 on: April 21, 2012, 06:27:41 AM »

Well, you made a good job then, KF is really fun to play with friends Smiley

I might use UDK in my future projects but for this one, I want to use Unity as it's easier and I really want to finish a cool game, not struggle with programming engines again. I programmed enough of them. I don't really need the cutting-edge tech in UDK. I'll probably just buy the real-time shadow plugin from the Asset Store and be done with it.

Also, it seems that my idea was like 80-90% clone of Alien Breed/Alien Swarm. I might still do it, but it will be quite different than what I had in mind in the beginning. Or I might do a 6DOF flight sim/shooter in the style of G-Police, Forsaken and Descent. Or even something else. There's still a lot of time till the summer. Maybe I will do something completely different.
Logged
Pages: 1 [2] 3
Print
Jump to:  

Theme orange-lt created by panic