experiment/Readme.md

72 lines
2.9 KiB
Markdown
Raw Permalink Normal View History

2023-09-12 23:06:37 +00:00
# Experimental game
2023-11-12 21:24:28 +00:00
2023-11-12 21:24:28 +00:00
## Things to finish:
### - New Movement System
- [ ] Rotations and transforms are based on animations
- [ ] Camera is a child of the head
- [ ] Figure out how rotation up and down will work, maybe dividing upper and lower body animations
- [ ] Shuffling feet when rotating
2023-11-16 19:47:13 +00:00
- [ ] Jump not multiplied by deltatime causing super jumps on low fps
2023-11-12 21:24:28 +00:00
- [ ] Perfect movement
- [x] ~~Equipping items~~
- [x] ~~Replace items in the same slot, drop them~~
- [x] When equipping an item that replaces another item because of the slot, throw item towards front of player with a specific impulse
2023-11-12 21:24:28 +00:00
- [ ] Gun aiming and noscope is not the same position
- [ ] Controls being bindable
- [ ] Gun moving out of the way on a collision
- [ ] Gun moving when walking, when running, aimed in.
- [ ] Visual effects for camera
- [ ] Persistent magazine data
- [ ] Perfectly center interact clue text on screen
- [ ] Fix: No Sprinting while aiming
- [x] ~~FIX: Gun spawning way in front of player~~
- [ ] Player is rotating on an axis that it shouldn't
2023-11-12 21:24:28 +00:00
2023-09-18 02:09:04 +00:00
- [ ] Fix: Make gun have more priority in rendering. So it doesn't clip through walls
- [ ] Feature: Give a (sensor) collider to the gun and when it collides with something make it move out of the way.
2023-09-18 02:09:04 +00:00
- [ ] Feature: Add bullet holes
2023-09-18 01:59:05 +00:00
- [ ] Fix: Movement is clunky and very linear. Add some sort of Lerping for acceleration vectors.
2023-11-12 21:24:28 +00:00
- [x] Feature: Muzzle flashes for shots
- [x] Feature: Bullets (projectile)
2023-09-13 15:56:42 +00:00
- [x] Feature: Add smooth camera movement to camera on crouch. Right now it's too fast and looks arcade af.
2023-09-18 02:09:04 +00:00
~~- [ ] Feature: Add jump effect to camera~~
2023-09-13 14:45:06 +00:00
- [ ] Feature: Add Stamina (with bar?)
- [ ] Feature: Subtle Headbob, FOV change on movement (Distinguish between sprinting and walking).
2023-11-12 21:24:28 +00:00
- [x] Feature: Basic ESC UI, FPS counter
2023-09-18 02:09:04 +00:00
- [ ] Feature: Gun sprinting animations, high ready, low ready, etc...
2023-09-13 14:45:06 +00:00
2023-09-18 01:59:05 +00:00
- [x] Discussion: PvP vs PvE
2023-09-18 01:26:51 +00:00
PVP. ARENA STYLE.
2023-09-18 01:59:05 +00:00
- [x] Discussion: Realism vs arcade
Arcade deisgn. Realism mechanics.
2023-09-13 14:45:06 +00:00
- [ ] Discussion: Gameplay loop
2023-09-18 02:09:04 +00:00
- [x] Discussion: Is this a survival game? A Shooter? A Sandbox? All?
End goal is all. But at first this should be a sandbox where you spawn with a gun.
## Focus:
Making a game that you can leverage when you realize what's possible and what's not.
Movement system, gun handling, shooting, modding, inventory, hitreg, etc...
2023-09-18 01:26:51 +00:00
2023-09-18 01:59:05 +00:00
Build a realistic fps sandbox with arcadey mechanics, and start to document it, get funding, invest in better animations, and add multiplayer.
## MVP to start documenting progress:
2023-11-12 21:24:28 +00:00
- [x] Shooting bullets.
2023-09-18 01:59:05 +00:00
- [ ] A manequinn that registers hits in every hitbox.
- [ ] A shooting range/place to be in and show process
2023-11-12 21:24:28 +00:00
- [x] Some resemblance of UI (Escape menu, stamina bar, etc...)
2023-09-18 01:59:05 +00:00
- [ ] Stamina system
## End goal landmarks
- [ ] Dynamic hitboxes (heart, brain, lungs)
- [ ] Health system with blodloss instead of a health number
2023-11-12 21:24:28 +00:00
- [x] Dynamic lighting (Gunshots causing light to be spawned for a duration)
2023-09-18 01:59:05 +00:00
- [ ] Sound system
- [ ] Adrenaline system