Skip to content

LexMash/ArkanoidTestTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://youtu.be/SK6VnFCUOFM?si=aCha9FO1t4SyLqpa

Задачи: Реализовать в Unity 3D один из проектов на выбор кандидата, Достаточно реализации базового функционала любого из проектов; Сдать проект в установленный срок - неделя.

Написать объяснение, почему выбрали те или иные решения, если считаете нужным.

Цели: Показать максимум знаний ООП (классы, наследование, перегрузка, свойства, события, интерфейсы и т.п.); Показать максимум знаний ЯП C#, можно использовать любые библиотеки - Generic, Linq, Reflection и т.п; Освоить как можно больше возможностей Unity 3D за отведённый срок - Transform, Audio, Rigidbody, Coroutines, Animator, Input, uGUI на базовом уровне.

Будет плюсом: Проявление креативности, добавление собственных идей; Сборка билда на любую мобильную платформу (iOS, Android);

Результат: Клон Арканойда с реализованными

  1. модификаторами (powerUp)
  2. подсчётом очков
  3. редактором уровней с сохранением-загрузка данных в-из json
  4. загрузка уровня из json
  5. сохранения-загрузка последнего открытого уровня и High Score
  6. счётчик жизней
  7. рестарт после проигрыша

Не успел:

  1. звуки
  2. сделать толковый UI

Проблема - загрузка уровня на android работает плохо.

About

test task - creating an Arkanoid clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors