Mech Mech Mech Mech Mech

Monday, November 10, 2014

Extra Development and Mech Mech Mech Mech Mech

Extra Development and Mech Mech Mech Mech Mech

I'm a developer at heart with few projects to show for it, many ideas, and little time. This blog is the first step of making my first big project: Mech Mech Mech Mech Mech (or M5).

M5 is my answer to all the mech "sims" I've seen to date including big ones like the recent Free-To-Play Mechwarrior Online. I'm tired of half-done attempts at the full mech experience.

Planned Features:

- Customizeable Mech Systems (Choose your power source, actuators, weapons, and armor)
- Customizeable Mech Movement (Tweak your walk cycle or implement melee maneuvers)
- System Power Simulation (Powerplant produces power while weapons, actuators, and other systems use it)
- Internal Mass Simulation (Everything on the mech is mass at specific locations, including ammunition and fuel).
- Analog Damage Model (Internal components change behavior based on accrued damage and damage location. Damaging an actuator might reduce it's operating range, speed, or efficiency based on the location and type of damage.
- Heat Management (Heat is tracked and accrued based on realistic models. A flame thrower applies heat to armor and the heat takes time to transfer to internals.
-Weapon Recoil (It takes a certain impulse to accelerate lead to a certain speed, that impulse is applied in reverse to the weapon's components.)
-Weapon Impact (Same as recoil but on the receiving end also taking into account projectile characteristics and impact angle.)
-Any other feature that I think are cool.

I'm pretty confident that I can implement all of these features. With a BS for Mechanical Engineering and a nice textbook library for reference, I ought to have little issues with the math. A lot of the coding for this is going to be tedious for me more than anything.

I will have to do a lot of research when it comes time for networking.

No comments:

Post a Comment