Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    61
  • comments
    108
  • views
    55123

Moving onto DX9

Sign in to follow this  
MARS_999

350 views

Well I decided to try my hand with DX9 and HLSL. So far I can say its been really fun, and almost to productive... I went from nothing and have a decent framework up and running in DX. I am hoping to have most of my engine up and running with DX within a month or less. I have never coded with DX before but the little bit I have I like it quite a bit. I know its the dark side as some may say but its SOO tempting. :) I just can't see any reason anymore to code for X-platform when OSX is running on x86 and can run Windows on a Mac so most gamers are just going to install windows and run games that route. IMO OSX gaming it dead after Apple went to Intel. For Linux, IIRC the market is smaller than OSX for gamers. I guess if I was to make any money on this venture I would then go back and make games for all platforms but as of now its a dream to finish this game of mine and release it let alone make it for all platforms. With DX9 and all the libraries it makes one much more productive to actually make your game. Of course this is all my opinion. I still like OpenGL/GLSL and wouldn't say DX is better, but with so much going on in the PC world with AMD buying ATI and SGI on the brink of bankruptcy and taking of selling off OpenGL I am feeling like I may end up loosing in the end. I hope I am wrong and OpenGL shoots past DX someday but as of now I am not so sure anymore... I moved my .tga files to .dds and used compression and wow I reduced my texture directory to around 30megs from 77megs! On a side note with AMD dropping their prices on CPU's I picked up a 4800+X2 for around $350 with a free copy of AOE3! to bad I already own AOE3... Well back to work. Later
Sign in to follow this  


4 Comments


Recommended Comments

There is no darkside only eternal twilight. Truly though, there is no need to excuse yourself since what you have done is the perfectly logical and sensible thing to do.

Share this comment


Link to comment
Quote:
Original post by Daerax
There is no darkside only eternal twilight. Truly though, there is no need to excuse yourself since what you have done is the perfectly logical and sensible thing to do.


Thanks I just hope its the right decision, as of now I am still having a slight problem adjusting to DX's matrix method of moving stuff around vs. OpenGL's. I like OpenGL's way better so far, maybe its because I can't grasp Dx's way just yet... Anyone have a good site to help one move from OpenGL to DX? I am use to glPushMatrix() glPopMatrix() and calling glLoadIdentity once per frame and then moving my objects around with glTranslatef() ect...

Share this comment


Link to comment
hmmm, i'd be shocked if D3DX didn't have something to help you out...

and for the record; you could have used DDS files with OpenGL you know [razz]

Share this comment


Link to comment
Quote:
Original post by phantom
hmmm, i'd be shocked if D3DX didn't have something to help you out...

and for the record; you could have used DDS files with OpenGL you know [razz]


Yeah I know, I feel shame at times when I look at OpenGL code right now, like I am abandened a good friend. I wish I knew what was up for OpenGL, I don't like how secretive they are with whats coming down the pipeline. I would like to see a SDK for it like DX but not sure that will ever happen... I haven't totally made my decision as of yet... [SMILE]

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!