Creating a game-engine

D30729722d9b1fb0552a9f57b5b019bb
0
boberic 101 Feb 26, 2008 at 03:34

What tools do i need.
what is a good place to start?
What language is the best to begin with?
am i dumb for asking this question?
is this too daunting of a task for one man?(think of project offset before you answer that).

Is there a special program i need or do i just start with notepad and type away?
can some one point me in the right direction, because right now im swimming in the ocean and i have no compass.

2 Replies

Please log in or register to post a reply.

25173620a178828c4af639e495d588be
0
onyxthedog 101 Feb 26, 2008 at 04:02

@boberic

What tools do i need.
what is a good place to start?
What language is the best to begin with?
am i dumb for asking this question?
is this too daunting of a task for one man?(think of project offset before you answer that). Is there a special program i need or do i just start with notepad and type away?
can some one point me in the right direction, because right now im swimming in the ocean and i have no compass.

Sounds as if you have no programming experience! That is okay, just read this
thread and I want to add that you need to think of learning a programming language first! SDL can easily make a good engine! Ummm……You need to get your feet wet before you try to “swim”. Just learn a language (probably C++) and after that because you may want high-intensity graphics, I would learn Assembly language.

A0c9c0649c5deacc0ae3b7f7721c94d2
0
starstutter 101 Feb 26, 2008 at 04:18

@boberic

Is there a special program i need or do i just start with notepad and type away?

:lol: sorry, that just made me laugh. I remember when I was 13, and just got done learning simple HTML basics. I tried to go on and find a “how to make a game” website and just started coding in notepad. I was so confused why it never worked. :)

Anyway, from how painfully little you seem to know about this, I’d reccomend you start with something other than C++, maybe java or visual basic wouold be better. Really though, as a fair and maybe somewhat judgmental warning, you really shouldn’t underestimate what you’re trying to get in to.

It’s sad, but there are countless people that just think programming and making games is easy and fun. They quickly find out otherwise, that is, unless they have a real passion for doing it. I’ve been in a few C++ classes in my college and have watched at least 20+ people drop out of a class of a total of 35 to begin with. There are just so many people every semester that think they’re going in for an easy A and leave a week later with grey hair.

As for your questions:

What tools do i need. - there’s an abundance of tools on microsofts website under their free compilers. Or you can use dev C++, which I hate, but I have to admit it’s simple interface is good for begginers.

what is a good place to start? - Same as everybody else my friend. “Hello World”. As a first game, I would reccomend either pong or, for the sake of being unique, a game where you have to keep a ball in the air (like Breakout with no bricks).

What language is the best to begin with? - it’s a tough one. You could go with C++, but that’s typically a bit mind bending for begginers. The downside is that it has confusing and sometimes seemingly illogical syntax, the upside is the language has the most abundant tutorials available. Other languages such as Visual Basic or Java are easier to read, but have less tutorials available. Not to mention that you are going to need to go to C++ sooner or later reguardless of what you start with.

am i dumb for asking this question? - If you are we all are :)

is this too daunting of a task for one man? - “Depends” is a super annoying answer, but that’s really the only correct thing to say. If I may say from my experience though: Yes for the first 1 - 2 years depending on your learning speed. After that you could get started on simpler 3D and after a while, you could end up with a good engine. I am 18, started at 13 (although I have not been consistant through the years, partially from being self-taught), and I am just getting into the real advanced 3D graphics methods.

Really though, depending on how technologically inclined you will become, engine writing can be easier than game writing.

can some one point me in the right direction, because right now im swimming in the ocean and i have no compass. - actually I would say it’s more like you have a compass and are trying to navigate out of an ore mine. Maybe that’s not too comforting though