Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Bumba

PLEASE HELP!

This topic is 6938 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

somebody please help me. i have been looking for three weeks and have read the whole directx sdk from top to bottom and i cant find the routines diablo used to do there inventory!!!!!??!?! where are these rountes?????!?!!? are they opengl!?!?!?! someone told me diablo write there own inventory routines but the box says that it is in directx and anyway, those inventory routines are very complex so ithink they used directx!!?!!?! if anyone knows where i can download the plugin for the diablo inventory routine pelase reply!!?!?!?!!!!!!

Share this post


Link to post
Share on other sites
Advertisement
quote:
Original post by Bumba

somebody please help me. i have been looking for three weeks and have read the whole directx sdk from top to bottom and i cant find the routines diablo used to do there inventory!!!!!??!?!


Still searching, after what I told you last time?
quote:

where are these rountes?????!?!!? are they opengl!?!?!?!

No. OpenGL is a way of displaying graphics. It does not do any game logic for you.
quote:

someone told me diablo write there own inventory routines

That was me (and maybe others).
quote:
but the box says that it is in directx

You need to buy a programming book and see EXACTLY what goes into making a game. Cars use roads - it doesn''t mean they are made out of roads. Games use DirectX - it doesn''t mean they are made out of DirectX. It means they ask DirectX to perform -some- certain -basic- tasks. These include drawing pixels on the screen, making a sample play on your soundcard, sending data to your network card, collecting information from your keyboard or joystick.

They do not write your game for you. They cannot. Each game is so different that no single system could ever cover everything. Hundreds of commercial games are released each year. How on earth could DirectX contain every inventory routine, every graphics engine, every map-maker, etc etc? Instead, these systems are written almost from scratch, by the game developer, in a programming language such as C++. This is why games can cost millions to make, as it takes teams of skilled people to know how to do this.

quote:
and anyway, those inventory routines are very complex so ithink they used directx!!?!!?!

No. The more complex the routine, the -less- likely it was provided by something like OpenGL or DirectX. If a routine is complex and original, someone almost definitely had to code it for their game specifically.

quote:
if anyone knows where i can download the plugin for the diablo inventory routine pelase reply!!?!?!?!!!!!!



Sorry, but it doesn''t work like that. This stuff (a) Isn''t downloadable, as it was made in-house and is part of their intellectual property, and (b) Could not just ''plug in'' to any other game you choose anyway - it would just be far too complex and would make no sense for that game 99% of the time.

I don''t mean to be insulting, but you really have no idea what you''re talking about. Please read some of the articles here on gamedev.net, and then read some elsewhere, such as flipcode. You will see that each specific game requires a specific type of design, and that you have to program it yourself! No downloads, no plugins. Sorry.

And by the way: if you ever -do- get into programming, you may want to start going easier on your ''?'' and ''!'' keys. You''ll be needing a working keyboard to program with

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

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

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!