Previous Blog Next Blog
Prev/Next Blog
by date

Recoil System

Recoil System
Name:Matt "Mr. Pig" Razza 
Date Posted:Jan 12, 2006
Rating:3.0 out of 5
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Matt "Mr. Pig" Razza

Blog post
Well, just an update-

It seems we won't have a working multiplayer internal version by the 17th. There are still lag problems I need to look at. The rest of the game is moving along nicely. Our account system has been started which means we are moving closer to a public beta, I also have added a basic recoil system which I have yet to perfect. It is, and will be, a "full-physical", "force-feedback" system with no cone-fire! As you fire the weapon, the crosshair moves up, to the left, and to the right. The user is required to pull the mouse down to level the fire and control the weapon. As of now the crosshair pulls up and to the right (left support will be added in the next version). The rate is defined by the weapon allowing larger weapons to have more recoil. The system also gives a space of flux so that the recoil is not constant (set randomly). It may pull up more one shot then it will the next. I still need to add some other elements to the recoil to make it more dynamic. The weapon will pull more as you fire more, this factor will then decrease between shots at a set interval. The weapon will also pull more as you are running then standing still. Ducking will provide an even easier way to aim. The recoil system seems promising and is giving me the results I expected. I'm hoping I can have it perfected by the end of the week.

[EDIT]
As always - a programmers time-frame is way off.

Recent Blog Posts
List:04/12/06 - Ported Recoil System to the Engine
04/06/06 - Network Support Finished
01/12/06 - Recoil System
12/14/05 - Plan for Mr. Pig

Submit ResourceSubmit your own resources!

Chris \"C2\" Byars   (Jan 12, 2006 at 00:31 GMT)
Sounds like excellent work. Keep it up.
Edited on Jan 12, 2006 00:37 GMT

Ben Jones   (Jan 12, 2006 at 00:54 GMT)
that sounds great, i just hope it doesnt get annoying, or in the way.

Todd Pickens   (Jan 12, 2006 at 02:07 GMT)
Whats the game? Are you trying to make a weapon firing simulator?

X-Tatic   (Jan 12, 2006 at 02:55 GMT)
You should consider over compensation i.e store the yaw, then the next time multiply the the recoil by a random percentage of the yaw difference.
Edited on Jan 12, 2006 02:55 GMT

Jesse (Midhir) Liles   (Jan 13, 2006 at 22:11 GMT)
I have a system that does exactly what you describe here. It works very well and I think it provides the right amount of accuracy and the right amount of penalty for those trigger-happy-fire-til-its-empty people out there =) It's also more realistic than aiming your assault rifle at someone's forehead from 20 feet and having the bullet lob past their ear because your firing cone was too big. *cough*cs*cough*

Chris \"C2\" Byars   (Jan 21, 2006 at 20:50 GMT)
Midhir, would you be willing to e-mail me your way of doing this firing system? I use a cone of fire accuracy, and it isn't as good as what your description is.

Matt "Mr. Pig" Razza   (Feb 04, 2006 at 15:48 GMT)   Resource Rating: 5
I'm going to start upgrading the system soon (when I finish my projectile projects).

The game is going to be an FPS. Learn more about it at our site.

http://www.valdegames.com

You must be a member and be logged in to either append comments or rate this resource.