• Register

arcade gaming is where you can get retro style games (like pacman and space invaders). we welcome anyone with game making experience to join:)

Post news Report RSS Precision: Devlog #2 - Shooting and Mouse Look

Welcome back! This week we focused on mouse look and how the player will shoot the bow. The player(s) will be stationary and able to look around to aim. They can shoot at targets or other players depending on the game mode.

Posted by on

In these devlogs, I will show you the development process from start to finish, for an archery game. Before I begin developing, I like to brainstorm ideas and create a Game Design Document (GDD). Here is a link to a template GDD. This post will consist of mouse look and a start to shooting functionality. Let's get started!


Welcome back! This week we focused on mouse look and how the player will shoot the bow. The player(s) will be stationary and able to look around to aim. They can shoot at targets or other players depending on the game mode.

Mouse Look

I removed the walking script and created a mouse look script that will move the camera, players rotation, and arms and bow with respect to mouse position. Here is what it looks like in testing:

Mouse Look

Shooting

The player should be able to fire an arrow with the left mouse button. They are to aim at a target or player and expect some dip. I added a small crosshair (dot) to help the player aim for testing. The arrow still needs some work after it has been fired. It does not change angle as it dips. The arrow will stick to whatever it collides with, until it is destroyed after a timer. Here is what I have so far:

Player firing arrows at target

What's Next?

As you can see in the shooting Gif, some arrows go through the target still. I still need to add all the colliders for each section of the target and create the point system. Will also work on getting the arrows to behave correctly in the air and create a shooting animation. This means, having them rotate and change angle when dipping down.

Stay tuned!

Code for project here: Precision

Follow Me Here To Keep Up:

GitHub: github.com/mmhousto

Twitter: @MM6sGamingCo

Itch: Mms-gaming-co.itch.io

Website: MMs Gaming Community

All Devlogs Available Here:

MMs Gaming Blog

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: