Skip to main content
GameDev.net gamedev.net
🔒 Locked

inventory plugin

Started by Bumba Apr 28, 2000 at 9:24 AM 13 replies 900+ views
Original Post
Bumba
Bumba
has anyone written a plugin for an inventory system like the one in diablo that i can download!?!!?!!!! if you have please send me your email address!?!!?!!!? i am willing to share code in return!!!?!?!! i am using directx!!!?!?!!
Bumba
Bumba
please someone help!!!!!
i haven''t even been able to start my game because i dont have an inventory routine to use!?!!!
has someone written an inventory plugin or tell me where to download one!!!!! i know it isnt in directx but i need to know where people like blizzard and origin downloaded there inventorties!!!!!! or at least the tutoreals blizzard and origin uses!!!!!

Mezz
Mezz
Why don''t you write one yourself.

What makes you think Blizzard/Origin downloaded their inventory plugins?

Maybe if you slowed down and corrected your language, people would be able to help you better.

-Mezz
Goodlife
Goodlife
You know, half the people on this forum shouldn''t complain about this kind of post. I''ve been here since 1999, and more than half the time I see someone ask a question like "how do I fade the palette?" And them someone else runs up and says "oh, use such and such a microsoft routine to do it!"

Now, I know these microsoft routines are often faster-- not because the programming is good, because it''s not-- but because they use hardware to accomplish things. It would assist all of you out there if you had some inkling on how to-- without MS help-- fade palettes, calculate 3d coordinates, make inventory systems, de-parse a bitmap file, cast lighting, send a tcp-ip message, or write to video memory.

I know I''m not speaking to everyone, but lately the forum seems to have changed over a bit, and we have a lot of easy-answer people.

--Goodlife,
Proud to have written his own terrain engine, lighting engine, inventory ''engine'', and 3d-object file format, and still able to achieve 20-25 FPS.




-- Goodlife-----------------------------Those whom the gods would destroy, they first drive mad.--DirectX design team official motto
MadKeithV
MadKeithV
*grins* Oh you mean AfxRunInventoryForDiabloClone() !

Isn''t that part of the Win32 API?


Try coming up with the ideas for an inventory system yourself Bumba; you''ll learn a lot of good things in the process


#pragma DWIM // Do What I Mean!
~ Mad Keith ~
**I use Software Mode**
It's only funny 'till someone gets hurt.And then it's just hilarious.Unless it's you.
RotoMuffin
RotoMuffin
ha ha ha ha!?!!?!!!!
-''nuf said
s9801758
s9801758
Goodlife:

Well said!! Couldn''t agree more!

Jaap Suter
____Mmmm, I''ll have to think of one.
Kylotan
Kylotan
I agree that it''s best to know as much as you can on a wide variety of subjects, but I think there''s a difference between letting an API do something where it is obviously hardware-based (pixel-pushing especially ), and trying to get some library or API to do your game logic for you
Sieggy
Sieggy
Chances are Bumba any inventory system, should you even find one, would not come close to meet the needs of your game. Despite similarities you think you notice, each company in your previous examples wrote their own and tailored it to their game''s needs. If we could all just download plugins for inventory, ai, or whatever then why is there such a need for programmers?

Second, why not give it a try yourself (as suggested numerous times already)? I''ve done it and its fun. Not only do you get to put your design in your system you feel a real sense of accomplishment and pride when its completed. I''m not sure of your desires for your game but if you are looking for some quick fix, you will be sorely disappointed. In truth, if you are unwilling to program your own inventory system you will be in quite a bit a trouble as such a task is pretty easy to accomplish and there are plenty of other challenges in game development that are infinitely more complex and difficult.

Point being, Bumba, there is no magic game creation kit. DirectX is only a multimedia SDK (sound, graphics, etc.) and it still requires extensive work to interface with your application. Most here have spent hours designing, writing code, and learning the ins and outs of development. Sorry to disappoint you, there is no easy solution! On the good side though, its a great deal of fun and I hope you learn to share some of the joy and passion that many of us have in developing.

Sieggy
voodoo
voodoo
Bumbe, forget about the word plugin

You either have an API or some sort of dll, you can use...

Out in the market, there is API''s thatw illl do such things, like A.I, colision detection network programming, and probably even resources handling etc...

You can find these things, like here on www.gamdevnet.net or www.gamasutra.com, problem with all thses APIs, there way to expensive to buy.

The thing that makes game like diablo unique is that some programmer dood, on the other side sat down and thought of how he would like to manage his inventory. What you can do is try to mimic what they have done add and take out stuf you dont like but you would have to start it by yourself. SInce you are more confortable in java what you can do is write up a small application that just does all the features you want like keep track of food, , weapons etc... and then port it over to c/c++ and instead of displying pure text you change your functions to disaply graphics with DX.

The only way you will get help from any of these guys, is if you have a question such I am trying to store my food structure in a list how can i Do this, then they will ajump a say. It can be done this way....
Hardcore Until The End.
Domini
Domini
Frankensteining code together is never good. Even when you are taking code from programs that you wrote. There''re always little incompatibilty issues unless you designed everything from the begining to be able allow that.

All the engines I currently make are based around one core class, which is built around my DX wrapper. All my future engines and things are like "plugins" that link into the core engine, but if I tried to add code that was not designed for the core, there would be compatibility issues. Different structures and things won''t blend right. What I am trying to say, is there is not magical plugin. Even if you get code, you''ll have to alter it so it can work with your stuff, and that can get very buggy very quickly.

I''m sorry that people are jumping on your back, but making an inventory seems so easy to most of the people here, they just can''t understand why you won''t make one.

Reread Voodoo, Goodlife, and Sieggy post.

Domini
Xeno
Xeno
well , i think that bumba ask all that stupid things intentionally, to get us people angry and crazy. like kerian_j told us about his compressor , because even the most stupid human in the world(that know programming , well he said that he set directx to work) know that blizzard and origin DONT download plugins and tutorials!!!!!!!!
they are profesional!!!, do u know?
and when all the people in the world say that there is no PLUGINS , he continue to ask about that!!! , and every line he wrote even if its not a question end with !!!!??!??!?!?!?! ( for what the "?" sign ??) , why?

well think about that....
and plz , understand it , there is no monster and inventory and all that shit plugins! .

Posted By Xeno.
Kobe Bryant - "Just believe in yourself"
------------------------------- Goblineye Entertainment------------------------------

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.