Git Product home page Git Product logo

parking-master / fps Goto Github PK

View Code? Open in Web Editor NEW
11.0 1.0 11.0 706.01 MB

A Halo 4/Halo infinite style FPS game, with a hint of classic FPS feel, made in pure JavaScript.

Home Page: https://fps5.uk.to

HTML 58.89% JavaScript 6.17% CSS 34.93%
3d 3d-game first-person-shooter fps fps-game fps-shooter games javascript javascript-game multiplayer multiplayer-game pubnub pubnub-api shooter shooter-game threejs

fps's Introduction

F-P-S

A modern multiplayer FPS game in your browser.

FPS5 Documentation

Welcome to FPS5! Scroll down to see more information about the game.

What is FPS5?

FPS5 is a modern FPS web game based off of Halo 4 and Halo infinite, but with just a hint of FPS feel.
FPS5 was built with pure JavaScript, and also supports multiplayer. See more about how it was made

What does FPS5 include?

  • Multiplayer
  • Bot functions
  • Variety of maps
  • Variety of weapons
  • Realistic animations
  • Realistic armor and skins
  • Realistic sound effects
  • Custom multiplayer lobby creator

How can I play?

FPS5 is available publicly at fps5.uk.to
Note: This game may be a little buggy because it was just released. If you encounter
any bugs, please report it in the "Issues" section (mark as bug) or contact support at [email protected].

How it works

FPS5 uses Gametime.js for multiplayer functions, and Gametime.js uses Pubnub which is server-side.
Other than that, FPS5 uses pure JavaScript for everything else.

Three.js PubNub Gametime.js

Miscellaneous Items

Maps, Characters, & Weapons are all listed here.

Maps (Original Halo 4 & FPS5 maps)

Cargo Port

"A Cargo Storage Unit map that can fit up to 8 players. 2-8 player map"

Cargo Port

Ghost City

"An Abandoned Ghost City map that can fit up to 4 players. 2-4 player map"

Ghost City

Coming soon

Haven

"Resting high above Requiem’s surface, harmonic-resonance platforms appear to facilitate the monitoring and management of the shield world’s solar preservation system. These elaborate machines enable artificial planets to support their immense populations of indigenous life."

Haven


Harvest

"Similar to those found on other agrarian worlds, the impressive tether network was used to ferry resources off-planet." Harvest

Vertex

"Nicknamed "The Floating Forest", Vertex ("Vertical Existence") is a iconic map featuring unlimited scenery and hospitality. It is one of the most popular planets in its universe."

Vertex

Apex

"Apex ("Alternate Existence") was broken off of planet Vertex after a 100-mile-radius asteroid collided with it, and was forcibly thrown out of the greener part of outer space where Vertex lives. Apex is an alias of Vertex and is a rotting desert in an unknown part of outer space."

Apex

Note: More maps may be coming soon

Characters (Original Halo 4 characters)

Mark VI

The original Halo armor from all halo series (4 to be specific). The Mark-VI default armor is a GEN2 model from the original Mark-V (Halo: CE Armor)

Default

FOTUS

The F.O.T.U.S. Armor (Fist Of The Unicorns) is a metafictional joke character originated Halo 4 multiplayer. The spike on its helmet was based from "Unicorn" in the name.

Default

Note: More characters may be coming soon

Weapons (Original FPS weapons)

Concept ACE-35R

The Weapon Concept ACE-35R ("Default Rifle") is a basic 3-round-burst and Semi-Automatic rifle that does average damage to all aiming positions. This rifle is most commonly used in close-quarters and medium-range combats.

- Damage: 30/100
- Accuracy: 40/100
- Overall: 3/5

Default

G17 9mm Pistol

The G17 9mm Pistol is the standard pistol that shoots 9mm x 9mm rounds.

- Damage: 10/100
- Accuracy: 10/100
- Overall: 2/5

Default

HK-G28 Sniper Rifle

The HK-G28 is a fast and easy weapon to use, but not very mobile. It uses green-tip .50 Cal armor piercing incendiary rounds that can cause 1/2 damage up to 300 yards away.

- Damage: 50/100
- Accuracy: 65/100
- Overall: 4/5

Default

M16 A2 Assault Rifle

The M16 A2 Assault variant is a weak weapon with a full auto feature which makes it more powerful. Accuracy is low on full auto mode.

- Damage: 10/100
- Accuracy: 35/100
- Overall: 3/5

Default

Fully-Automatic UZI

The UZI is a like a very weak pistol which also has a full auto feature which makes it more powerful. Accuracy is low on full auto mode, and damage is very low.

- Damage: 6/100
- Accuracy: 5/100
- Overall: 1/5

Default

Remington 870 12 Guage Shotgun

The Remington 870 is a high-powered 12 guage pump-action shotgun with low accuracy but high damage. It fires birdshot 12 guage shotgun shells.

- Damage: 36/100
- Accuracy: 20/100
- Overall: 4/5

Default

SPNKR Rocket Launcher

Note that the models, sounds or textures used in this item may not be original.
Halo infinite's original SPNKR Rocket Launcher which has appeared in every halo series, this weapon can be used to destroy large (and small) land vehicles. It is semi-automatic and can hold up to 2 rockets at once.

  • Damage: 100/100

- Accuracy: 50/100
- Overall: 5/5

Default

Note: More weapons may be coming soon

Vehicles (Mixed FPS/Halo+ weapons)

Halo Warthog

This is the original halo (3/4+) warthog with a little change in specs and detail.

- Horse Power: 720
- Toruqe: 855 lb
- Max speed: 75 MPH

Default

Note: More vehicles may be coming soon

In-game photos

Character

Zoomed in pistol

Walking

Sky view

How to play

( ᐱ ): Walk forward
( ᐯ ): Walk backward
( ᐸ ): Walk left
( ᐳ ): Walk right
( " " ): Jump
( B ): Melee
( F ): Shoot
( R ): Reload
( T ): Interact
( Y ): Switch Weapon
( ESC ): Cancel
( CURSOR ): Look around

(Official documentation at Documentation.md)

Support & Contribution

If you enjoyed the project / repository, please help out by submitting feature requests or report bugs in the "Issues" section.

License

MIT

Credits

Did we forget to include something? Report

fps's People

Contributors

parking-master avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.