GitHunt
KO

kolen44/MetaPromptGame

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Nest framework TypeScript starter repository.

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Map generator

WARNING: Реализация во многом "говнокод". Небольшой рефакториг планируется как только полноценно заработает генерация карты мира. Пока многие вещи "не понятно как будет".

Ветка содержит вспомогательные тулзы для экспериментов с генерацией карты и подбора тайлов с помощью AI. После запуска сервера изображение чанков автоматически генерируется при создании новой игры. Так же используя endpoint /game/generate-chunk-image/{uuid} через swagger можно перегенерить чанки для заданной игры.

Изображения карт сохраняются в папку /static/maps/regions/. Для их удобного просмотра добавлена тестовая страница http://localhost:3000/maps/regions. Страницу можно не обновлять т.к. данные автоматически перечитываются каждые 10 секунд или при активации вкладки браузера.

Изображение карты доступно на тестовой странице http://localhost:3000/maps/games.

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.

Languages

TypeScript93.9%HTML5.5%JavaScript0.5%Dockerfile0.1%

Contributors

Created March 5, 2025
Updated November 23, 2025
kolen44/MetaPromptGame | GitHunt