I have an idea for an FPS in Text Format, take any FPS you've played, and turn it into a text format:
First, bullets.
When you fire them, make sure you reload every time your bullets go out in your turn, for example:
32/32 bullets - 64 extra bullets
I fire the whole magazine. I reload.
32/32 bullets - 32 extra bullets
I'll get into more depth later, as it's very difficult to explain it right now, I'll add onto it every so often.