I want to share the inventory system I would prefer for a shooter game, that I developed
This is a system that incorporates some already done things and some new things, This is THE Inventory system. You could call it the Storage Simulator, a realistic but easy to use inventory system
Inv. Point system: Each item in the game should be divided into Inventory points or inv. points for short. A knife may be 1 or 2 inventory points, an M-16 might be 9-10 inv points. All levels of storage (except for item on weapon, or item on item mounting which I call slots, and vehicles, if the game has them) use inv. points. In some games I’ve played, if you had 40 Candy bars your pack was full, or 40 swords of Darggmont would also fill the pack. With inv. points you might still be able to haul 40 candy bars, but only 3 swords of Darggmont. Thus the Inventory points system adds reality to the game.
The first place of inventory storage is your warehouse. Call it what you want, but this is where you store your stuff you are not bringing, say its a daytime mission, you can leave your night vision goggles at home. You can store as much stuff as you want here (You could post a limit like 10,000 inv. points or something)
Second comes the pack. In your pack is every thing you might need, machine guns, first aid kits, or some ammo. This is your small warehouse on the go, if you need something from here, equip it from the pack menu, then use it. Packs should hold about 20-40 inv. points worth of goods, so a 40 inv. point pack could in theory hold 40 candy bars. It instead, could hold say five swords of Darggmont, and one .50 caliber Browning machine gun.
Next comes the body slots. these are places on your person, where you can put items: for the torso, holsters, maybe bandoliers slots, two back rifle slots, three handgun holsters. the legs can have an optional bootleg knife holster. you could have different outfits, so at night a person could slip on a black suit, or in a deep forest, some cammo. Also packs should have two outside pockets where items can be held ready for use. Things on your body, can be selected from a number corresponding to a body slot (not to be confused with item slots, more on that later) numbering 1,2,3,4,5,6,7,8,9,0
You have two hands, each hand can hold up to one hand slot worth. some weapons, mainly rifles have two hand slots. Some guns can be either, like using two hands on an Uzi, to stabilize fire. If you want you could hold two handguns at a time, or an item like a flashlight in one hand, and a handgun in the other
(although you probably could attach the flashlight to the handgun) anyways, you should get the idea.
Next comes Slots. most guns have slots. usually for a rifle two on top, and one on bottom. some items have attachment slots, these indicate how many places there are to put stuff on. Needed slots, would tell you how many slots the item needs to be attached. The rules are: A gun (usually) has at most top and bottom slots. These never exceed two slots per side (2 top and 2 bottom). and almost always, there cannot be more than one item to a side (2 bottom slots, attach a flash light which needs 1 slot, the bottom is full) (some guns have permanently individual slots, meaning only one slot items can go on, but it can hold two on that side (2 individual slots, 1 flashlight, and one laser sight can fit on the bottom.) a two item slot may include a large scope, or in one case I thought of, is another individual weapon, a tube style grenade launcher, can fit a 2 slot bottom gun. The items in slots, can be selected from the weapon function loop, say pressing “Q” switches your AK-47 from automatic to burst to single, but say you have a laser sight (with the AK-47’s accuracy, why bother) you can go from single to sight on/OFF press fire it goes ON/off and then switch back to auto to use a laser sight to help improve your aim.
last but not least is garage space. If the game using this inventory system, has vehicles, there can be a simple garage storage system like this: small, medium, and large. a garage can hold, four small, two medium, or one large vehicle. or two small and one medium. another system is the small large, where you can hold up two three small, or up to one large and one small. if you need a vehicle go to the garage select the vehicle from the menu, it drives out, and you use it from there. to return it, just drive up to near the garage doors, and press some button whatever it is, and it will return.