Hyper Devlog - Firearms, Firetypes, Ammo handling, Animations, and sounds

Hyper Devlog – Firearms, Fire-types, Ammo handling, Animations, and sounds

by | Devlog

I wanted to work on the reloading of the weapon. In general it is very easy. However for the system I want to provide I need many prerequisites. I need an inventory wherein ammo can be stored, equipment slots like primary weapon/ offhand, but also an “ammo” slot since you want to be able to switch ammo types e.g. piercing bullets, steel arrows instead of wooden, etc. So before I am able to work on the reloading I am making a dummy inventory which is required for most games, even plain shooters. So am busy with that before being able to work on reload/firing

I have made slow but some progress, I’ve chosen an ammo management system and have been testing out the performance. It is working quite well. Check out the video for the results! I really love the spray but also the handling of aiming when shooting and holding the weapon in front of you otherwise.

Feel free to reach out any time and with kind regards,


Eric

Eric Ruts

Eric Ruts

Hey! My name is Eric. I am from Games by Hyper. I am the core creator of the Games by Hyper Assets for Unreal Engine. In the past, I created and published games like Evolvation, but also had many different roles. For instance, I am a Teacher of Game Development at the Amsterdam University of Applied Sciences. Before and during my gaming adventures, I have a history in C-Level Strategic advisory, Program, and Project Management for coporates and governments. I am a graduated Engineer but I also have a master's in Information Sciences with Game Studies specialization. Personally, I am married, have two children, and can be characterized as a passionate person. I am also passionate about helping others. With the courses and modular components I am offering, I hope to be able to help people achieve their dreams within the gaming industry.

Related Posts

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *