Sobes.tech
Junior — Senior
48

Разработка простой игры «Убей крота» на TypeScript

Companies where asked:

Postgres pro
Task condition

На квадратном поле размером 4 × 4 клетки через случайные промежутки времени появляется крот в произвольной ячейке. Пользователь должен кликнуть по нему левой кнопкой мыши, после чего крот исчезает и появляется снова в другой случайной клетке. Игра должна поддерживать запуск и остановку через одну кнопку (можно использовать одну кнопку для переключения состояния). Для визуализации крота можно выбрать любой удобный символ, например "@" или любой другой. Для получения случайных координат используйте функцию Math.random(), возвращающую число в диапазоне [0, 1).

import React, { useState, useEffect } from "react";
import "./styles.css";

const App: React.FC = () => {
  return (
    <div className="App">
      <h1>⭐️ Crush the mole ⭐️</h1>
    </div>
  );
};

export default App;