Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Game Making Tutorials for VC++
#11
I stand corrected. Thanks for pointing all that out. Smile
f only life let you press CTRL-Z.
--------------------------------------
Freebasic is like QB, except it doesn't suck.
Reply
#12
Look, just learn C++, and then use OpenGL or Direct X.

Or, if you plan on making 2D games, you can use SDL, which is basically a wrapper for OpenGL. SDL is an SDK, not a language, by the way.
Reply
#13
Quote:Or, if you plan on making 2D games, you can use SDL, which is basically a wrapper for OpenGL. SDL is an SDK, not a language, by the way.
Er, SDL is more or less allegro. Except its a lot Lower level, and becuase of that you loose ease of use(tons of allegro functions) but gain speed.

Okay and just to make sure anyone who uses SDL is aware of this, SDL is covered under the LGPL, which is slightly different than GPL, With the LGPL you can keep your program closed source, as long as you allow the user to be able to upgrade the libarary. if you dynamic link, your done, user replaces DLL. However if you static link, youll need to include your .obj files.
b]Hard Rock[/b]
[The Stars Dev Company] [Metal Qb flopped] [The Terror]
Stop Double Posts!
Whats better? HTML or Variables?
Reply
#14
use Dev C++, it's free and it uses the beloved gcc compiler. you can also make your stuff as GLUT. if you use GLUT your source can be compiled for macs and unixes, if the GLUT sdk is present.
am I right?
ll formed pragma
Reply
#15
www.gametutorials.com
ll formed pragma
Reply
#16
DirectX is hard in VB? Since when?

Hell...DirectX is hard ... period? Since when?

DirectX in VB is so incredibly easy that I don't know why anyone can't figure it out. You simply load up the DX type library, create DX instances, and start using functions. If you have any experience with the GDI, using DirectDraw is bloody easy in VB, and nice n fast too. Big Grin

Hard Rock: Some people have this delusion that just because you code in portable C++ and use a library that's supported on many platforms that it will just magically recompile without issues anywhere. Anytime I see someone say something like that, I have to cringe at their n00Bism. Sad
I'd knock on wood, but my desk is particle board.
Reply
#17
Not to drown the rest of you guy's help out, but Pieslice pretty much had what I was looking for. Now I just gotta get home and read it... ^_^
Reply
#18
Quote:DirectX is hard in VB? Since when?

Hell...DirectX is hard ... period? Since when?

Maybe I had a bad start. I downloaded a tut "DirectX7 in VB!! EASY!!", and I realized that on paragraph #2 I had a snippet of code that called around 10 functions just to draw a circle... Well, maybe I readed the worst tutorial out there Tongue... Do you know of a good one?
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#19
Direct X seems to be as the Windows API: you need a minimum framework of 100 lines of code to do everything, from drawing a circle to doing a complete game.

The problem with DirectX development is MS only supplies the SDK for the last version of DX (9.0 at this moment). This means your program will check at start for DX9 and refuse to run if it's not there, even if it uses only functions compatible with DX6.

All versions of Windows except W95 and NT came with en earlier version of DirectX. So if you develop something with the present version of the SDK, you must supply an update (the DLL's) for DX.

Allegro uses EDITED: DX5 /EDITED, so in theory only users with W95 will need a DX update.EDITED: and it won't work with NT as the last version of DX for NT is DX3 /EDITED
Antoni
Reply
#20
Get Windows Game Programming for Dummies. That's a great book to get started in windows/directx programming.

DirectX in C++ is easy. It just takes like 20 lines of code to initialize what you want. From there on, accessing it is no problem.
You can just use the game engine the book provides on it's cd if you are confused with the directx part or just don't want to bother.

All of these excuses people give you not to use it are garbage. You have windows, and VC++, go right ahead. Don't worry if it's not compatible with dos. If people are still using dos as there primary operating system, they need to get out of the past and update.

However, if you want to make something for linux or the mac, then using it isn't a good idea.


Linux and Mac users can screw themselves if they can't your game. Heh, that's what I say. There's enough people that have windows that you'd be more concerned about how to get your game around rather than if it's compatible with other OS's.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)