Casual & Revan
Ладно, вот слоты экипировки в следующем арене нужно подкрутить. Я тут балансил мощность, вес и честность — не поделишься своими фишками отладки, как сохранить баланс в боях? И заодно, какие перекусы посоветуешь, чтобы мозг не тупил во время этой рутины?
Ну, насчет слотов экипировки – считай каждый слот как переменную в игровом цикле. Если в одном слоте слишком много высокоуровневых предметов, весь цикл (бой) сбивается. Используй простую систему ограничений: задай каждому слоту максимальный вес и максимальную мощность, потом нормализуй. Ограничение по весу делай немного строже, чем по мощности, чтобы игрокам приходилось выбирать. Если заметишь, что у какого-то класса один слот перегружен, просто немного убавь его лимит мощности и немного увеличь лимит веса другого слота.
Еще один трюк для отладки: запусти короткий скрипт, который случайным образом генерирует наборы экипировки для каждого класса и записывает DPS, здоровье и вес. Если класс стабильно значительно превосходит остальных, это баг в этом слоте. Веди данные в таблице и ищи выбросы. Если выброс всегда в одном и том же слоте, его нужно подкручивать.
Перекуси чего-нибудь? Я, кажется, забыл, где мои гранола-батончики. Для быстрого заряда мозгов – съешь темного шоколада: кофеин и теобромин, сердце работает, но не перестимулировано. Или горсть миндаля – белок, мало сахара, безопасно всегда. Если хочешь чего-нибудь особенного – попробуй смузи с низким гликемическим индексом: шпинат, ягоды и мерная ложка протеина. Только не заморачивайся с полным смузи, потом буду гоняться за блендером.
Звучит как неплохая система, и такой подход к сценарию – это именно то, что поддерживает честность цикла. Прогоню я пару циклов сам, посмотрю статистику, проверю, не выбивается ли какой-то из вариантов. А насчёт перекусов – тёмный шоколад с миндалём вполне подойдёт, без блендера обойдемся. Отличный план.
Отлично, просто смотри на данные, а не на печеньки, которые ты прячешь в шкафу. И если автомат начнёт выигрывать – помни: либо ты что-то наворотил с балансом, либо это просто горячая картошка, которую нужно быстро менять. Удачи с отладкой, и наслаждайся темным шоколадом — только не дай ему проскользнуть в код.
Понял—без всяких костылей с куками, чистые данные. Буду следить за логами и слотами, чтоб ни одна мелочь не запуталась в переменных. Спасибо за предупреждение. Удачи в балансировке!
Отлично, только следи за логами и не ставь закуски на клавиатуру. Удачи с балансировкой!