https://github.com/straightcurve/fighting-game-prototype
this is an "unchained" project which sole purpose is for me to investigate how fighting games work
https://github.com/straightcurve/fighting-game-prototype
fighting-game lit lit-element threejs typescript vite
Last synced: 5 months ago
JSON representation
this is an "unchained" project which sole purpose is for me to investigate how fighting games work
- Host: GitHub
- URL: https://github.com/straightcurve/fighting-game-prototype
- Owner: straightcurve
- Created: 2022-07-07T19:26:56.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-24T11:06:16.000Z (almost 3 years ago)
- Last Synced: 2023-05-24T12:23:03.225Z (almost 3 years ago)
- Topics: fighting-game, lit, lit-element, threejs, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 1.51 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fighting game prototype

## this project doesn't follow any kind of book, manual or any other kind of material.
i just implemented every idea that came to me and a friend of mine so you can say this project is just me trying to figure out how to make a fighting game without making a mess out of the codebase and unfortunately i can't say i didn't. haha :(
i learned quite a few things and the input system that allows combos i think was cool, but this entire thing can be done in a better way and i just might, if motivation comes my way.
also i wanted to try out [vite](https://vitejs.dev/), [lit](https://lit.dev/), [three.js](https://threejs.org/), and how easy it'd be to build a game with web technologies.
## overall, fun experience
https://user-images.githubusercontent.com/31109115/177857286-14b47448-7e7a-49cd-9a43-ebeb37066ee6.mp4
https://user-images.githubusercontent.com/31109115/177857702-aa9137e8-5560-4699-a946-651eba4185e6.mp4
https://user-images.githubusercontent.com/31109115/177857871-1ab3611b-b7cf-4bc9-b933-4ccf3a08a911.mp4