3D Version?

  • Hey whats up peeps!

    It's been a few days and I have a simple question for you....I love construct, oh so much. It is the very best 2D Game creation suite. However I really want to make 3D Games. I want to know if there is a program like construct where you can make 3D Games. What I meen by that is:

    1: NO Programing Required. I don't want to script. It is alot to learn as a teenager (Coding)

    2: Preferably a WYSIWYG Environment.

    Thats about it...I'm trying to make a horror game so if that helps you decide so be it. Also please don't give me a lecture on how I should learn a programing language. I am learning C++ and C# for 3D Game Studio. That is my engine of choice however I can't code, yet. (Yes it comes with pre-made scripts I know, they just make your game lame is all)

    Thanks for the help as all I've found is 3D RAD and I don't think it would make a very good Horror game...

  • Um heres a couple for you to look at

    http://darkbasic.thegamecreators.com/

    http://t3dgm.thegamecreators.com/

    http://www.3dgamestudio.com/

    http://www.blitzbasic.com/Products/_index_.php

    I think they all use something called LiteC, which means you do have to do some programming, but they are designed so you can put something together without any code, and then fine tune your game. Plus programming is usually made to be as easy as possible in these programs, you just type something like Player. and a list comes up showing you everything you have to choose from (called intellisense). Anyway theres a couple of others around, those are just a few that i've played with. I'm sure you'll get other suggestions

  • The easiest one I could recomend would be either BlitzBasic or DarkBasic. Since both of them are based on BASIC, they're both fairly easy to grasp and it doesn't take much to pull together something simple with them, although it still requires programming.

  • On a future note (a very future one) hopefully one day Construct will incoorperate the event/behavior system into a very easy to use 3D game engine.

    One day..

  • Hey guys,

    Thanks for the suggestions, I will look into Blitz primarily. It seems pretty darn awesome. Anyway If you guys have any more ideas don't afraid to thrown them at me. I'm always open to suggestion

  • I think people will continue to ask this from time to time, but I think that 3D is prohibitively more complex than 2D game development and therefore a WYSIWYG creation tool along the lines of a Construct 3D doesn't make any sense.

    Things like good 3D models and worlds are hard to come by unless you hire your own team or buy them off somewhere. The maths behind 3D games is much more complex as well - and it's hard enough in 2D. Finally, the industry is moving with such speed and momentum with teams of hundreds of developers and artists, it seems unlikely that anything us lot could come up with would ever be comparable to anything you buy off the shelf in a shop. Still, try out some of the links Davo posted - they seem to be doing alright!

  • I guess its kind of like saying dont try drawing a picture because theres already millions of successful artists and what makes you think your drawing will compare.... The only problem with blitz is it doesn't really come with any built in editors. I think they provide some free ones you can use instead though.

  • Yeah...

    3D Is waaaay harder then 2D, but I like it so much more. I love being able to walk around in a real world (or fake one for that matter) the fact that I could bring one to life and actually walk around in it astonishes me. I totally forgot about Blenders Game Engine. I might try that as well. Especially the new 2.48 version coming out has a vastly improved 3D Editor for game creation.

    Sorry that this has been asked before sounds like many times, I'll admit I didn't search the forums first.

  • I think people will continue to ask this from time to time, but I think that 3D is prohibitively more complex than 2D game development and therefore a WYSIWYG creation tool along the lines of a Construct 3D doesn't make any sense.

    Things like good 3D models and worlds are hard to come by unless you hire your own team or buy them off somewhere. The maths behind 3D games is much more complex as well - and it's hard enough in 2D. Finally, the industry is moving with such speed and momentum with teams of hundreds of developers and artists, it seems unlikely that anything us lot could come up with would ever be comparable to anything you buy off the shelf in a shop. Still, try out some of the links Davo posted - they seem to be doing alright!

    i agree that it probably isn't worth it for Construct to try and tackle true 3D gaming, but i'd really appreciate the ability to at least draw 3D models so that, for example, i could have 3D backdrops for my 2D games.

    <img src="http://www.mypsp.com.au/img/game/large/game79-4.jpg">

    being able to make 3D environments like this, even if i had to fake collision detection with invisible rectangles, would be greatly appreciated.

  • I have to disagree. I think that there is a lot that can be done with relatively simple additions to construct. It won't be crysis, but with some basic controls I think some really awesome stuff could be made.

    My list for what would be needed:

    3D model object

    play animations (no need for inverse kinematics, ragdolls or any of that complex stuff)

    3d collisions

    3d lighting (again, basic stuff)

    camera controls (set xyz, etc)

    set sprite's Z position

    perspective rendering (<--As far as I know, construct renders things with an isometric (no perspective) camera.)

    If we were able to set that to a normal perspective-based camera (perhaps on a per-layer basis?) and had the abilities listed above, we could make all sorts of awesome 3d games.

    A couple 3d behaviors might be nice too, like 3d bullet. I'm not a 3d programmer, so forgive me if I underestimate the task of what I've listed, but as far as I know those would be relatively simple as far as 3d goes.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • perspective rendering (<--As far as I know, construct renders things with an isometric (no perspective) camera.)

    Actually the 3D box object does render in perspective. If it were orthographic (I believe that's the word you're looking for), you wouldn't see the sides of the box angling away towards a vanishing point, there wouldn't be any foreshortening, and no depth cues except Z layering.

    And yes, I think you've underestimated the tasks you've listed. The ability to load and render models with animation itself is a pretty tall order, let alone 3D collisions and whatnot. Hell, the 3D box doesn't even do 3D collisions. dfyb has a more realistic approach to the situation, and making 2.5D games like how he's suggesting is a much more realistic goal.

    And even if you only had the ability to load an animated mesh, you could still fake real 3D with events anyway. Take a look at David's Wolfenstein demo... already it's on it's way to becoming a real FPS. I'm sure some clever person (Glamthaus ) will pop in there any second and show everyone how to make it mouse-look up and down, and after that how to move in the Y world axis. Arcticus has a pretty clever system for vertical movement with his orthographic game already, with some tweaking it could be adopted to render the world appropriately.

  • My 3d program uses 'isometric' for a perspectiveless camera, I should've looked it up. I didn't convey what I meant properly by that, I know boxes are rendered with perspective, I meant for the entire camera because it seems like the camera's fixed at orthographic, and so can't move around freely in a 3d world with perspective (I shouldn't have mentioned that since I don't entirely understand how the camera(s?) work). Is there another camera for the 3d box? I guess my head isn't wrapped around the concept of moving the camera around in 3D when it's rendering both orthographic and regular perspective at the same time. Forget that point.

    Again, I still have to disagree though, via the point you made - construct already has a lot of power to make 3d games as it is now (if you don't mind using boxes). I think even an 3D RTS or a 3d mario-type game could be done with only adding animated meshes and lighting (and being able to click on a 3d object, forgot that one).

    Making a 3d box jump or run around is easy already. For the RTS, you can use a sprite with RTS movement elsewhere on the layout to control the x and z position of the box (mapped to the x and y positions), as well as the yaw, and solid sprites as obstacles, so while it seems like the box is navigating around obstacles in 3D, it's really a normal sprite doing it offscreen with 2d pathfinding. It's a little clumsy, but it works.

    Animated meshes I don't know anything about, so I won't comment on.

    I should have said basic 3d box collisions. I know exact 3d collisions are hard, but simple ones can be done now via events (I know how to check if a point in 3d space is in a box, but if not two boxes are overlapping). They can be faked to some extent by checking in 2d for two dimensions (like I mentioned above for the RTS) and use events for the third. It wouldn't be the most exact method in the world, but it would work for basic games.

    Sprites are already setting their X and Y - I remember someone saying it would be possible to make a 3d sprite object, if it required too much modification of the normal sprite.

    Honestly, I think you overestimate the difficulty. I don't mean to suggest that I know better than the developers, or how long it should take but from what I know about 3D, they don't seem like either insurmountable tasks or unreasonable requests.

    Clarification: I think they're right that they should concentrate on the 2D part first. This is post 1.0 stuff.

    Sorry about the wall of text.

  • Just figured I would add my 2c on this topic.

    3D Sprites. If this is anywhere near as easy to code as a plug-in as it is to fake within Construct (See: http://www.fileshack.us/get_file.php?id ... lation.cap), then it should be a walk in the park to create. This will be the first plug-in I will be attempting to make (Just waiting on VS2008 so I can begin).

    The other stuff will hopefully flow on from there, but we'll see how difficult it gets . (Though I must admit I'm feeling fairly confident at this point. Lets hope I stay that way.)

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)