• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
vexe

UDK VS Unity3D in making a classical ResidentEvil-like game?

3 posts in this topic

First hello, first post here smile.png

 

OK, so for the past 2 months or so, I started working on a game project that me and a buddy of mine have been wanting to make since like, the past year or so. It's pretty much like the good old Resident Evil games, Alone in the dark 4, Parasite eve, etc. Fixed cam, pre-rendered scenes, and pretty much simiar gameplay mechanics to what I just mentioned.

 

I first thought that Unity would be better for this type of game, I worked a bit in it, I liked how well documented it was, and how easy to use its APIs, plus I got to use my fav lang which is C# - But ran into some trouble that made me think of trying something else (mainly issues with debugging  and crashing sometimes) - I thought the Unity programming env wasn't that good

 

So I switched to UDK - I made a static camera demo quickly - Again, I thought it would be more suitable for what I'm trying to do - But I just coudln't find my self doing any actual gameplay programming - I was just modding and modifying existince properties, it's like, UDK is forcing the issue I didn't like that. - I have to read through thousands lines of source code just to find what I'm looking for, now that's like a pain in the butt! Also there was little to no tutorials on how to put a a game from scratch all together - in fact I missed the way how I did stuff with Unity. So I'm thinking of getting back! - Although both engines have their ups and downs, but I think the downs from a programmer perspective to UDK is more! - Like for example on-the-fly compilation, good IDE (monodev:free VS nfringe:expensive as hell) and good API documentaion.

 

We've been flip-flopping between engines like this for a while, I know that the only way to find if the engine's gonna suit us or not, is to dwell deep in it, but I'm just afraid that I waste time diving into something and by the end I find that it's not well-suited for what we're doing - We already wasted time, we can't afford to waste more

 

That's why I'm asking, what's better for what we're doing? UDK or Unity? - I know it depends on the brains, and that they're both tools and both will work just fine, but I wouldn't mind using the one that will let us reach what we want in a better, faster and more effecient way - I'm willing to work on either.

 

And case somebody votes for Unity, how far can I go with my game using the free version of Unity?

 

Any help would be really appreciated! - Thanks all.

Edited by vexe
0

Share this post


Link to post
Share on other sites

I don't have a problem getting Unity Pro if that covers the LOD thing you mentioned - but I just need to make sure that Unity can do it all - like for example how to setup the pre-rendered backgrounds with 3D character models and have them drop shadows. Thanks for the answer but I was hoping for something with a bit more details.

0

Share this post


Link to post
Share on other sites

I've experienced the same problems with UDK as you: it's a huge pain in the ass to try and code things with it.  It's just...ugh...

 

A while ago, I made this reply to a post about the differences between Unity and UDK.  My opinion still stands, though I now dislike UDK a little more...

 

It just seems poorly designed, especially in comparison to Unity.  It might have a lot of fancy features and it may be powerful, but I don't really care if it takes me 15 hours to do something with it that I could've done cleanly with Unity in 15 minutes.  Unity's development process is intuitive and it gets out of your way; it lets you program your own way.  I'm not sure if I ever even figured out how to code something and make the code run in-game with UDK, but with Unity it's as simple as making a script, putting down some code in one of the event functions, dropping the script onto a GameObject, and playing.

 

Also, Unity is constantly and visibly improving, whereas UDK seems to be slower about this.

 

I use Microsoft Visual C# 2010 Express to edit my code (a later version is probably out by now).  It doesn't allow you to set up breakpoints that will activate while you play in Unity, whereas I think MonoDevelop does (or did at one point), but it's a very robust tool and I think it's great.

 

So, to sum it up, I can personally recommend you stick with Unity.  If you need to optimize your performance sometime along the road, then as you said, you can purchase Unity Pro.  If Unity can't do something you want it to do, then you could probably figure out a way to do it yourself, or find someone else's method of doing it.

2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0