Jump to content
  • Advertisement
Sign in to follow this  
Chirieac

Open world 3D game without a specific game engine

This topic is 2156 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

 

But are you sure an engine is what you want? An engine is a multipurpose, reusable tool that provides everything you could conceivably need.

That is what I was trying to say. I didn't thought on building a game engine, at least not a multipurpose, reusable tool that everyone of them tries to be.

I just want to build a game without a game engine. Of course, that involves in building the components that every engine has, but if the base system has only what I need and is build especially for that, that makes it a game engine? If the so called game engine can't live outside of my game, because is the actual game, does it make it a game engine?

I imagine is a lot of work and needs a lot of knowledge and time/years, but it should definitely not be compared with what the big companies do, with an actual game engine, right?

 

I've searched around before posting this topic and from my understanding just because you've made a game from scratch, doesn't mean you have an engine. A game engine is the reusable, configurable and generalized part that can be used to make other games, right?

 

 

imo youre like diver in stupidity (no offence) - iMO it is totally unimportant if you will try to build a big game without engine, with engine, or with open source engine, because you will do nothing (you will not do even an one thousand part of nothing) It is nice to live in dreams, but I am not sure if you should confront this with reality if you wanna live in them because you will lost them so if you want talk crazy dreams state clearly you want to talk about crazy dreams not ask for reality. Dreams are not bad but it seems  that you do not want to go with a true way and state clearly that you do not know almost nothing (and take a book) but cheat and dream. its interesting to read about your dreams but do not cheat that you talking about the real - the reality is your keyboard and simple game you will probably never do (I am working hard for years to make some decent/fine small game)

Edited by fir

Share this post


Link to post
Share on other sites
Advertisement

Let me state clearly what you should be doing:

Year 0:

Install unity, or any other engine that lets you insert models directly and view them as is

Learn to draw

Learn 3dsmax or maya or blender

Learn GIMP/photophail or any other painting program

 

Year 3:

Create professional art assets for your game

The art assets look ok in a game now

 

Year 5:

View your beautiful world (that you cannot interact with, yet...)

 

But so what if you can't interact with it..

 

Year 5.1:

Show other people how serious you are about this project

 

Creating a game engine, then creating a game _AND THEN_ creating art assets that make your game beautiful is something that requires you to work full-time for years

Not to mention the extremely high percentage of people who give up before even getting started, and most of the remaining percentage who give up somewhere underways

 

Take peoples advice, and use something that exists already, focus your energy and time on something that doesn't exist already: Namely the art assets needed for your game. If you are lucky, after a few years of working on these assets maybe a programmer will come along and say - hey, these look really great, they look tailored specifically for a game and I can help you with creating it. Now you can collaborate with others who have taken notice of your exceptional work.

 

And let me put this clearly: Nothing says "I really want to create this game" more than actually creating what you set out to do

No programming necessary

 

Back in the day I made an IRC server (4 years), which no one used.. I made it because I wanted to create it

then i wrote a zelda game engine (5 years), which no one used.. I dont think any other game of that type has the amount of features that i managed to put in

but it became so complicated to use it that even I didn't bother making a game with it ;) (so what, I like creating engines!)

 

and now I'm making a minecraftian voxel game engine of sorts.. Obviously it doesn't even have a name

I just like creating game engines.. I'm on the second year of coding it, and I seriously doubt I will ever even give it a name :)

 

Do you want to create your game this much? That you don't care about anything else.. If you do, you can go ahead and create that engine, then the game, the art, the music and the sound. And that will be the correct decision :)

Edited by Kaptein

Share this post


Link to post
Share on other sites
Umm, honestly an IRC server should not be taking 4 years. A Zelda engine should not be taking 5 years. These sorts of figures are going to scare people away from developing anything themselves.

For 2D, you do not need a game engine (which is why barely any 2D game engines exist). For 3D, a game "engine" (i.e based on OpenGL) that is perfectly acceptable for an indie game should take about 2 months to make.

Artwork will be the main issue in creating a believable world. Unfortunately I (or Unity) cannot help you with this ;)

Share this post


Link to post
Share on other sites

Umm, honestly an IRC server should not be taking 4 years. A Zelda engine should not be taking 5 years. These sorts of figures are going to scare people away from developing anything themselves.

For 2D, you do not need a game engine (which is why barely any 2D game engines exist). For 3D, a game "engine" (i.e based on OpenGL) that is perfectly acceptable for an indie game should take about 2 months to make.

Artwork will be the main issue in creating a believable world. Unfortunately I (or Unity) cannot help you with this ;)

 

Honestly I disagree that it shouldnt - depends what one do,

The most time take the learning here not doing (writing). 

 

I got some framework for 2d games (maybe somethink like allegro but simpler) and bunch of some simple 2d prototypes (testing for ideas) and it took me a five years (but this five years involve also taking a ground up in general programming )

Edited by fir

Share this post


Link to post
Share on other sites

imo youre like diver in stupidity (no offence) - iMO it is totally unimportant if you will try to build a big game without engine, with engine, or with open source engine, because you will do nothing (you will not do even an one thousand part of nothing) [...]  the reality is your keyboard and simple game you will probably never do (I am working hard for years to make some decent/fine small game)

