Update README.md
This commit is contained in:
parent
45ef4e8c60
commit
d66b631641
128
README.md
128
README.md
@ -1,9 +1,8 @@
|
|||||||
# Multiplayer Game Project "Robot Fire"
|
# Multiplayer Game Project "Robot Fire"
|
||||||
Work Title: Robot Fire
|
- Work Title: Robot Fire
|
||||||
Age: 16+
|
- Age: 16+
|
||||||
Preview Date: 11/12/2024
|
- Preview Date: 11/12/2024
|
||||||
Release Date: -
|
- Release Date: -
|
||||||
|
|
||||||
|
|
||||||
## Todo
|
## Todo
|
||||||
- Distance Fog for Camera
|
- Distance Fog for Camera
|
||||||
@ -16,32 +15,7 @@ Release Date: -
|
|||||||
- In-game runtime editor.
|
- In-game runtime editor.
|
||||||
|
|
||||||
|
|
||||||
|
# Game Mechanics
|
||||||
## Classes
|
|
||||||
- Class PlayerEssence
|
|
||||||
- ConnectingToFreeRobot
|
|
||||||
- StateMachine
|
|
||||||
- InputForPlayerEssense
|
|
||||||
- PlayerEssenceForEachPlayer(hasAuthority)
|
|
||||||
|
|
||||||
|
|
||||||
- Class RobotBase
|
|
||||||
- Movement
|
|
||||||
- Jump
|
|
||||||
- InputForRobot
|
|
||||||
- OwnershipToPlayer
|
|
||||||
- BaseWeapon
|
|
||||||
- BaseAdvancementsParts (Wearable rocket carriers, Radio jamming device or something like that (i.e. worn on a robot as a RobotComponent))
|
|
||||||
|
|
||||||
|
|
||||||
## Game Mechanics
|
|
||||||
|
|
||||||
### Player Controller
|
|
||||||
|
|
||||||
Players have two states: without a robot, controlling the robot.
|
|
||||||
|
|
||||||
Interface:
|
|
||||||
|
|
||||||
## Resources
|
## Resources
|
||||||
- `gun_bullets`
|
- `gun_bullets`
|
||||||
- `projectiles` for such weapons
|
- `projectiles` for such weapons
|
||||||
@ -53,63 +27,55 @@ Interface:
|
|||||||
- `platinum` (for radioelectronics),
|
- `platinum` (for radioelectronics),
|
||||||
- `iron` (for spare_parts or armor_plates).
|
- `iron` (for spare_parts or armor_plates).
|
||||||
|
|
||||||
|
## Classes
|
||||||
|
- Class Robot
|
||||||
|
- DualRiped Human-like
|
||||||
|
- QuadRiped Robot Small
|
||||||
|
- QuadRiped Robot Big
|
||||||
|
|
||||||
## Robots (Classes / Their Tasks)
|
## Robots (Classes / Their Tasks)
|
||||||
|
|
||||||
Standard Class (Robot (Non-Playing Class / Parent Class) ):
|
Standard Class (Robot (Non-Playing Class / Parent Class) ):
|
||||||
|
Robots can move.
|
||||||
|
Robots have different movement speeds.
|
||||||
|
Robots have inventory slots (weapons, mods, cargo).
|
||||||
|
Robots can carry loads with them: small boxes and boxes on themselves, trolleys on a trailer.
|
||||||
|
Robots can be repaired (using spare parts).
|
||||||
|
The player can switch between free robots connected to the docking station.
|
||||||
|
Robots can be rebuilt on the docking station, without the cost of spare parts.
|
||||||
|
Each robot has a role that defines its characteristics.
|
||||||
|
|
||||||
- Robots can move.
|
From the roles of robots: **Trooper**, **Builder**, **Engineer**.
|
||||||
- Robots have different movement speeds.
|
- **Trooper**: can carry assault rifles and more armor. Capturing points and thus providing the team with various resources. Purpose: attack and capture new territories.
|
||||||
- Robots have inventory slots (weapons, mods, cargo).
|
- **Builder**: can use a special weapon in one slot, can drag large loads (up to 5 trolleys) over long distances. Purpose: logistics and strengthening of territories.
|
||||||
- Robots can carry loads with them: small boxes and boxes on themselves, trolleys on a trailer.
|
- **Engineer**: can only carry special weapons. Creates weapons, ammo, spare parts, improvements for robots. Goal: Improve the army of robots.
|
||||||
- Robots have several states: hibernation (there is no player), loading, active, inactive (with player), disabled (is dead).
|
|
||||||
- Robots can be repaired (using spare parts).
|
|
||||||
- The player can switch between free robots connected to the docking station.
|
|
||||||
- Robots can be rebuilt on the docking station, without the cost of spare parts.
|
|
||||||
- Each robot has a role that defines its characteristics.
|
|
||||||
|
|
||||||
From the roles of robots: Trooper, Builder, Engineer, Medic.
|
|
||||||
|
|
||||||
- Trooper - can carry assault rifles and more armor. Capturing points and thus providing the team with various resources. Purpose: attack and capture new territories.
|
|
||||||
- Builder - can use a special weapon in one slot, can drag large loads (up to 5 trolleys) over long distances. Purpose: logistics and strengthening of territories.
|
|
||||||
- Engineer - can only carry special weapons. Creates weapons, ammo, spare_parts, AdvancementsParts for robots. Goal: Improve the army of robots.
|
|
||||||
|
|
||||||
|
|
||||||
## Weapon Types:
|
### Soldier (Trooper)
|
||||||
|
Analog of Troop Soldier
|
||||||
|
### Builder
|
||||||
|
Big Quad-Ripped Digger Bot
|
||||||
|
- Can Build
|
||||||
|
- Can Repair Walls
|
||||||
|
- Can Walk on Walls
|
||||||
|
- Heavy
|
||||||
|
### Engineer
|
||||||
|
Small Quad-Ripped Engineer Bot works on Robots & Turrets & Other Tools
|
||||||
|
Three branches of development:
|
||||||
|
- Mechanics (mechanical parts): weapons, logistics, armor.
|
||||||
|
- Electronics (electronic parts): interface, robot repair, robot creation.
|
||||||
|
- Radio engineering (radio hacking): turning off the robot, capturing the robot, radio interference.
|
||||||
|
|
||||||
1) Handguns
|
## Players in Game
|
||||||
2) Rifles
|
- 24 / All - 12v12 Team
|
||||||
3) Assault(Automatic)
|
- 16 / Troopers - 8v8
|
||||||
- AK-74M
|
- 4 / Engineers - 2v2
|
||||||
- M4 Carbine
|
- 4 / Builders - 2v2
|
||||||
4) Bolt-Action (Remington Model 700)
|
|
||||||
5) Shotguns
|
|
||||||
6) SMG
|
|
||||||
- UZI
|
|
||||||
- Vector
|
|
||||||
- MP5K
|
|
||||||
- MAC10
|
|
||||||
7) LMG
|
|
||||||
- M249
|
|
||||||
|
|
||||||
### Light Weapons
|
## Weapons
|
||||||
- HMG
|
1) Handgun
|
||||||
- RPG
|
2) Assault Rifle
|
||||||
- ATGM
|
3) SMG
|
||||||
- MPADS
|
4) Shotgun
|
||||||
|
|
||||||
### Artillery Missiles
|
|
||||||
|
|
||||||
#### ABM (Anti-Ballistic Missile)
|
|
||||||
|
|
||||||
#### SSM (Surface-to-surface, ballistic missile)
|
|
||||||
|
|
||||||
### Artillery Missiles Launchers
|
|
||||||
|
|
||||||
#### Wheeled Missile Launcher like HIMARS
|
|
||||||
|
|
||||||
#### Multiple Landed Missile Launcher
|
|
||||||
|
|
||||||
#### Single Landed Missile Launcher
|
|
||||||
|
|
||||||
## Docking Station
|
## Docking Station
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user