Whats the difference between...

Started by
3 comments, last by Tom Sloper 14 years ago
Ok... I've been doing a little research and a few things i want to know is... what are the diffrences in engines and libraries? And if i have a Engine do i not need a library? And if you are trying to make a game do you need anything else besides and engine and a library to make a game?
Advertisement
"What is the difference between acrylics and paints?
And if I have some acrylics, do I not need a paint?
And if you are trying to make a painting, do you need anything else besides an acrylics and a paint to make a painting?"

Above is what this question would sound like if this were a forum on painting instead of games. Your view on how games are made is entirely too simplistic. You can't simply drop a game engine into place. Games are some of the most difficult pieces of software to develop.

Buckle down and teach yourself programming. Save games for a little later, once you have gotten your feet wet.

Quote:Original post by idontknowshit
Ok... I've been doing a little research and a few things i want to know is...

what are the diffrences in engines and libraries?

I don't think there is any universally accepted, quantifiable answer to this question. I think most people think a library is a collection of pre-built code that can be reused project to project, while an engine is more comprehensive. Engine connotes power and hence an engine would be more powerful than a library. Moreover there are levels of comprehensiveness regarding engines. For example, a graphics engine like Ogre only handles 3D graphics. This is because the developer(s) only want to concentrate on graphics. There are other engines that handle everything -- user input, sound, etc. -- in addition to graphics.
Quote:Original post by idontknowshit
And if i have a Engine do i not need a library?

And if you are trying to make a game do you need anything else besides and engine and a library to make a game?

You do not need an engine or a library. You could code everything yourself from scratch. Most would advise against this.

I assume you want to make games. So ask yourself do you want to program games, writing source code, or would you prefer to construct a game using game-making programs?

There is no easy fast track to making games so try out the following basic advice to get a start. You will have to make many simple practice games first before you can make your dream game.

If you would like to program, learn an easy beginner language like Python or C#. Then if you chose Python, google "Pygame". If you chose C# google "c# xna".
[Edit: I reread this post and it sounds like I consider that Python and C# are 'beginner languages'. This is not the case. They are good for a beginner programmer who is learning to program, but at the same time they are awesome, useful languages which are used by many, including myself.]

If you do not want to code or have minimal coding look up "game maker" or "unity".

Also read all the FAQs here and keep reading the forums since you don't know shit.

[Edited by - signal_ on March 29, 2010 4:33:31 PM]
Alright Tic tac i dont think you got the point of my name "idontknowshit" kinda self explanatory. And also your probally that guy in school that never had any freinds but was always the first one to raise their hand and answer the question in math. Your the guy who is now thirty, fat and still hasnt had a girlfreind and does nothing but programming and watch porn on the computer all day. And dude your taking this way to seriously im a fucking freshman in highschool and i thought this would be a fun thing to try. Its not like i have the whole fucking day to just sit in front of a computer and learn this shit. In school im taking C++ and basic but im not gonna go out and take extra classes or something i have a life.


oh yea thanks signal, i think i'll look up game maker and just play around with that as I learn a bit more about C++. Once i get a better grasp of it i'll start trying to make my own game from the ground up. Its kind of just a hobby so I'm in no rush
Thanks signal
Closing this thread before the OP posts any more insults in it.
You may not knows it, but we want you to be civil here.

-- Tom Sloper -- sloperama.com

This topic is closed to new replies.

Advertisement