1

Step 1

Пространство

2

Step 2

Управление

3

Step 3

Сервер (создание, соединение)

4

Step 4

Перемещение

5

Step 5

Первая карта, инстанс

6

Step 6

Монстры и простейший бой

7

Step 7

Предметы. Выпадение, поднятие

8

Step 8

Инвентарь. Выбрасывание предмета

9

Step 9

Мини-карта. "Туман войны"

10

Step 10

Использование предмета

11

Step 11

Общая локация

12

Step 12

Расширение базы предмета. Введение аффиксов

13

Step 13

Параметры игрока и их отображение

14

Step 14

Окно снаряжения. Возможность экипировать предмет

15

Step 15

Сундук как хранилище, принадлежащее пользователю

16

Step 16

Рефакторинг серверной части: взаимодействие с клиентом; локация

17

Step 17

Первая волна тестирования среди друзей

18

Step 18

Расширение объекта локации: тип, аффиксы, уровень

19

Step 19

Карта как предмет

20

Step 20

Единый механизм использования объектов

21

Step 21

Девайс для использования карт, расширение интерфейса портала

22

Step 22

Первый NPC - кузнец

23

Step 23

Торговля с NPC

24

Step 24

Первая модель валюты

25

Step 25

Квест

26

Step 26

Второе тестирование среди друзей

27

Step 27

Крафт

28

Step 28

Тайники на локациях

29

Step 29

Чат

30

Step 30

Панель действий

31

Step 31

Механика исцеления

32

Step 32

Новые предметы

33

Step 33

Новая локация

34

Step 34

База монстров. Отряд монстров.

35

Step 35

Редкость и аффиксы монстров.

36

Step 36

Локализации

37

Step 37

Боты (имитация действий игрока)

38

Step 38

Сообщение о событиях

39

Step 39

MOTD в чате при входе в игру

40

Step 40

Уборка мусора

41

Step 41

Третья локация

42

Step 42

Кастомизация персонажа игрока

43

Step 43

Рейтинг (лидерборд)

44

Step 44

Аукцион

45

Step 45

Закончить интерфейс квестов

46

Step 46

Добавить новые квесты

47

Step 47

Сайт для игрового клиента

48

Step 48

Аудио-контент

49

Step 49

Оптимизация под андроид

50

Step 50

Тестирование андроид клиента

1

Step 1

Пространство

2

Step 2

Управление

3

Step 3

Сервер (создание, соединение)

4

Step 4

Перемещение

5

Step 5

Первая карта, инстанс

6

Step 6

Монстры и простейший бой

7

Step 7

Предметы. Выпадение, поднятие

8

Step 8

Инвентарь. Выбрасывание предмета

9

Step 9

Мини-карта. "Туман войны"

10

Step 10

Использование предмета

11

Step 11

Общая локация

12

Step 12

Расширение базы предмета. Введение аффиксов

13

Step 13

Параметры игрока и их отображение

14

Step 14

Окно снаряжения. Возможность экипировать предмет

15

Step 15

Сундук как хранилище, принадлежащее пользователю

16

Step 16

Рефакторинг серверной части: взаимодействие с клиентом; локация

17

Step 17

Первая волна тестирования среди друзей

18

Step 18

Расширение объекта локации: тип, аффиксы, уровень

19

Step 19

Карта как предмет

20

Step 20

Единый механизм использования объектов

21

Step 21

Девайс для использования карт, расширение интерфейса портала

22

Step 22

Первый NPC - кузнец

23

Step 23

Торговля с NPC

24

Step 24

Первая модель валюты

25

Step 25

Квест

26

Step 26

Второе тестирование среди друзей

27

Step 27

Крафт

28

Step 28

Тайники на локациях

29

Step 29

Чат

30

Step 30

Панель действий

31

Step 31

Механика исцеления

32

Step 32

Новые предметы

33

Step 33

Новая локация

34

Step 34

База монстров. Отряд монстров.

35

Step 35

Редкость и аффиксы монстров.

36

Step 36

Локализации

37

Step 37

Боты (имитация действий игрока)

38

Step 38

Сообщение о событиях

39

Step 39

MOTD в чате при входе в игру

40

Step 40

Уборка мусора

41

Step 41

Третья локация

42

Step 42

Кастомизация персонажа игрока

43

Step 43

Рейтинг (лидерборд)

44

Step 44

Аукцион

45

Step 45

Закончить интерфейс квестов

46

Step 46

Добавить новые квесты

47

Step 47

Сайт для игрового клиента

48

Step 48

