Hello, and thanks in advance for taking the time to read my post.
I am a person with a fair bit of experience in maya, photoshop, Zbrush, you know, those sorts of things, but I am absolutely fascinated by programmers who can write their own games. I have taken it upon myself to learn much of Flash and actionscript 3.0, but to my knowledge, there is no way to make a game in flash that is renderable in real time in 3D- which is what I specialize in. (I looked into away3d, But couldn't grasp the concept of exactly what it was)
While talking to a buddy online, I was pointed in the direction of Darkbasic pro. The language seemed simple, and it could apparently bring in 3d objects that could be used to make a 3d game. This seemed like a good idea, but while following the online tutorials, it seemed as though I was using a different darkbasic pro than everyone else- as many buttons did not seem to exist. Finding other good tutorials online for Darkbasic was extremely difficult, so I began my search anew for a relatively simple programming language.
Next, my minecraft admin (yeah, I play minecraft >,.,\< ) pointed me in the direction of java so I could write plugins for him. While java looks promising, I instead decided to hunt for a forum and get a more experienced opinion. Most topics that I have read on various forums revolve around people who already know a language but don't know how to do graphics. I know maya, and want to impliment my modeling and animation skills in a game.
I'm not one of those guys who wants to dominate the game industry with unrealistic expectations like rebuilding skyrim by myself. I just want to import a 3d level, import a 3d character with animation, walk him around, then learn to use imported weapons as weapons, import an enemy, and then kill it with said weapon, and maybe see where I want to go from there.
Perhaps that IS an unrealistic expectation. >,.,\< Better I find out here than months down the road.
Anyway, if anyone out there knows of a good language I can write a simple 3d game with... maybe even a language that will look good on a resume, post it here.
I really want to walk a character I made around a level I built. It's like an itch I can't scratch. I'm lost as to where to go from here. Which way to albuquerque?
It is just now after I posted this topic, that I find a "please read before posting" sticky post at the top of this forum, and I realize now that this post breaks about half of the rules for this forum - such as vague name for my post, and asking for help figuring out what language I should be learning. I would delete my post, but I am sadly unsure how. If you feel like answering this post before it gets deleted, it would be appreciated.
Do you really want to learn programming, or do you want to learn to use an engine? It sounds like you might be better served by something like UDK or Unity than by learning to build your own engine from scratch (which is a huge amount of work, especially if you have no prior programming experience).
Not sure about albuquerque, but I know the way to amarillo.
Reedbeta is right, something like Unity sounds like the right way for you to go.
Or if you want to be more adventurous, get yourself a free development environment . Something like devcpp or XNA.
Don't buy anything at this stage. Some people just aren't cut out to be programmers, not saying that this is you, but it may be, and if you buy every thing a pro developer uses you will need to sell your house to pay for it all.
This may sound like useless advice. Something so obvious it didn't need to be said, but you would be amazed at the number of people who have gone bust because they tried to run before they could walk.
Then get a free engine and play with it.
Don't set out to write a MMO or a AAA game, start out with space invaders and see how you go.
You might take to it like an Australian to bar-tending, or you might find it as enjoyable as a full body cavity search.
If you have the time, try both.
Unity and coding I mean, not bar-tending and a body cavity search...
place twisted cubes together then planar texture them, that will give you extremely cute graphics.