hmm game programming

Advanced game related topics
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

hmm game programming

Post 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
MadMax
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Oct 06, 2003 11:56 am

Post 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.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post 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 :)
DriakTravo
Enthusiast
Enthusiast
Posts: 346
Joined: Fri Oct 10, 2003 12:42 am
Location: Tampa,FL,USA
Contact:

Post 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.
Moonshine
Enthusiast
Enthusiast
Posts: 263
Joined: Tue May 25, 2004 12:13 am
Location: UK

Post 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.
Mark my words, when you least expect it, your uppance will come...
LarsG
Enthusiast
Enthusiast
Posts: 713
Joined: Mon Jun 02, 2003 1:06 pm
Location: Norway
Contact:

Post by LarsG »

Or go Blitz3D.. :D

AMD Athlon XP2400, 512 MB RAM, Hercules 3D Prophet 9600 256MB RAM, WinXP
PIII 800MHz, 320 MB RAM, Nvidia Riva Tnt 2 Mach 64 (32MB), WinXP + Linux
17" iMac, 1.8 GHz G5, 512 MB DDR-RAM, 80 GB HD, 64 MB Geforce FX 5200, SuperDrive, OSX
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post 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?
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post 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.
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

..

Post 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
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

You could easily spend $1000 usd at DB Pro.. by buying all the GOOD stuff.
what do ya mean?
DriakTravo
Enthusiast
Enthusiast
Posts: 346
Joined: Fri Oct 10, 2003 12:42 am
Location: Tampa,FL,USA
Contact:

Post by DriakTravo »

Isnt there a demo where you can try it?! ;D
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

..

Post 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
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post 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.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

arent there any great free 3d engines out there other than ogre?
Zaphod
User
User
Posts: 13
Joined: Thu Feb 19, 2004 1:25 pm

Post 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).
Post Reply