#security #game-development
#Безопасность #разработка игр
Вопрос:
Я создаю игру в unity, которую вы загружаете на свой компьютер через steam (или что-то в этом роде). Я хочу иметь место, где вы можете вводить вопросы, и если кто-то придумает правильный вопрос, чтобы задать что-то важное, произойдет.
Я действительно не знаю, будет ли кто-нибудь играть в эту игру, но было бы обидно, если бы веселье было испорчено тем, что кто-то просматривает код и находит, что сказать. Возможно ли это?
Я бы просто жестко запрограммировал оператор if для того, какой вопрос задать, но я никогда раньше не публиковал игру, поэтому я действительно не знаю, как это работает. Могут ли люди на самом деле видеть код или он просто двоичный? Что, если я помещу вопрос, который нужно задать, в онлайн-базу данных где-нибудь в другом месте, а затем внесу его туда?
Буду признателен за любую помощь.
Кроме того, является ли stack overflow лучшим местом для этого вопроса, поскольку он не касается отладки кода?
Комментарии:
1. Единственным безопасным способом было бы иметь где-нибудь сервер, проверяющий вопрос.
Ответ №1:
Нет, игроки не могут видеть ваш код на C #, потому что игроки загружают сборку вашей игры, которая содержит только скомпилированную версию вашего кода.
Комментарии:
1. Это совсем не так. На самом деле его очень легко откомпилировать . ЧИСТЫЙ код. Тем более для поиска строк в двоичных файлах.