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

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

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

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

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

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

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

Gustling по време на игра: хвърчило от хартия в низходящ порив между скални кули под лилаво нощно небе

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

Празнината

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

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

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

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

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

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

За кого е

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

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

Направено за

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

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

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

Заглавие, лого, ключ за запис, физика на полета, точки, кривата на трудност във времето, медали, хвърчила и отключването им, цветове и звук.

Честна по доказателство

Всяко трасе се строи около безопасен коридор, а автопилот прелита 90 seed-а при всяко npm test, така че промяна, която прави играта нечестна, веднага се проваля.

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

Задръжте за издигане, искри и множител x4, точки за минаване на косъм, пориви, врани и бури, дневно трасе, медали и хвърчила, мигновен рестарт, запазени рекорди.

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

27 модулни теста и браузърни тестове с 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

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

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

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

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. 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 не приема плащания на този сайт.