Приветствую!
РАБОТАЮ БЕЗ ПРЕДОПЛАТ!
Ознакомился с заданием и готов сделать.
Начать могу сразу как все моменты обсудим.
Оплата за результат не на перед.
Telegram – https://t.me/Sswwtv
А я делал игру Жизнь (Life). Причем именно на js.
Там всё работало по правилам и можно было делать изначальные комбинации этих планеров и пр.
Исходники вроде не сохранились, но я могу написать ее заново.
class GameOfLife {
constructor() {
this.liveCells = new Set();
this.history = [];
this.maxHistory = 100; // Максимальное количество хранимых поколений
}
// Добавление живой клетки
addLiveCell(x, y) {
this.liveCells.add(`${x},${y}`);
}
// Вычисление следующего поколения
computeNextGeneration() {
const neighborCounts = new Map();
// Подсчет соседей
this.liveCells.forEach(cell => {
const [x, y] = cell.split(',').map(Number);
for (let dx = -1; dx <= 1; dx++) {
for (let dy = -1; dy <= 1; dy++) {
if (dx === 0 && dy === 0) continue;
const neighbor = `${x + dx},${y + dy}`;
neighborCounts.set(neighbor, (neighborCounts.get(neighbor) || 0) + 1);
}
}
});
const newLiveCells = new Set();
// Определение новых живых клеток
neighborCounts.forEach((count, cell) => {
if (count === 3 || (count === 2 && this.liveCells.has(cell))) {
newLiveCells.add(cell);
}
});
Разработать прототип игры
Реклама
Разработать прототип игры
Необходимо разработать на js простой, но работающий прототип игры Life
Другие открытые задания:
Отзывы на ЯндексКартах 170р.170 р.
Бюджет: 170 р. ОТ 18 ЛЕТ !!! Требуется разместить положительный отзыв о компании, в яндекс картах. Ссылка для оставления отзыва предоставляется в сообщениях, оплата ПОСЛЕ пу…
Оператор в чат (удаленно, без звонков)25 000 р.
Бюджет: 25 000 р. Пишите в тг: Zakstin2022 Условия работы: - Гибкий график работы, вы сами выбираете удобное время занятости, начиная с 2 часов в день. - Работа полностью удаленна…
Размещение объявлений на авито1 000 р.
Бюджет: 1 000 р. Требуется размещать объявления на вашем аккаунте авито. Оплата: часть могу после размещения авансом и вторую часть 700-1000-1500 руб (в зависимости от товара) после…
поиск заданий