Ino
Вложений: 3
Сегодня, в честь ДР, решил опять таки устроить мини-джем. Свободного времени оказалось мало, однако кое-что все же успел сделать.
Видео, показывающее систему коллизий, создание\разрушение карты: http://www.youtube.com/watch?v=mAj23SEcrGQ Пока видео заливалось успел сделать ботов и нормальную генерацию карты. Игра будет представлять собой платформер - шутер. Враги появляются до тех пор, пока игрок не подымет определенный блок. После этого игрок должен убить всех мобов. Затем, карта абсолютно меняется, игроку дается время на подготовку перед пришествием мобов, после которого появляется специальный блок и сами мобы. Чем больше волн игрок выжил, тем труднее становится игра. Все больше все более сильных монстров будут пытаться помешать игроку. Конца у игры нету, действие происходит пока игрок не умрет. За новые рекорды игрок будет получать плюшки вроде нового оружия, дополнительных жизней, брони, новых скинов. |
Ответ: Ino
Вложений: 2
Изменил задний фон, улучшил систему передвижения и поведение ботов, также добавил возможность убийства ботов:
http://youtu.be/_xE0MtwvZaA |
Ответ: Ino
Вложений: 3
Поняв, что настолько казуальную игру делать на PC смысла мало, решил всё
таки заняться чем-то более глобальным. В результате концепт очень сильно изменился. Вы играете за робота-ученого, который, в результате неудачного эксперимента с телепортированием попал на неизвестные земли. Для нормального функционирования, роботу всегда нужна энергия. Основной задачей же является постройка телепорта и возвращение домой. Однако для этого, игроку придется добыть множество ресурсов, столкнуться с недружелюбными созданиями и всё время заботиться об поддержании энергии. Сейчас, мне нужна помощь с тестированием того, что уже сделано. Интересуют именно коллизия и частицы(при разрушении блоков). Спасибо за внимание! |
Ответ: Ino
Цитата:
не, ну честно. тут пока еще нечего тестировать. |
Ответ: Ino
Вложений: 1
довольно неплохо, былоб круто еслиб в будущем появился детматч на лдвух игроков, с поддержкой лджойстиков
если поставить игрка как на картинке и прыгать, будет жетско дергатся экран |
Ответ: Ino
ээй чувак, так не честно! Дай же шанс красным квадратикам отстреливаться) а то какой-то геноцид)))
|
Ответ: Ino
Всё будет. Сейчас времени в обрез, извиняйте, конец четверти как-никак,
|
Ответ: Ino
Вложений: 1
Хм, немного забеспокоился скоростью. Пожалуйста, можете протестировать на предмет производительности и отписаться о фпс, с конфигом?
|
Ответ: Ino
на поверхности 130-150 фпс
если прорыть шахту - 160 фпс Intel core2duo 6300 4 gb оперативы GeForce 9600gt windows 7 x64 |
Ответ: Ino
Включил, стал копать прямо вниз. Докопал до самого низу - зависло. Предполагаю выход за пределы массива.
|
Ответ: Ino
Вложений: 1
Убрал баг с вылетом, плюс сильно оптимизировал код(вплоть до умножения через битовый сдвиг). Не могли бы вы опять отписаться о FPS?
|
Ответ: Ino
300-500 фпс.
у самого низа не работает освещение. расскажи подробнее, как оптимизировал :) |
Ответ: Ino
Да ничего особенного:) Все упиралось в математику(высчитывание корня квадратного довольно дорогая вещь, как оказалось) и в прорисовку тайлов. Если раньше у меня была огромная череда if, сейчас получилось все уместить в 4. Теперь я не рисую разные тайлы, а рисую сами разделительные линии.
В итоге получилось что весь расчёт упирается в сложении 2ух квадратов и битовому сдвигу влево на 2. |
Часовой пояс GMT +4, время: 18:53. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot