JuriMik
26 уровень
Харьков

Еще одно тестовое задание

Пост из группы Архив info.javarush.ru
3681 участников
Пример еще одного тестового задания на позицию Junior Java Developer в компанию, занимающуюся разработкой игр. Jurimik: с этим у них строго!) Что должно получиться в итоге: Образцы игровых шаров: ">
Комментарии (9)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизироваться
Java-boy 27 уровень
7 апреля 2017, 06:11
Хоть времени и мало сейчас(час-два в день), но решил все-таки сделать игру.
Реализовал уже все, кроме 2х, крайне важных, функций(поворот, и проверка линий на 4 и больше шаров).
Вот тут у меня и начались проблемы) Как их реализовать не могу догнать, идей нет. Поэтому прошу помощи у вас, подтолкните в нужном направлении).
Вот репозиторий
github.com/JavaBoy3578/The-Balls-Game.git

если что не понятно в этом говно коде пишите постараюсь объяснить(доку делать времени нет просто, да и желания тоже)
JuriMik 26 уровень, Харьков
23 апреля 2017, 23:11
1. А что не так с существующими методами?
2. Попробуйте начать с «тяжелого» метода. Т.е. просто искать цепочку из 4 шаров, «опрашивая» упавшие шары по 4 направлениям.

Может немного туманно объяснил, могу в личке объяснить подробней
mtechno 25 уровень
9 марта 2017, 23:36
Объясните, чем будет заниматься java разработчик в игро индустрии?
DefNeo 36 уровень
8 марта 2017, 10:10
а на чем делать GUI? Строго задают? или любой на выбор?
JuriMik 26 уровень, Харьков
8 марта 2017, 16:46
Не было этого момента в условиях.
imp 31 уровень, Москва
8 марта 2017, 19:20
delete
Joysi 41 уровень
9 марта 2017, 08:58
Если решите попробовать, возможно вам помогут:

Несколько уроков по JavaFx на русском языке:
code.makery.ch/library/javafx-8-tutorial/ru/

Примеры GUI Tetris-а (JAva FX ...):
github.com/javafx-dev/JavaFX-Tetris-Clone
github.com/kpirkkal/java-tetris
alexeyfrei 34 уровень, Минск
6 марта 2017, 12:10
И какой лимит времени на такое задание? Это прямо на месте в офисе надо написать или что-то вроде «задания на дом»?
JuriMik 26 уровень, Харьков
6 марта 2017, 23:26
на дом. 2-3 дня кажется (до недели). Прошёл первое собеседование — решил задачку — прошёл второе собеседование