Please let me borrow your crystal ball sometime...

 

Anyway, thank you for your help everyone. I will definitely think more about using an open-source game engine instead of a commercial one. Good luck with your projects!

Edited by Chirieac

Share this post


Link to post
Share on other sites

 

imo youre like diver in stupidity (no offence) - iMO it is totally unimportant if you will try to build a big game without engine, with engine, or with open source engine, because you will do nothing (you will not do even an one thousand part of nothing) [...]  the reality is your keyboard and simple game you will probably never do (I am working hard for years to make some decent/fine small game)

Please let me borrow your crystal ball sometime...

 

Anyway, thank you for your help everyone. I will definitely think more about using an open-source game engine instead of a commercial one. Good luck with your projects!

 

 

It is not from crystall ball but it comes from the notice that you 

like talking crazy about making a big game instead of doing

simple one - So I think youre not interested in reality and you just like crazy dream talking.

Edited by fir

Share this post


Link to post
Share on other sites

It is not from crystall bal but it comes from the notice that you 
like talking crazy about making a big game instead of doing
simple one - So I think youre not interested in reality and you just like crazy dream talking.

I didn't said I want to make a big game. Maybe you should pay more attention to what I've said.

Also, just because I'm considering to make a game that seems big, doesn't mean I want to do it now from the start and I didn't asked how to do it.

 

Do I really said crazy things in my posts? What's wrong with dreaming? Everything starts with a dream.

 

I've said:

"Is it possible for an average guy to learn what it needs to learn in order to create a beautiful game without an existing game engine? A game that could look almost as beautiful as CryEngine/Unigine capabilities? Speaking just in terms of technology, not the art content that contribute to the beauty.

Is it possible with so many resources/knowledge available these days on the internet?"

 

I came here asking for good advice to help me to make a good decision before I even begin. I came here to find what's possible and what not. To find why, how hard and how much time could it take.

Some users were kind to push me in the right direction suggesting to use open-source engines if I do not like the commercial ones. They explained to me why is a good idea and I understood. I've asked what involves in being able to use them and to modify them and I've got my answers.

 

So, I have all I need now, thanks!

Edited by Chirieac

Share this post


Link to post
Share on other sites

 

It is not from crystall bal but it comes from the notice that you 
like talking crazy about making a big game instead of doing
simple one - So I think youre not interested in reality and you just like crazy dream talking.

I didn't said I want to make a big game. Maybe you should pay more attention to what I've said.

Also, just because I'm considering to make a game that seems big, doesn't mean I want to do it now from the start and I didn't asked how to do it.

 

Do I really said crazy things in my posts? What's wrong with dreaming? Everything starts with a dream.

 

I've said:

"Is it possible for an average guy to learn what it needs to learn in order to create a beautiful game without an existing game engine? A game that could look almost as beautiful as CryEngine/Unigine capabilities? Speaking just in terms of technology, not the art content that contribute to the beauty.

Is it possible with so many resources/knowledge available these days on the internet?"

 

 

 

 

 

If not a big game what is this :

 

"I've decided that I want to create my own open world 3D game. I want to do this in my own free time, for my own peace of mind. Is not something that I would want to sell to make money. The project needs to be more than just a game. It needs to showcase the beauty of my country, its landscape, its architecture and lost traditions. The world needs to be big (maybe 100km x 70km) and beautiful."

 

the most obscure point in yr attitude is why you do not

 answer to the point of making a small game first (some

like 2d game ?) This is most crazy to me. Could you answer to that?

 

IMO this is most revelant advice - make small game,learn some basic stuff. You seem to ignore such advice and this is really quite dumb. So that if a reason why i say that it seems that you just wanna live in a world of crazy dreams (and talking bullshits)  not learn to code.

Edited by fir

Share this post


Link to post
Share on other sites

Fir the word you just used are unacceptable.

 

Also the OP got his answers. He is satisfied with the advices he got. Lay down the arms(and bad language).

 

Be friendly and civilized, please.

Share this post


Link to post
Share on other sites
If you just want to make an open world for the sake of it, then just buy an existing open-world game with modding support (Fallout 3, Arma 3, etc), and use it's tools and engine to make your world.
As a beginner, modding will be far easier than trying to either work from scratch or work with a raw engine without a base game/content on it already.

By picking an existing game that closely resembles the kind you'd like to make, then that part is mostly done, and you can just focus on building your world.
If the setting are similar, then you can also borrow some of the game's art assets instead of making all the art from scratch.


However, do you want to be a programmer or a content creator (artist, level designer)?
In a real games company, those are 3 different roles, because ideally each of those people will have a decade of practice in their field. It's not economical to train someone in programming for a decade and then have them work on buildings/architecture/landscape art ;)

If you want to just focus on the landscapes and cities, then make that your main goal, and de-emphasis any tech/gameplay programming tasks. Again, simply picking up proven tech/gamplay (in the form of a good SDK or appropriate mod tools) is a very valid platform to work from.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!