An open API service indexing awesome lists of open source software.

https://github.com/benjaminpla/cli_shooter_ascii_game_typescript

This project is a CLI ASCII art game built using only TypeScript (without any external dependencies).
https://github.com/benjaminpla/cli_shooter_ascii_game_typescript

ascii cli game-development git node typescript

Last synced: about 2 months ago
JSON representation

This project is a CLI ASCII art game built using only TypeScript (without any external dependencies).

Awesome Lists containing this project

README

        

# CLI ASCII game

## Overview

This project is a CLI ASCII art game built using only TypeScript (without any external dependencies).

## Running Locally

To run the project locally, follow these steps:

1. Install project dependencies:

```bash
npm install
```

2. Start the game:

```bash
npm run start
```

## Configuration

You can modify the gameplay elements in the `src/game/game.ts` config file:

- Bullet spawn rates and movement speeds
- Player controls
- Food placement and safety zones
- Map dimensions and tilesets
- Default movement keys

## Under Construction

Explore the `todo.md` file in the project root for ongoing development and planned enhancements.

## Images

![screenshoot_1](https://github.com/benjaminPla/ts_cli_game/assets/85419447/987afcc1-3301-4de3-8565-ab630d53a3dc)

![screenshoot_2](https://github.com/benjaminPla/ts_cli_game/assets/85419447/66734d4c-18cf-416b-b72c-7c422c4f698b)