Празнината
Балансът в tower defence се чупи лесно: една промяна на кула или враг може да направи карта невъзможна или твърде лесна, а изиграването на всяка карта след всяка промяна е бавно.
Шаблони за игри
Пълният TypeScript и three.js изходен код на Hedgehold 2.0, tower defence игра със собствено правило: жив плет расте всяка вълна, прегражда пътеката и задушава кулите, а играчът решава какво да остане с две подрязвания на вълна. Всяка карта е доказано честна от бот.
Очаквайте скоро
Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.
Празнината
Балансът в tower defence се чупи лесно: една промяна на кула или враг може да направи карта невъзможна или твърде лесна, а изиграването на всяка карта след всяка промяна е бавно.
Какво представлява
Завършена, тествана tower defence игра, чиито карти се доказват като честни от бот за секунди, с кули, врагове и карти в един конфигурационен файл.
Как се използва
Разархивирайте, пуснете npm ci и npm run dev, после редактирайте src/game.config.ts; npm test проверява играта отново за секунди.
Изходен код на истинска игра за преработка и учене, с доказателствата, вградени в тестовете.
Използвайте го когато
Направено за
Жив плет расте от постоянни корени всяка вълна: пъпките показват къде, преградите задържат враговете на пътеката, плетът върху площадка задушава кулата, а две подрязвания на вълна решават какво остава. Всичко е в rules.hedge и в ядрото на симулацията, с тестове.
Заглавие, ключ за запис, правила, икономика, четири кули с по три нива, шест врага, карти като текст, картата на деня, цветове и звук.
При всяко npm test бот с план печели дванадесетте карти и 30 дневни карти с три звезди, докато бездействието и строеж с две кули губят.
Дванадесет градини с корени на плета и карта на деня, преглед на вълните, ранно пускане, подобрения и продажба, слотове за запис и автоматичен запис, скорост x1/x2, звезди и отключване, клавиатура, мишка, докосване и геймпад, хоризонтално и вертикално.
61 модулни теста и браузърни тестове с Playwright, ограничение на размера, архив за качване в itch.io или всеки статичен хостинг и ръководство стъпка по стъпка за нови карти, кули и врагове.
1 от 3
| Платформа или среда | Поддържани версии | Тествано до |
|---|---|---|
| Node.js | 22.12 или по-нова | Не е посочено |
Шаблонът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.
Очаквайте скоро
Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.