Page 1 of 2

3D GE

PostPosted: Wed Dec 09, 2009 1:48 pm
by savvy
How about a 3D GE, where you can make 3D games and 2D games, instead of just 2D games.
we need left, right, top, bottom and 3D screens, and the extra Z angle.

Re: 3D GE

PostPosted: Wed Dec 09, 2009 1:53 pm
by savvy
Oh, i forgot, it also needs to be the same style coding, say call it C*.

Re: 3D GE

PostPosted: Wed Dec 09, 2009 2:04 pm
by DST
The problem with multiuse software like that is that such different things are needed, and they need to be optimized to the task at hand. The more functions it has, the less specialized it can be in any specific functions.

Or to say, 2d and 3d require so many different optimizations, that there's really no marrying the two. Each side ends up carrying the baggage of the other.

And though you see successful commercial games that appear to be both, they are optimized to be just that game. They are stripped of all the features they don't utilize. This specialization is what gives them their smoothness and cpu-friendliness.


I'm not saying it can't be done, but that there are inherent conflicts in doing so. Add to that another dimension of conflict, GE's export to smaller platforms, like PPC, and it gets even more complicated.

Re: 3D GE

PostPosted: Wed Dec 09, 2009 3:15 pm
by MrJolteon
There's been talk about splitting the GE core in two.
Maybe like this?

Re: 3D GE

PostPosted: Wed Dec 09, 2009 5:05 pm
by krenisis
honestly that would be too much hassle instead of 2D game editor combined with 3D game editor there should just be 2 separate Game Editors.
the new 3D GameEditor should be scripted in c++ language because of advance features of the langauge. Plus if makslane needs help once people learn c++ they can help add more to game editor. I think its a mistake to keep c langauge. That caused too much problems when people wanted to upgrade it. I would like to here more opinions on this matter

Re: 3D GE

PostPosted: Wed Dec 09, 2009 6:10 pm
by MrJolteon
That's what the picture meant.

Re: 3D GE

PostPosted: Thu Dec 10, 2009 1:48 pm
by savvy
yeah, i know all that, i just think that we could make a 3D game creator, with physical response, and the same styled velocity and actor coding.

Re: 3D GE

PostPosted: Sat Dec 12, 2009 1:07 pm
by Hblade
What I was thinking is, to enable / disable OpenGL / 3D, when you click "New Game" their should be an option saying "Enable openGL" and "Disable openGL". Disabling open GL will allow you top make games for lower powered systems, such as smartphone, and some pocketPC's. Not all devices support openGL or 3D, so Game Editor must stay at 2D.

But if done right, you can enable both 3D and 2D inside 1 single application.

Re: 3D GE

PostPosted: Thu Dec 24, 2009 12:02 pm
by j2graves
I think that if GE ever gets 3D, it would have to be separate from the cross platform creator for reasons mentioned above.

perhaps when you click the GE icon, a box appears with these options:

Code: Select all
What kind of game do you want to make?

   3D                           2D
for windows                cross platform


the 3D option would take you to the 3D game creator, and the 2D option would take you to regular GE.

Re: 3D GE

PostPosted: Sat Dec 26, 2009 4:29 pm
by MrJolteon
Yea good idea!

Re: 3D GE

PostPosted: Tue Dec 29, 2009 6:26 am
by Bee-Ant
Just like DST said, combining 2D and 3D isn't a small task...
Also how can you make a 3D game while you can't even make a decent 2D ???
No mean to tease, but really...this is applied to everyone.

2D is the start point. Once you have advanced enough, you will think how to manipulate 2D into 3D.
What you need are the 3D basic stuff :
- scale
- rotation
Then you can create your own system to emulate it...

In this case...I would like to request scaling and rotating without canvas :D
So that it would make the 3D development easier
I'm not just requesting...
I help building that system now...

Re: 3D GE

PostPosted: Tue Dec 29, 2009 12:54 pm
by Fuzzy
If you want a 3D engine, go find one of the millions out there. GE is a 2D engine and a 2D community.

Re: 3D GE

PostPosted: Tue Dec 29, 2009 3:33 pm
by j2graves
I've TRIED to get a 3d engine, but they ALWAYS seem to be nothing more than a blank screen you type into, along with a 'simple' programming language I have to learn from scratch -.-"

What most of us want is a 3d engine with the simple, visual, easy to use interface like what GE has, one that gives you the ability to learn as you go along, and neither putting too much effort into your part, nor taking away your creative ability by doing EVERY SINGLE THING for you. GE allows you a great deal of freedom, and yet helps you a great deal on the harder things.

So most of us want a 3d engine that has a very similar interface to GE, hence, a 3d GE.

Re: 3D GE

PostPosted: Tue Dec 29, 2009 4:18 pm
by MrJolteon
j2graves wrote:I've TRIED to get a 3d engine, but they ALWAYS seem to be nothing more than a blank screen you type into, along with a 'simple' programming language I have to learn from scratch -.-"

What most of us want is a 3d engine with the simple, visual, easy to use interface like what GE has, one that gives you the ability to learn as you go along, and neither putting too much effort into your part, nor taking away your creative ability by doing EVERY SINGLE THING for you. GE allows you a great deal of freedom, and yet helps you a great deal on the harder things.

So most of us want a 3d engine that has a very similar interface to GE, hence, a 3d GE.

I have three 3D game creators you don't have to code to use.
  • 3D Rad
  • 3D Game Builder
  • FPS Creator
You need to buy FPS creator to export the games. You cannot export games in 3D Rad. In 3D Game Builder, i don't know.

Re: 3D GE

PostPosted: Tue Dec 29, 2009 4:48 pm
by Bee-Ant
j2graves wrote:I've TRIED to get a 3d engine, but they ALWAYS seem to be nothing more than a blank screen you type into, along with a 'simple' programming language I have to learn from scratch -.-"

What most of us want is a 3d engine with the simple, visual, easy to use interface like what GE has, one that gives you the ability to learn as you go along, and neither putting too much effort into your part, nor taking away your creative ability by doing EVERY SINGLE THING for you. GE allows you a great deal of freedom, and yet helps you a great deal on the harder things.

So most of us want a 3d engine that has a very similar interface to GE, hence, a 3d GE.

Just want to warn...
Handle 3 axises isnt as simple as 2 axises...
If you know gefox concept then you should ready to handle 3D