Празнината
Игрите за разлики обикновено изискват стотици ръчно изработени двойки картини, което прави новите нива бавни и скъпи.
Шаблони за игри
Пълният изходен код на Twindell, игра за откриване на разлики, чиито сцени се сглобяват от нарисувани с код части, с 30 нива от семена и двойка за деня; тестът доказва, че бот минава ниво.
Очаквайте скоро
Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.
Празнината
Игрите за разлики обикновено изискват стотици ръчно изработени двойки картини, което прави новите нива бавни и скъпи.
Какво представлява
Шаблонът сглобява всяка двойка от части и семе, така че новите теми и нива са няколко реда данни вместо рисунки.
Как се използва
Разархивирайте, сервирайте папката и отворете index.html, после редактирайте game.js; npm test я изиграва отново в Chrome без интерфейс.
Изходен код на истинска игра за преработка и учене, със smoke тест, чийто бот я изиграва.
Използвайте го когато
Направено за
Добавете част като една функция за рисуване в единично пространство с радиус и списък с цветове; отбележете я като несиметрична, за да може да се огледа.
Темата е функция за фон и зони, които казват кои части стоят на кои линии и кои се носят в кои области.
Чист JavaScript и Canvas 2D; отворете index.html през произволен статичен сървър и редактирайте game.js.
Тест в Chrome без интерфейс зарежда играта, проверява конзолата, натиска клавиши и докосва екрана, а вграденият бот изиграва цяла игра до екрана с резултата.
1 от 3
| Платформа или среда | Поддържани версии | Тествано до |
|---|---|---|
| Node.js | 22.12 или по-нова | Не е посочено |
Шаблонът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.
Очаквайте скоро
Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.