Page 1 of 3
hmm game programming
Posted: Tue Jul 20, 2004 2:52 am
by thefool
Hi there
if im going to lean game programming, should i learn using ogre first? Or using dx directly or opengl?
what is easiest and fast'est to lean?
thanks in advance
Posted: Tue Jul 20, 2004 3:38 am
by MadMax
Why not use PureBasic?
OK, I know it's 3D is not yet the best, but for 2D it's a great lang.
Posted: Tue Jul 20, 2004 3:45 am
by thefool
Ogre is the engine included with PB.
i guess that must be the easiest choise.
maybe i should mention it is 3d i want to learn.
guess i will go playn' with ogre.
However, someone once said that it couldnt make shadows? Is that right?
but anyway i guess its powerfull enough for me

Posted: Tue Jul 20, 2004 2:57 pm
by DriakTravo
THe EASIEST 3D language to learn for begginer programmers is DarkBasic.
http://darkbasic.thegamecreators.com/
if you have the cash, I would recommend DB Pro
http://darkbasicpro.thegamecreators.com/
After you get the hang of programming in a begginers language mabe you would like to move on to a bit more complicated language and so on.
Posted: Tue Jul 20, 2004 5:03 pm
by Moonshine
I agree, go with DarkBasic Pro for 3d. Ive tried to interface a number of 3d engines with PB with no luck - due to the world being so C++ biased.
Posted: Tue Jul 20, 2004 5:39 pm
by LarsG
Or go Blitz3D..

Posted: Tue Jul 20, 2004 9:04 pm
by thefool
no blitz 3d

I'd rather go quickbasic then
hmm darkbasic pro for €76.99- Thats a bit high. But itw not that high, though. But doing it in PB is that too hard, or is dbpro better for games?
Posted: Tue Jul 20, 2004 9:20 pm
by Codemonger
Darkbasic & Blitz 3D are specifically for Game Creation .. they do not create dll's, they cannot import 'c' .lib files, I don't think they give you access to Win32 API so easy and they don't allow you to manipulate memory with pointers and address and peek and poke etc (pls. correct me if I'm wrong) ...
So PB can be used as a supplement or addition to what these languages offer. With PB you can easily tap into Win32 API and 'C' Libs and then create a "DLL" that u can use in one of the other languages.
..
Posted: Tue Jul 20, 2004 9:36 pm
by NoahPhense
thefool wrote:no blitz 3d

I'd rather go quickbasic then
hmm darkbasic pro for €76.99- Thats a bit high. But itw not that high, though. But doing it in PB is that too hard, or is dbpro better for games?
You could easily spend $1000 usd at DB Pro.. by buying all the GOOD stuff.
That will never be an option for me.. I'll write the sh*t before I buy it..
- np
Posted: Tue Jul 20, 2004 10:28 pm
by thefool
You could easily spend $1000 usd at DB Pro.. by buying all the GOOD stuff.
what do ya mean?
Posted: Tue Jul 20, 2004 11:53 pm
by DriakTravo
Isnt there a demo where you can try it?! ;D
..
Posted: Tue Jul 20, 2004 11:59 pm
by NoahPhense
thefool wrote:You could easily spend $1000 usd at DB Pro.. by buying all the GOOD stuff.
what do ya mean?
http://darkbasicpro.thegamecreators.com/
go there.. scroll your mouse across all the dropdowns.. all those products
are purchasable..
- np
Posted: Wed Jul 21, 2004 9:26 am
by thefool
ah i see.
but i guess i dont need them that much, sice i am leaning to use blender. Already learnt how to use magnetic tools to create terrain.
Posted: Wed Jul 21, 2004 10:52 am
by thefool
arent there any great free 3d engines out there other than ogre?
Posted: Wed Jul 21, 2004 2:12 pm
by Zaphod
there are plenty of free 3d engines, but you will need to know how to program in c to use them, since c is the standard gameprogrammers language.
google for crystelspace or irrlicht for example.
if you are serious about learning how to programm 3d games i would recommand reading some books about c or c++ and then read "tricks of the 3d game programming gurus".
another book that i can recommand is "3d-grafik programmierung" by marius apetri (sorry, i don't know if there is an english version of this book).