Что-то новое

Добавлен , опубликован
Решил отдохнуть от Spin Deluxe пока-что и поспорил с соседом, что напилю простенькую стратегию за 48 часов. Что-то получается.
Итак, изначально я хотел создать что-нибудь однокнопочное в духе Pax Britannica, но потом подумал, что лучше и проще сделать не выйдет и поэтому решил сделать что-то вроде Castle Fight для варкрафта.
За первые 2 часа разработки я продумал основную архитектуру и реализовал скелет игры, собственно показывать тут нечего, так как код в общую картину никак не складывался.
Еще через 4 часа я налепил на скелет некоторый код и получил войну красных квадратов, стреляющих красными квадратами - dg-lab.com/s/odgmza
Далее я попробовал себя в пиксель арте и нарисовал в меру няшного рыцаря - dg-lab.com/s/zmuzgj
За следующий час я сделал немного важных фиксов в ИИ и вставил рыцаря в игру - dg-lab.com/s/mgfkzt
Следующий час я посвятил фиксам архитектуры, сортировкой юнитов для нормальной отрисовки - dg-lab.com/s/nimjaw и проблемам синхронизации потоков - dg-lab.com/s/ymqzmd
Отдельное спасибо ScorpioT1000 за ссылку на статью с сортировкой деревом и подсказками по синхронизации.
Следующий арт - лучник - dg-lab.com/s/zmeznw
Оставшуюся часть часа я имплементировал лучника и учил его стрелять - dg-lab.com/s/owuytu
Стрелы на скрине задом наперед летят =)
Следующий арт - нечто вроде бараков:
Час потратил на написание отдельного класса для производящих зданий и объединение их и юнитов под флагом отдельного интерфейса GameObject.
Далее около 2 часов потратил на разработку системы покадровой анимации и ее рисование для лучника - dg-lab.com/s/otewmz Так же заставил стрелы нормально поворачиваться - dg-lab.com/s/ndcyyj
Последнее на сегодня - анимация смерти лучников:
Прошло всего около 13 часов, ждите новых новостей.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
30
12 лет назад
0
имхо, здание срочно менять надо =)
0
29
12 лет назад
0
Это все плейсхолдеры =)
Анимки делаю например чтобы посмотреть как оно вообще будет смотреться и работать.
Также и со зданием.
0
15
12 лет назад
0
Почему изображения "сжаты" в ссылки? Неудобно же
2
29
12 лет назад
2
Наверное потому-что хгм не поддерживает мой ультра скриншотер.
2
15
12 лет назад
2
так-то гуд, посмотрим что выйдет
Doc:
Наверное потому-что хгм не поддерживает мой ультра скриншотер.
Залей на хгм или слабак
3
29
12 лет назад
3
Мне лень, залей сам =)
2
15
12 лет назад
2
редактировать не могу, так что пролет)
зайди в скайп
1
29
12 лет назад
1
удачи, не продуй спор соседу)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.