Sign in to follow this  
m0j0mann

2D vs 3D and some other newbie questions

Recommended Posts

m0j0mann    102
Hi all,

This is my first post - I hope it's in the right section!

My friend (a 3D artist/animation student) and I have made a pact to try and break into the gaming industry. We've got an idea for a social/educational game that we're really excited about, and we're busy putting together a GDD and some concept art. The game will be about city-building and population management in a sci-fi/fantasy environment, and will also feature some simple combat elements. (pve and pvp)

What is concerning me at the moment is time considerations. We're obviously a very small operation as we're just starting out, and we want to make our first project too hard for ourselves. My question is this: from a programming perspective, is it neccessarily more time-consuming to code a 3D game than it is to code a 2D game?

Some other newbie questions:
- I'm confused by isometric games. Are they 2D, 3D, or can they be both?
- How long do simple, farmville-style social games take (on average) to build?
- Do we need a programmer for this project, or are there any easy-to use game-building programs that we can input our own content/graphics into?

Sorry about the flagrant, infuriating newbishness on display here. [img]http://public.gamedev.net//public/style_emoticons/default/wacko.png[/img] I would be eternally grateful for any help!

Share this post


Link to post
Share on other sites
Inukai    1331
Hi Mojoman

[quote name='Mojoman' timestamp='1332905659' post='4925875']
My question is this: from a programming perspective, is it neccessarily more time-consuming to code a 3D game than it is to code a 2D game?
[/quote]

Yes it is.(unless you use some kind of editor/game maker/etc software)

[quote name='Mojoman' timestamp='1332905659' post='4925875']
How long do simple, farmville-style social games take (on average) to build?
[/quote]

If you know how to it, would say around a year.

[quote name='Mojoman' timestamp='1332905659' post='4925875']
Do we need a programmer for this project, or are there any easy-to use game-building programs that we can input our own content/graphics into?
[/quote]

Wait, you got no experiences in programming? Well, there are some editors/game makers/etc, but I wouldn't recommend them, because you want to break into the game industry. You could try to make some easy Flash-games, which are quite easy to program. I don't think that you would find a programmer who would join you to create YOUR idea. If you really want to break into the industry, you should join an existing group, because artists are ALWAYS wanted.

Share this post


Link to post
Share on other sites
Satharis    2444
So wait are you an artist too? What are you specifically? Either way what it comes down to is the fact you're going to have to find a programmer to work with if you want to create any sort of "actual" game, using this project as a way to get into the industry just means you really need to make something decent.

If you're artists you might be better off just making art, use a pre-exsting game and make art for it, or find a team. Are you a designer? Unfortunately being a "designer" by itself is about the hardest job there is to create a portfolio for, people don't hire folks with just design ideas, anyone can do that. At the very least if you want to show off your design skill you'd really have to take the reins and play another role as well, rather that be a producer cobbling together a programmer and any other team members you need, or finding someone that -can- do that.

Share this post


Link to post
Share on other sites
find a programmer, then maybe our products can help you to complete your project, they are a kind of smart and easy using modeling tool and a game engine, visit our website : [url="http://www.gamegugu.com"]www.gamegugu.com[/url] to get more informations.

Share this post


Link to post
Share on other sites
MotorBully    144
Yeah,Satharis's word was quite right.To be a modest person,and you will get a wide road to walk on. But if you have nothing special , i suggest you ?learn more.When you make some good friend who is good at what you sign,you can try it.

Share this post


Link to post
Share on other sites
m0j0mann    102
Thanks a lot for the help guys, I really appreciate it.

To clarify, we aren't looking to be hired, and we're prepared to cobble a team together if needs be. Neither of us like the idea of working on a project other than this (I guess "breaking in" was the wrong phrase, sorry.) It'll be hard, but I guess we'll have to try and find a programmer.

Thanks again!

Share this post


Link to post
Share on other sites
lauris71    841
[quote name='Mojoman' timestamp='1332905659' post='4925875']
- I'm confused by isometric games. Are they 2D, 3D, or can they be both?
[/quote]
Isometric projection is one kind of 3D projection to 2D surface, the other being perspective projection. So in theory isometric games are 3D.
Now isometric projection does not have perspective - i.e. all objects appear the same size, regardless of distance. Also, if you do not plan to allow changing of camera angle, all objects ALWAYS appear the same. Thus it is possible to render isometric world with 2D tileset and sprites - and it is often done that way.
Whether it is actually easier to do it in 2D or 3D depends on many factors.

Share this post


Link to post
Share on other sites
jbadams    25675
I'd suggest taking a look at [url="http://unity3d.com/"]Unity3d[/url], which will give you a solid foundation towards your game without having to start from scratch. It has great documentation, plenty of examples, and a helpful and active community. You'll also be able to use your friend's 3d artwork rather than having to learn to create 2d instead. You can also produce a stand-alone executable or run it in a web-browser -- or if you're willing to buy a more expensive licence can even target Android or iOS.

Share this post


Link to post
Share on other sites
Abion47    122
[quote name='jbadams' timestamp='1333365108' post='4927436']
I'd suggest taking a look at [url="http://unity3d.com/"]Unity3d[/url], which will give you a solid foundation towards your game without having to start from scratch. It has great documentation, plenty of examples, and a helpful and active community. You'll also be able to use your friend's 3d artwork rather than having to learn to create 2d instead. You can also produce a stand-alone executable or run it in a web-browser -- or if you're willing to buy a more expensive licence can even target Android or iOS.
[/quote]

Unity is actually a good choice. It is very powerul, very flexible, very beginner-friendly, and very inexpensive. The basic package is completely free to use in both personal and commercial projects without charging monthly fees or royalties. In fact, it currently has a promotion going on until the 8th that you can get iOS and Android licenses [i]completely free![/i] Seriously - go check out the prices for those licenses at the store. No trial time, no subscription, no royalties, nothing! I have a couple of friends that are Unity enthusiasts that have confirmed that this is the real deal.

Also, if you are interested, the Unity team has semi-periodic online courses that help teach you a lot of the basics. These are also free, and you can just show up and leave whenever (seating is limited, however). The next ones are tonight and on Wednesday. More info: [url="http://unity3d.com/support/online-training/"]http://unity3d.com/support/online-training/[/url]

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