https://github.com/candid82/bc4000
Clone of the NES game Battle City
https://github.com/candid82/bc4000
Last synced: 11 months ago
JSON representation
Clone of the NES game Battle City
- Host: GitHub
- URL: https://github.com/candid82/bc4000
- Owner: candid82
- Created: 2024-02-12T22:09:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T00:10:30.000Z (about 1 year ago)
- Last Synced: 2025-01-08T06:36:36.134Z (about 1 year ago)
- Language: C++
- Size: 15.8 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a clone of NES game Battle City, written in C using [raylib](https://www.raylib.com) library.
## Rationale
Nah, I did it just for fun.
## Build:
First, install raylib. Then
```
./build.sh
```
or
```
clang main.c -o bc4000 -l raylib && ./bc4000
```
Only tested on MacOS, but should work on Linux and maybe even Windows, as the only dependency is raylib.
To build with alternative assets and soundtrack from [UrbanSkeleton](https://scratch.mit.edu/users/UrbanSkeleton/), uncomment `#define ALT_ASSETS` line in main.c.
## Controls:
Player 1: w/a/s/d + `space` to fire.
Player 2: arrow keys + `,` to fire.
`left shift` to switch mode.
`enter` to select.
`cmd+Q` to exit.
Enjoy.
## Screenhots
### Clasic assets

### Alternative assets