Аудио-контент

49

Step 49

Оптимизация под андроид

50

Step 50

Тестирование андроид клиента

10 February 2016

Goal abandoned

The author does not write in the goal 6 years 2 months 8 days

General

Создание игры. Прототип.

Первая попытка создать нечто похожее на игру своими руками. Поехали.

Актуальный клиент

Игра достаточно быстро дошла до варианта, в котором уже что-то можно посмотреть и поиграть, те, кто следит за целью могут своими глазами увидеть всё, о чём я рассказываю здесь.

Клиент браузерный, тут: http://aerus.azurewebsites.net/

Он регулярно обновляется и практически всегда отражает настоящий момент в разработке. Стоит помнить, что это даже не альфа версия, а всё ещё не готовый до конца прототип, поэтому могут быть и глюки и баги.

Об игре, общее.

Хочется сделать ролевую многопользовательскую гриндилку, по типу hack and slash, но пошаговую. Герой ходит в приключения, находит добычу, улучшает себя, торгует, крафтит. Всё, этого достаточно для классической гриндилки. Вот только основная идея в том, чтобы игра была мультиплатформенной, и фармить можно было прямо в метро или школе. Отсюда вытекает множество особенностей.

2D. Вид как в рогаликах (тайлы как-будто сверху, объекты с боку). Это поможет упростить игру как для конечного устройства, так и для разработки (моделировать некому).

Хардкорность - персонаж погибает навсегда. (так сказать, автоматическая реиграбельность)

Течение времени - пошаговое, кроме тех мест, где это не важно. Это поможет избежать "смерти из-за лагов" и даст возможность играть с любым качеством соединения. Также я уверен что мне одному не по силам создать полноценный сетевой движок для такой игры в реальном времени.

Отсутствие сюжетной линии - не обязательная, но возможная штука. Причин несколько: 1. сам не люблю прохождение этих актов и выполнение одних и тех же квестов тыщу раз. 2. я не мастер-сценарист, и, даже если и захочу, сделать адекватный сюжет не смогу. Если кто-то будет гореть желанием заниматься сюжетом, тогда хорошо, но пока нет.

Продукт, который должен получиться в конце этой цели, не будет конечным, дальнейшая работа будет продолжаться дальше, здесь же я стремлюсь создать только прототип: крайне урезанную игру, которая покажет, смогу ли я вообще что-то.

Изучение Unity я буду продолжать параллельно (в любом случае многое придется изучить в процессе), в этой цели: Изучение Unity c нуля. Уклон в 2D.

Вопросы и предложения приветствуются!

 Goal Accomplishment Criteria

Прототип игры готов, интересующиеся могут поиграть.

  1. Пространство

  2. Управление

  3. Сервер (создание, соединение)

  4. Перемещение

  5. Первая карта, инстанс

  6. Монстры и простейший бой

  7. Предметы. Выпадение, поднятие

  8. Инвентарь. Выбрасывание предмета

  9. Мини-карта. "Туман войны"

  10. Использование предмета

  11. Общая локация

  12. Расширение базы предмета. Введение аффиксов

  13. Параметры игрока и их отображение

  14. Окно снаряжения. Возможность экипировать предмет

  15. Сундук как хранилище, принадлежащее пользователю

  16. Рефакторинг серверной части: взаимодействие с клиентом; локация

  17. Первая волна тестирования среди друзей

  18. Расширение объекта локации: тип, аффиксы, уровень

  19. Карта как предмет

  20. Единый механизм использования объектов

  21. Девайс для использования карт, расширение интерфейса портала

  22. Первый NPC - кузнец

  23. Торговля с NPC

  24. Первая модель валюты

  25. Квест

  26. Второе тестирование среди друзей

  27. Крафт

  28. Тайники на локациях

  29. Чат

  30. Панель действий

  31. Механика исцеления

  32. Новые предметы

  33. Новая локация

  34. База монстров. Отряд монстров.

  35. Редкость и аффиксы монстров.

  36. Локализации

  37. Боты (имитация действий игрока)

  38. Сообщение о событиях

  39. MOTD в чате при входе в игру

  40. Уборка мусора

  41. Третья локация

  42. Кастомизация персонажа игрока

  43. Рейтинг (лидерборд)

  44. Аукцион

  45. Закончить интерфейс квестов

  46. Добавить новые квесты

  47. Сайт для игрового клиента

  48. Аудио-контент

  49. Оптимизация под андроид

  50. Тестирование андроид клиента

  • 5890
  • 10 February 2016, 15:33
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?