Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.97 KB

review-Kononov_Mike.md

File metadata and controls

23 lines (16 loc) · 1.97 KB

Начнём с игры

  • Плохая проработка коллизий игрока и препятствий. Вы можете проехать через преграды и не умереть.
  • Замечен баг, что можно просто двигаться по самому низу и не умирать.
  • Порой возникают баги с отрисовкой.
  • Сам концепт игры примитивен и неинтересен. Наскучит после первых 10 секунд или осознания наличия кучи багов.

Перейдём к коду

  • Не понятно к чему в основном методе run в файле SquareGame нужны два while, хватило бы 1.
  • В основном цикле видны проверки на пересечение барьеров и квадрата, которые, во-первых стоило вынести в отдельный метод, а во вторых пофиксить т.к. они не работают должным образом.
  • Есть непонятные названия переменных

Файлы

  • Нет разделения на .vm и .jack файлы
  • Не понятно зачем пушить папку tools
  • Наличие папки Square, которая была реализована создателями курса, то несложно догадаться, что немало кода взято именно от туда, папку не стоило добавлять
  • read.md надо переименовать в README.md

Заключение

Ну игра достаточно примитивна и несложна в реализации, при этом присутствуют различные баги. Видно, что игра сделана, чтобы быстро оттделаться. Моя оценка 3/10.