Jump to content

  • Log In with Google      Sign In   
  • Create Account

3D engine with no programming required?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
14 replies to this topic

#1 wattywatts   Members   -  Reputation: 103

Like
0Likes
Like

Posted 02 September 2012 - 10:41 AM

Hi all.
I doubt such a thing exists, at least not how I'd like it, but I assume I stand a better chance of finding out if I ask, so here I am.
I usually use darkbasic, because I really hate programming and it's always seemed the easiest solution to me. But lately I've been getting burned out on game making just from the bit of coding I have to do in that.
I'm primarily a graphics guy, and I'm looking to make a king's field (first person precursor to dark souls) kind of game, and I need an engine that can give me real time lighting with shadows, bump mapping, and good collision detection. Ideally I'd like to be able to import my levels, set up my lights (with one light locked to the camera position) and walk around.
Is there anything even close to what I'm describing (also ideally, I'd like to be able to potentially sell the game when it's finished)?

Thanks for reading, I'm sure this sort of question comes up all too often.

Sponsor:

#2 Madhed   Crossbones+   -  Reputation: 2949

Like
1Likes
Like

Posted 02 September 2012 - 10:53 AM

Have you tried http://www.unity3d.com ? Unfotunately the free version doesn't support real time shadows and you have to do some programming. But IMHO it's currently the most user-friendly engine around.

#3 TheTroll   Members   -  Reputation: 882

Like
9Likes
Like

Posted 02 September 2012 - 10:55 AM

wattywatts, there is no game engine that requires no programing, or it would already be the game you wanted just without your art. The reality is if you want the game to be your own, you need to code it to be your own.

#4 Angus Hollands   Members   -  Reputation: 716

Like
3Likes
Like

Posted 02 September 2012 - 12:37 PM

Actually, there is. Using Blender 3D You can use logic bricks. Yes, they are by definition "programming", but Logic Bricks aren't typing. you just combine them to do different things:

http://blender.org/download
Game Engine

#5 GameCreator   Members   -  Reputation: 755

Like
2Likes
Like

Posted 02 September 2012 - 12:40 PM

there is no game engine that requires no programing

Not true. For example, Construct 2 requires no coding and you can get a playable game going with it (though it's a 2D engine). There is also scripting, which tends to be simpler than coding, which many engines support. That said, I don't have an answer for you. I personally use Leadwerks, which is simple C coding.

#6 darkleemar   Members   -  Reputation: 111

Like
1Likes
Like

Posted 02 September 2012 - 04:01 PM

I'm pretty sure UDK doesnt require programming..... http://www.unrealengine.com/en/features/kismet

#7 wattywatts   Members   -  Reputation: 103

Like
0Likes
Like

Posted 02 September 2012 - 04:04 PM

Hmm. Well thank's everyone for your input. I have tried unity but for whatever reason I didn't care for the interface and didn't use it very extensively. Blender is absolutely the most confusing program I've ever bothered with... almost gives me a headache to think about trying to learn actually. ;)
I've played around with leadwerks and I was very impressed with what I saw, particularly the physics system! I suppose I'd best stick with darkbasic just because I already know it fairly well. But I can definitely envision a future where artists will have a programming free option!

Isn't UDK only available to big name companies for commercial projects?

#8 Casey Hardman   Crossbones+   -  Reputation: 2207

Like
3Likes
Like

Posted 02 September 2012 - 04:36 PM

If programming was a pool of water, I see you as a person at the edge of the pool staring daggers at the water, too afraid to go in because it looks too cold.

Have you tried Unity with UnityScript (aka JavaScript)? It's a fairly simple language and won't bother you about syntax as much as C# might. You could try using Boo as a language instead. It may be easier/more similar to DarkBasic, but I've never looked into it.

Once I got used to Unity's interface, it proved to be very intuitive. It allows you to pull around views to wherever you want, and add new ones wherever you want. Maybe try some customization to make it more comfortable?

Otherwise, if you still dislike it, try UDK and the Kismet system out (which someone else mentioned above). I don't use UDK, so I can't give you much advice there.
More about UDK's licensing can be found here.

Maybe I'm just biased, but it seems like relying on a 'no programming alternative' would limit how specific you could make your game, and if it doesn't, then it seems like it would just be adding a lot of unnecessary GUI to what could just be a text file.

#9 jbadams   Senior Staff   -  Reputation: 18577

Like
0Likes
Like

Posted 02 September 2012 - 06:17 PM

I'm not sure how suitable they would be for the type of game you're trying to create, but you could also take a look at FPS Creator or Realm Crafter.

#10 MrDaaark   Members   -  Reputation: 3555

Like
3Likes
Like

Posted 02 September 2012 - 07:00 PM

You can always watch the videos at BlenderCookie.com (free). Blender is very easy to use.

#11 6677   Members   -  Reputation: 1058

Like
1Likes
Like

Posted 03 September 2012 - 08:10 AM

Isn't UDK only available to big name companies for commercial projects?

Its now available for free on non-commercial projects. You can also develop your project as non-commercial at first until you have a running prototype at which point you are able to contact them for a royalty based license to sell the game commercially. Technically you don't need a running prototype to get the royalty license but they probably won't take you seriously enough to give you the license until you can show them one.

#12 robindejongh   Members   -  Reputation: 148

Like
1Likes
Like

Posted 03 September 2012 - 09:03 AM

I agree with Angus. Blender Game Engine can get you up and running with a working 3D game using just drag-and-drop elements called "logic bricks". There's a new book due out soon, which can help you with the whole process www.amazon.com/Blender-Game-Engine-Beginners-Guide/dp/1849517029/

#13 darkleemar   Members   -  Reputation: 111

Like
0Likes
Like

Posted 03 September 2012 - 09:44 AM

Yes Blender Game engine is really nice for beginners as you don't have to worry about exporting your models and animations and all that, you can do everything inside the application.

#14 SimonForsman   Crossbones+   -  Reputation: 6109

Like
0Likes
Like

Posted 03 September 2012 - 11:41 AM


Isn't UDK only available to big name companies for commercial projects?

Its now available for free on non-commercial projects. You can also develop your project as non-commercial at first until you have a running prototype at which point you are able to contact them for a royalty based license to sell the game commercially. Technically you don't need a running prototype to get the royalty license but they probably won't take you seriously enough to give you the license until you can show them one.


IIRC you just have to pay them $99 to get the royalty license, From what i can tell they don't really care who you are as long as you are over 18 and capable of paying them.
I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!

#15 Marzeth   Members   -  Reputation: 105

Like
0Likes
Like

Posted 05 September 2012 - 11:35 AM

I'm just starting to get into game design, so excuse my ignorance on the topic, but thought it may help.

Someone suggested I try playMaker, which is a visual scripting tool for Unity3D. I'm sure there's some programming involved, but making it visual surely must help.

http://www.hutonggam...m/features.html

Hope that helps!

Edited by Marzeth, 05 September 2012 - 11:36 AM.





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS