Hard Light Productions Forums

Off-Topic Discussion => General Discussion => Topic started by: mikhael on November 14, 2002, 01:21:19 pm

Title: Programming Question
Post by: mikhael on November 14, 2002, 01:21:19 pm
I'd like to mess about with writing a lightweight sprite engine as a learning project. I haven't the foggiest clue where to start though. Anyone have any suggestions?
Title: Programming Question
Post by: phreak on November 14, 2002, 01:53:15 pm
www.gamedev.net
www.gametutorials.com
Title: Programming Question
Post by: mikhael on November 14, 2002, 01:57:06 pm
Quote
Originally posted by PhReAk
www.gamedev.net
www.gametutorials.com


Great googly moogly! that's almost exactly what I needed, Phreak! :)

I find it ironic that slinging polys in with C++/OpenGL is so much easier than putting together sprite stuff. :D
Title: Programming Question
Post by: Anaz on November 14, 2002, 05:48:46 pm
and don't forget www.microsoft.com for the DirectX 7 SDK thats it ladys and gents, 7 because it has friggin directdraw help files...
Title: Programming Question
Post by: mikhael on November 14, 2002, 06:19:47 pm
Quote
Originally posted by Analazon
and don't forget www.microsoft.com for the DirectX 7 SDK thats it ladys and gents, 7 because it has friggin directdraw help files...


The SDK for 8 doesn't have the helpfiles for Direct Draw? How rude. After a 150+mb download, you'd think they'd have included them. :rolleyes:

Luckily, I just happen to have the Dx7 SDK on disc around here somewhere. :D
Title: Programming Question
Post by: Anaz on November 14, 2002, 06:55:34 pm
Quote
Originally posted by mikhael


The SDK for 8 doesn't have the helpfiles for Direct Draw? How rude. After a 150+mb download, you'd think they'd have included them. :rolleyes:

Luckily, I just happen to have the Dx7 SDK on disc around here somewhere. :D


its because they have their 'new' way of doing it. Instead of using bltting surfaces, they decided that everyone should use bilboard textures on individual polys. After I found that out, I found the DX7 sdk...
Title: Programming Question
Post by: mikhael on November 14, 2002, 07:07:00 pm
Quote
Originally posted by Analazon


its because they have their 'new' way of doing it. Instead of using bltting surfaces, they decided that everyone should use bilboard textures on individual polys. After I found that out, I found the DX7 sdk...


So I guess MS doesn't feel people do 2d only stuff anymore?

Perhaps I should look for a different (and less platforms specific api for that sort of thing).
Title: Programming Question
Post by: daveb on November 14, 2002, 07:25:27 pm
Yeah - you don't wanna be messing with surfaces or DirectDraw. Head straight for textured polys. Its the same thing when you get down to it - and scaling becomes trivial.
Title: Programming Question
Post by: mikhael on November 14, 2002, 11:18:00 pm
Quote
Originally posted by daveb
Yeah - you don't wanna be messing with surfaces or DirectDraw. Head straight for textured polys. Its the same thing when you get down to it - and scaling becomes trivial.


I hate it when the professionals say things that make sense. :D