Исходите вот из чего.
Функция призвана что то модифицировать. Если функция нестатическая - она может модифицировать только данные экземпляра, у которого вызвана.
Если статическая - то только общие данные.
Никак. Рисуйте 64*64 пиксель перфект, иначе потеряете в качестве. Просто расширяйте сам вьюпорт.
Альтернативный вариант, если вьюпорт надо скейлить - скейлить персонажа строго пропорционально и кратно двойке.
Отвечу на второй вопрос - НС в таком случае выступает обычным классификатором. Осталось подобрать признаки.
Навскидку это:
- прокси в системе
- виртуальные сетевые адаптеры
- автозагрузка/службы
Если добавить еще десяток признаков - то можно нормуль классификатор замутить.
P.S. если вы не шарите в теме - то честно нафиг тогда диплом...
Можно завести confluence или аналоги - обычно что то простое есть с таск-трекером.
Можно в целом md-файлами прямо в проекте, особенно если пользуетесь гитхабом - он их автоматом подтянет.
За ВПН может и не забанят. Но:
1) Как вы будете оплачивать аккаунт? Там все таки картой платеж.
2) Надо указывать адрес юр или физлица - информация в целом не проверяется, но если проверят - забанят.
Если программа предоставляет интерфейс для плагинов/модификаций - то можно. Тот же фотошоп - предоставляет. CS:Go в каком то виде - тоже.
Если не предоставляет, то:
1) Это сложно - нужно уметь некисло так программировать и разбираться в предметной области
2) Скорее всего это нарушает лицензионное соглашение