у тебя там в какой-то момент была проблема, что в одном месте нумерацию поменял, а чуть ниже уже нет. Когда выбирал освещение в редакторе.
А, ну это уже чистый говнокод в редакторе - волшебные индексы выбранного элемента формирует GUI, а редактор на них реагирует. Тут дело не в свитчах, а в организации редактора. Причина та же - создавал, когда это было внутренней быстроутилиткой, а потом всё начало стремительно расти и накрыло.
Если качество уменьшить, тогда текст с кодом не разобрать будет.
А в коде много помойки, да. Вернее, помойка у меня в организации, архитектурная. Пока проект был маленький, было удобно иметь один толстый отрисовщик всех пяти игровых объектов и ландшафта. Потом объектов стало больше, потом ещё больше, а архитектура осталась прежней. В какой-то момент я начал вводить иерархию, делать объектам прикреплённые классы для их представления, но этот процесс пока догоняющий. Надеюсь со временем выкорчевать все говносвитчи - очень уж неудобно с ними работать: не схлопываются, искать ветки сложно, автоформат в студии плохо для них настраивается, постоянно сбивает мои отступы и всё такое. Жирные свитчи явный признак того, что стоит вводить иерархию и полиморфизм.
К концу стрима я стух физически, очень хотелось спать. :) В целом ощущения от разработки со стримом интересые. Совсем не похоже на разработку в обычном режиме. Нет времени залипать в проблемы, читать доки и решать задачи дотошно до конца. Идёшь в перёд, скипая залипучие проблемы и записывая тудушки. Так я обычно цепляюсь к всплывающим багам и попутным проблемам.
P.S. В этом посте у меня не отображается картинка. :) И дома и на работе не отображается.
H, о, спасибо, мне он тоже нравится. :) Да, войдёт, но в совсем релиз.
Я уже публиковал версии с редакторами и знаю для чего он на самом деле нужен игрокам. Игроки хотят попробовать свою карту огромного размера с кучей всех существ и червей. Это первое, что они делают получив в руки редактор. :D Дальше дело не идёт, т.к. нужно время тратить, а главное желание удовлетворено. Поэтому решил оставить редактор на сладкое, открывая его в критические моменты.
Вот, думаю, сделать конкурс видео-обзоров демки игры. Вот там для обзорщиков открою редактор, чтобы они могли сделать себе нужные ситуации на уровнях для клёвой картинки. Не думаю, что кто-то будет париться, но в качестве эксклюзивной опции имнно для обзорщиков сгодится. Короче, редактор - большая помощь мне внутри и скорее психологическое мою оружие снаружи. :)
Nosferoh, не уверен, что будет много геймплея. Разве что в редакторе уровни буду накидывать. :) Вообще это стрим скорее мне собраться, нежели какое-то мега-развлечение.
Интересует, как идут дела с проектом? Заглядывайте сегодня в 20:00 МСК на стрим разработки: www.twitch.tv/kozinaka
Будет много кода, отладки и поясняющего бубнёжа. Попробую дожать до конца анимацию распылителя и накидать пару новых обучающих уровней в редакторе. Приходите поддержать ленивого разработчика в тонусе!
Clamp, ого, у тебя 72 единицы урона! Это позволяет тебе убивать, подождав всего пары ударов по твоему врагу от соседей. ;) Вот зря ты на меня потратился первым.
Это совершенно неважно, главное проснуться к 24:00 по МСК и вовремя приложить поленом кого-нибудь из топов. Любой падает с трёх-четырёх ударов. Суммируешь урон и ждёшь времени своего выхода в топ. :D
Отредактирован Kozinaka
» Несыть / Стрим разработки игры
» Несыть / Стрим разработки игры
Отредактирован Kozinaka
» Администрация XGM / Оформление текстов - txt2
» Администрация XGM / Оформление текстов - txt2
» Администрация XGM / Оформление текстов - txt2
» Несыть / Главная страница
» Несыть / Главная страница
Отредактирован Kozinaka
» Несыть / Главная страница
Отредактирован Kozinaka
» Несыть / Главная страница
» Pin's Journal / Liches
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
Отредактирован Kozinaka
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
Clamp:
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ
» XGM Team / NY Event 2016 - ИГРА ЗАКОНЧИЛАСЬ