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

https://github.com/admon84/screeps-room-planner

New Screeps Room Planner
https://github.com/admon84/screeps-room-planner

planner screeps typescript

Last synced: 6 months ago
JSON representation

New Screeps Room Planner

Awesome Lists containing this project

README

          

# Screeps Room Planner

Introducing the new Screeps Room Planner: a practical tool for players to efficiently plan and visualize room layouts.

## Features

- **Material UI**: Experience a clean, modern, and intuitive user interface built with Material UI
- **Room Visualization**: Get a clear overview of your room in a visually pleasing design
- **Import Room Data**: Download terrain and structure data from live Screeps MMO rooms
- **Export Room JSON**: Generate your room layout as JSON for easy integration with your Screeps script

![screeps-room-planner](https://github.com/admon84/screeps-room-planner/assets/10291543/799c51b5-2207-462a-aba9-f40aaae19536)

## Hosted version

For your convenience, check out the hosted version:

:link: [screeps-room-planner.vercel.app](https://screeps-room-planner.vercel.app)

## Getting started

Screeps Room Planner is easy to install and run on your local machine.

### Requirements

* Node.js v18.17 or later.

### Install

1. Clone or download the repo to your local machine
2. Install dependencies with `npm i`
3. Start the app in development mode with `npm run dev`

### Production

Run the app in production mode for optimized app performance:

1. Build the app with `npm run build`
2. Start the app with `npm start`

## License

Screeps Room Planner is released under the MIT License. See the LICENSE file for more information.