207 Кб, 706x1000
Всем привет! Мне нравится разбираться в механизмах игры(не важно какой), то есть как она работает, как работают некоторые её функции, далее на базе своих знаний я проверяю теоретические баги и фичи.
Какие навыки мне нужно развивать для этого дела? Спасибо.
Какие навыки мне нужно развивать для этого дела? Спасибо.
Можешь почитать теорию тестирования программного обеспечения. В частности, про таблицы принятия решений, классы эквивалентности, ведение тестовой документации.
Имеет смысл изучить исходный код игры, если он доступен и позволяют навыки, познакомиться с технологиями, на которых реализована игра.
Имеет смысл изучить исходный код игры, если он доступен и позволяют навыки, познакомиться с технологиями, на которых реализована игра.
>>500
Хмм ... Доступны некоторые версии этой игры, но думаю это будет иметь смысл, я таким способом нашел способ передачи вещей с аккаунта на аккаунт без логов
Хмм ... Доступны некоторые версии этой игры, но думаю это будет иметь смысл, я таким способом нашел способ передачи вещей с аккаунта на аккаунт без логов
>>495 (OP)
Если ты знаешь программирование и примерно представляешь как что реализовано в игре, можешь догадаться какой подход использовал программист - то ты можешь предположить ожидаемые баги и артефакты используемого подхода, проверить возникают ли они на самом деле.
Это считай научная деятельность, физики ищущие элементарный частицы делают примерно то же самое, когда пытаются разобраться как вселенная работает. Никакого рецепта готового нет как это делать - нужно хорошо знать что уже более-менее известно и проверено и придумывать новые идеи. Ну, в играх не нужно - достаточно изучить что уже есть, но с твоей точки зрения это как неизвестная физическая теория, про которую пока прочитать никак нельзя, потому что найти информацию кто, в какой игре и какой подход использовал не представляется возможным.
То есть изучай программирование и геймдев, как какую механику логично сделать. А дальше интуиция своё дело сделает, в каждом случае предлагая штуки, которые разумно было бы проверить.
Если ты знаешь программирование и примерно представляешь как что реализовано в игре, можешь догадаться какой подход использовал программист - то ты можешь предположить ожидаемые баги и артефакты используемого подхода, проверить возникают ли они на самом деле.
Это считай научная деятельность, физики ищущие элементарный частицы делают примерно то же самое, когда пытаются разобраться как вселенная работает. Никакого рецепта готового нет как это делать - нужно хорошо знать что уже более-менее известно и проверено и придумывать новые идеи. Ну, в играх не нужно - достаточно изучить что уже есть, но с твоей точки зрения это как неизвестная физическая теория, про которую пока прочитать никак нельзя, потому что найти информацию кто, в какой игре и какой подход использовал не представляется возможным.
То есть изучай программирование и геймдев, как какую механику логично сделать. А дальше интуиция своё дело сделает, в каждом случае предлагая штуки, которые разумно было бы проверить.
>>495 (OP)
Считаю тред не закрыт.
1. Навык билдостроения
Делай билды, проверяй их в реальности в игре, шарь билды, продавай самые крутые билды
2. Навык симулирования
Пиши код, который симулирует механики игры - позволяет найти самые лучшие способы выиграть
3. Навык реверс-инженеринга
Пиши код, который взламывает игру, узнавай код, который у игры под капотом. Здесь тебе нужны знания низкоуровневого компьюетра (assembler, windows OS, x64).
4. Навыки фарма
Ищи способы лучше всего нафармить ресурсы, затем продавай их, могут пригодится навыки выше
Считаю тред не закрыт.
1. Навык билдостроения
Делай билды, проверяй их в реальности в игре, шарь билды, продавай самые крутые билды
2. Навык симулирования
Пиши код, который симулирует механики игры - позволяет найти самые лучшие способы выиграть
3. Навык реверс-инженеринга
Пиши код, который взламывает игру, узнавай код, который у игры под капотом. Здесь тебе нужны знания низкоуровневого компьюетра (assembler, windows OS, x64).
4. Навыки фарма
Ищи способы лучше всего нафармить ресурсы, затем продавай их, могут пригодится навыки выше
>>836
5. Навык AI - позволяет автоматизировать игру
5. Навык AI - позволяет автоматизировать игру