Sign in to follow this  
thenameisdivine@rocketmail.com

Am I obliged to create one?

Recommended Posts

Warning I'm not a PRO.

hi my name is pauline fisher this is my first time in gamedev.net smile.png

me old thread
viewtopic.php?f=141&t=47845

I dont want to extend this thread I started long time ago from the new boston forums. but.. there are few questions I want to ask more so. I started a new one. If you do have any tips and suggestion with regards to my older thread you can go ahead and pm me or whatnot!? ;) muah! 

question:

Am I obliged to create my very own 3d modeling software in creating a game? specially if im goin to start a verysmall game studio?
or can I used existing softwares for the 3d models like (blender3d, maya, 3dsmax etc,.) then export it on my game engine?

Share this post


Link to post
Share on other sites
Gian-Reto    7070

IF you go with an already existing engine (Unity, Unreal, Torque, C4, ....), you will most probably not even have to write any exporter plugin.

 

Make sure you use one of the standart formats (like .obj, .fbx, or something like this), and 99% of engines will already have importers (exporters? importers? Anyway, a plugin that imports it) for it.

 

You might face more difficulties with .blend, the standart format Blender saves its files as, just because not every engine will import it (Unity does AFAIK). But because of that Blender has a huge list of exporter plugins, and at least for the .obj one I can tell it works without problems.

 

So pick one of the existing 3D Packages (Blender if you are on a tight budget) and model away. Rest assured you will always be able to export into a mutlitude of formats, and your engine, as long as its an existing one, will always accept at least one of them.

Share this post


Link to post
Share on other sites
kop0113    2453
Whilst the Unreal engine is commonly used in professional game development, many companies still choose to write their own engine for various reasons (i.e more suited to problem domain, lighter, cheaper?, R&D tax breaks?, etc.) however, much less professional games studios write their own tools from scratch which are of the same scale as Maya, Blender, Max etc. and instead augment these existing ones with their own extensions and plugins suited to their projects.

However, much of the talent in professional studios will understand what is below the hood of something like Maya, and if given enough time could probably implement all the features. Developers that rather stay ignorant of the important low level details because they are using something basic like Unity is not really the sort of principle that exists outside of indie game development. Unfortunately limited time is relevant to both ;) Edited by Karsten_

Share this post


Link to post
Share on other sites
rAm_y_    686

Good luck to you programming your own modeling/animation software like Blender/Maya, these are extremely advanced software created over years by large amounts of highly skilled programmers.

Edited by rAm_y_

Share this post


Link to post
Share on other sites
Ravyne    14300

I can't think of anyone that rolls their own art tools for modeling or images -- studios will write art tools to do things that the existing tools don't, or to further process output from those standard art tools before it goes into their game. In general, tools exist for most anything you might want to do, but might not do it exactly as you want -- the path of least resistance is to write tools to close the gap, rather than to start from scratch.

Share this post


Link to post
Share on other sites
Tutorial Doctor    2573


or can I used existing softwares for the 3d models like (blender3d, maya, 3dsmax etc,.) then export it on my game engine?

 

That is what I do. Just create an exporter plugin for the 3d modeler of your choice if you want to use a different file format for your engine. 

Share this post


Link to post
Share on other sites
wisetaner    108

If your purpose/goal is to develop a 3D game as it sounds like it is, why would you think you were "obligated" to also develop your own 3D modeling software?

 

Developing games and developing modeling software are two entirely separate business models. Sure, you could do both, but why bother as it doesn't sound as though that is your desire/goal.

 

Just do as the others here have suggested, if you have the funds for Maya or 3DS Max then go that route. If your budget is limited go with the free open-source, Blender.

Share this post


Link to post
Share on other sites

Thanks man you guys are the best! Okay so that clears my mind. :)

 


Basically, it's like if you want to become a pro-cyclist. Your main goal would be learning how to cycle really fast, not worry about if you need to build your own bike.

 

And to this one. Ive seen it like this. To be a pro cyclist is to be like a gamer. And the one who build a bike is more like a game developer.

but doesnt mean to build a bike will mandatorily put you in the process of creating each materials from ground up right? (not unless you want to) but you can use an already existing materials like pre-made wheels, sprockets, sprints and chains. that other people already created. just so you can build your bike or even modify it. just like using pre-existing softwares to create 3d models and plug it in to your own engine.

And yah You got it right sir thanks :)

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