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

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

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

Пълният TypeScript и three.js изходен код на Gleamtide, спокойна ритъм игра, чиито песни се композират от собствения ѝ код: няма музика за лицензиране, а всяка карта с ноти е доказано в такт.

  • TypeScript
  • three.js
  • Vite 8
  • Web Audio
  • Vitest and Playwright
  • Очаквайте скоро

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

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

Gleamtide по време на игра: проблясъци достигат два кръга на брега под фар, комбо 14 и PERFECT

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

Празнината

Ритъм играта за браузър иска музика, която може да използвате, ноти, които ѝ пасват точно, и тайминг, на който да вярвате; лицензирането на песни и ръчното им нотиране е бавно и скъпо.

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

Завършена, тествана ритъм игра, чиито песни и ноти идват от композитор със seed, така че нова песен е един ред в конфигурацията.

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

Разархивирайте, пуснете npm ci и npm run dev, после редактирайте src/game.config.ts; npm test проверява играта отново за секунди.

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

За кого е

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

  • Публикуване на ваша ритъм игра с нова визия в itch.io, уеб портали или вашия сайт.
  • Учене на процедурна музика и оценяване по аудио часовника с Web Audio на TypeScript.
  • Брандирана музикална мини игра за клиент.

Направено за

  • Уеб и инди разработчици на игри, които познават TypeScript.
  • Студия и фрийлансъри, които правят брандирани игри за браузър.

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

Един конфигурационен файл

Заглавие, лого, ключ за запис, цветове, прозорци за тайминг, оценки, звезди, трудности, списъкът с песни (seed, темпо, дължина, тоналност, гама, гъстота) и песента на деня.

Музика с доказателство

Тестовете проверяват всяка песен: еднакъв seed, еднаква песен; нотите са върху мрежата на такта с минимален интервал; всеки проблясък е чута нота; перфектното автоизиграване дава 100 %.

Завършена игра

Седем песни и песен на деня, две ленти или един клавиш, калибриране, комбо, оценки и звезди, нощно море в ритъм, запис и оформление за компютър и телефон.

Тестове и ръководство

28 модулни теста и браузърни тестове с Playwright, ограничение на размера, архив за качване в itch.io или всеки статичен хостинг и ръководство: нова песен, тайминг, повече ленти, задържани ноти.

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

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

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

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

Стек

  • TypeScript
  • three.js
  • Vite 8
  • Web Audio
  • Vitest and Playwright

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

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

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

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

Въпроси

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

Node.js 22.12 или по-нов и малко TypeScript. Браузърните тестове се пускат с Google Chrome.

Няма SDK за реклами или портали и е само на английски. Тестван е в Chrome за компютър и в емулацията на Pixel 7 в Chrome, още не в iOS Safari, Firefox или на истински телефон.

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

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