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

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

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

Пълният изходен код на Duelbarrow 2.0, дуел с танкове, в който всеки пропуск издига могилка в цвета на своя танк, със стълбица от шест личности с изкуствен интелект, игра за двама, дуел на деня и стандартното меню на PN Scripts; включени са модулни, димни и цялостни тестове.

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

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

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

Два танка на тревиста арена с каменни блокове и храсти, снаряд отскача между тях

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

Празнината

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

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

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

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

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

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

За кого е

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

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

Направено за

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

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

Арени

Нарисувайте лявата половина на картата с по единадесет знака на ред ('#' камък, '1' старт, 'o' място за реликва); дясната половина е същата карта, завъртяна на 180 градуса.

Съперници

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

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

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

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

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

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

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

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

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

Стек

  • JavaScript
  • Canvas 2D
  • Web Audio
  • Playwright

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

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

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

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

Въпроси

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

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

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

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

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