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

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

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

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

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

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

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

Дъска четири на четири със свещи с номерирани пламъци в тъмна зала

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

Празнината

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

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

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

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

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

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

За кого е

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

  • Публикуване на игра в стила на 2048 със собствена тема или на всеки пъзел със сливане, който има нужда от плавна анимация и компютърен играч.
  • Учене как е изградена завършена игра (пъзел с плъзгане и удвояване) на чист JavaScript и Canvas 2D.
  • Брандирана мини игра за клиент.

Направено за

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

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

Една функция за плъзгане

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

Кратък expectimax

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

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

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

Smoke тест

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

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

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

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

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

Стек

  • JavaScript
  • Canvas 2D
  • Web Audio
  • Playwright

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

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

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

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

Въпроси

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

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

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

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

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