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

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

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

Пълният TypeScript и three.js изходен код на Halfglow, прецизен 2.5D платформър, в който дух-фенер сменя деня с нощта. Бот с търсене доказва всяко ниво, с всеки скъпоценен камък.

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

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

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

Halfglow по време на игра: малък дух-фенер до лунни блокове над редица шипове през нощта

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

Празнината

Нивата на платформърите се чупят незабелязано: променена височина на скока може да направи камък недостъпен, а ръчното изиграване на всяко ниво след всяка промяна е бавно.

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

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

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

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

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

За кого е

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

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

Направено за

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

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

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

Заглавие, лого, ключ за запис, правила за движение (coyote time, буфериране, височини на скока), нива като текст, части за дневното ниво, цветове и звук.

Нива с доказателство

npm run solve намира път през всяко ниво с всеки камък и го записва; npm test възпроизвежда записите през истинската симулация и завършва 30 дневни нива.

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

20 нива и ниво на деня, смяна на ден и нощ, камъни, време за победа, три звезди, фенери за контролни точки, мигновено възстановяване, повторение на началния екран.

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

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

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

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

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

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