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

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

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

Пълният изходен код на Pebblefen, пъзел с плъзгащи се камъчета с петнайсет етапа, безкрайно открито блато и блато на деня.

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

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

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

Блато девет на девет с цветни речни камъчета, избрано камъче и свободният му път

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

Празнината

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

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

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

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

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

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

За кого е

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

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

Направено за

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

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

Правила върху обикновен обект

Блатото, идващият прилив, точките, целта на етапа и състоянието на генератора са в един обект, затова едни и същи функции движат играта, сцената на заглавния екран, връщането, записите и тестовете в Node.

Поглед два хода напред

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

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

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

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

22 модулни теста на ядрото (всеки етап е постижим за бота), 71 проверки в Chrome без интерфейс (клавиатура, мишка, геймпад, телефони с докосване, менюта, записи, двата езика, нива на звука) и smoke тест, в който ботът играе етап.

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

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

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

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

Стек

  • JavaScript
  • Canvas 2D
  • Web Audio
  • Playwright

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

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

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

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

Въпроси

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

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

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

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

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