Skip to content

SoulGirlJP/HoopMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# HoopMaster - Simple Basketball Gameplay

This project is a simple, single net, Basketball game containing many neat features.

Content / Features

First-person movement

  • Mouse look
  • Sprinting with acceleration
  • Dynamic Field of View (FOV) based on movement speed
  • Jumping with the faster you go, the higher you jump mechanic
  • Player reset system

Basketball Mechanics

  • Ball pickup system
  • Hold point system
  • Charge throwing
  • Different throw forces
  • Dribbling mechanic
  • Ball reset system
  • Physics basketball interactions
  • Ground collision handling while holding the ball

Gameplay Systems

  • Score detection through the hoop
  • Scoreboard displayed in the environment
  • Travel/Foul detection system
  • Foul screen message
  • Automatic reset after fouls
  • Automatic reset after scoring

The Game Feel

  • Progressive movement acceleration
  • Dynamic camera FOV scaling
  • Different jump forces
  • Charge throw mechanics
  • Responsive ball handling

Controls

Move - WASD

Sprint - Left Shift

Jump - Space

Pick up ball - Left Mouse Click

Charge Throw - Hold Left Mouse Button

Throw ball - Release Left Mouse Button

Dribble - Hold Right Mouse Button

Reset Player Position with Ball - R

About

HoopMaster is a small basketball game that contains fun little features.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors