02.04.2020 в 00:44 (2084 Просмотров)
Из-за карантина я уже три дня сижу и доделываю одну несчастную демку. С которой частенько возникают проблемы.
Ну ладно, с системой покупки скиллов я разобрался.
И часть главного квеста сделал. Точнее, ту часть, которая приемлема для демки.
Но впереди ещё два квеста, минимум. Один крупный побочный квест, который открывает ещё одну локацию, в которой можно наконец-то продавать лут. Который можно добывать чуть ли не сразу же после первого квеста. И то для этого надо научиться обращаться к переменным. Писать в скриптах формулы с ними. И думать, как создать нормальную возможность продавать не весь лут, а только его часть.
Остался ещё один мелкий квест, в котором надо будет найти потерявшуюся кошку.
Также я нехило запарился с одеждой.
Я так давненько не запаривался! Поначалу всё обещало быть нормально. Проверяешь, одет ли один предмет на героине и всё! Но со временем пришлось обращаться к скриптам. А потом и вовсе обнаружилось, что типов брони у меня четыре, и графон должен меняться аж при четырёх ветвлениях:
-Сначала проверяется, надета ли на персонаже лёгкая броня;
-надета ли просто одежда;
-надета ли тяжелая броня;
-если вообще не одет, показывать персонажа голым!
(четыре внешности героини: обнаженная (без экипированной брони), одежда, легкая броня, тяжелая броня) И так в каждом диалоге, при каждой реплике персонажа! И это оказалось терпимо. Ну, извините, не могу предсказать, что наденет на героиню игрок в тот или иной момент. А уж когда события происходят чуть дальше от начала, то понимаешь, что без этого никуда. Раз уж сделал эту фичу, то и носись с ней до конца.
Тут я понимаю, что не зря разрабатываю в одно рыло. Как бы я терзал художника, чтобы он сделал как минимум три набора портретов для одного персонажа? А если бы я ещё сделал фичу показывать полубюст перса, что в MV весьма реально! Неспроста же на этом движке клепают визуальные новеллы, обходя Ren'Py?
А если бы я заставил игру учитывать не только экипировку, но и состояние, то возни через ВК или дискорд было бы много.
Думаю, стоит ли мне выкладывать здесь эту демку. Или ограничиться такой записью?