Към съдържанието
PN Scripts

Шаблони за игри

Tapgrove: шаблон за игра

Пълният изходен код на Tapgrove 2.0, инкрементална игра с овощна градина, в която годината е верига и всяка бригада работи само в своя сезон, с легла, трудови песни, време и защити, сезонни дарове, градина на деня и стандартното меню на PN Scripts; включени са модулни, димни и цялостни тестове.

  • JavaScript
  • Canvas 2D
  • Web Audio
  • Playwright
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Голямото дърво през лятото с няколко берачи под него и магазина вдясно

Какъв проблем решава

Празнината

В инкрементална игра, в която всичко произвежда непрекъснато, няма решения освен „купи най-доброто съотношение“; верига от етапи, всеки от които работи само част от времето, иска внимателна икономика, ботове, които да я измерват, и изглед, който показва къде се къса веригата.

Какво представлява

Този шаблон ви дава настроена верига от четири сезона с легла, песни, инструменти и време, ботове по модел на играчи, които измерват цели игри (и доказват, че пренебрегването на веригата е по-бавно), годишна карта, която назовава тясното място, и сцена, която показва всеки етап.

Как се използва

Разархивирайте, сервирайте папката и отворете index.html, после редактирайте game.js; npm test я изиграва отново в Chrome без интерфейс.

Изходен код на истинска игра за преработка и учене, със smoke тест, чийто бот я изиграва.

За кого е

Използвайте го когато

  • Публикуване на ваша инкрементална, idle или управленска игра със сезонна производствена верига в itch.io, уеб портали или вашия сайт.
  • Изучаване как се прави завършена сезонна инкрементална игра с производствена верига, тестове на баланса с модели на играчи, стандартно меню и записи на обикновен JavaScript и Canvas 2D.

Направено за

  • Уеб и инди разработчици на игри, които познават JavaScript.
  • Разработчици, които искат завършена, тествана игра за основа вместо празно платно.

Какво получавате

Веригата

SEASONS, CREWS и функцията step съдържат правилото: всяка бригада работи само в своя сезон върху оставеното от предишния. Сменете SEASON_LEN, GOAL, темповете на бригадите или правилата за леглата и оставете ботовете да измерят една игра.

Ботовете като тест за баланса

PROFILES описват модели на играчи (чукания в секунда, колко често пазаруват, следват ли веригата); simulate() изиграва цяла игра в Node, а модулните тестове пазят границите на медалите.

Без компилиране

Чист JavaScript и Canvas 2D; отворете index.html през произволен статичен сървър и редактирайте game.js.

Включени тестове

23 модулни теста на ядрото (работата на всеки сезон, прецъфтяване и падане, бригади само в своя сезон, легла, песни, време и защити, дарове, годишни карти, медали, записи) с игри по модел на играчи, 82 проверки в Chrome без интерфейс (клавиатура, мишка, докосване, геймпад, менюта, записи, телефони, нива на звука) и smoke тест, в който ботът изиграва цяла градина.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Шаблон
Платформи
JavaScript
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Лиценз
Лиценз за шаблони на PN Scripts 1.0
Внедряване
Изтегляне (ZIP с изходен код)
Зрялост
v2.0.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
Node.js 22.12 или по-нова Не е посочено

Стек

  • JavaScript
  • Canvas 2D
  • Web Audio
  • Playwright

Шаблонът Tapgrove предстои

Шаблонът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

Да правите и продавате неограничен брой свои игри и да правите игри за клиенти. Не можете да препродавате или споделяте самия изходен код (PN Scripts Template Licence 1.0).

Произволен статичен уеб сървър за играта и малко JavaScript. За тестовете трябват Node.js 22.12 или по-нов и Google Chrome.

Няма SDK за реклами или портали и е само на английски. Изпробван е в Chrome на компютър и в размери на телефон с докосване (хоризонтално 915x412, 844x390 и 750x342; вертикално показва съвет да завъртите телефона), още не в iOS Safari, Firefox или на истински телефон.

Кодът е написан с помощта на AI и е проверен от PN Scripts с автоматизирани тестове. Цялата графика и звук се генерират от код; няма изображения или звук, създадени от AI.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.