Спасибо за ответ. Возможно, я не совсем ясно сформулировал свой вопрос. Я ищу конкретные ресурсы (книги, курсы) с примерами кода для реализации сложной системы состояний в RPG. Я понимаю, что это включает работу с данными, но мне нужны конкретные примеры реализации, а не общие советы. Ссылка на GitHub — это слишком общий совет, не учитывающий специфику моей задачи. Надеюсь, в будущем вы сможете предложить более конкретную помощь.
Viktor T2, Спасибо вам за ссылку на курс! Я очень рад, что вы нашли именно то, что мне нужно. Честно говоря, я уже некоторое время безуспешно искал подобные ресурсы, и ваши знания оказались бесценными. Вы действительно помогли мне сэкономить много времени и сил. Надеюсь, вы и дальше будете делиться своими знаниями с другими, потому что такая конкретная помощь — редкость.
Я потерял почту которая была привязана к трекеру, но торенты скачал уже, через друзей. Ещё раз большое спасибо за ваше внимание и понимание, и информацию. Надеюсь, вы и дальше будете делиться своими знаниями с другими, потому что такая конкретная помощь, как вы видите — редкость.
VoidVolker, Спасибо за ответ, но он не решает моей проблемы. Я понимаю, что базовые принципы программирования важны, но я уже знаком с основами. Мой запрос был о конкретных ресурсах (книгах или курсах) с примерами кода для реализации *специфических* аспектов системы боя RPG, таких как система состояний персонажа и сложный ИИ противников. Я ищу практические примеры, которые помогут мне понять, как реализовать эти аспекты на практике. Утверждение о том, что примеры кода бесполезны, неверно — они критически важны для понимания сложных алгоритмов. Если вы знаете такие ресурсы, пожалуйста, поделитесь названиями и ссылками.
rPman, Спасибо за ваши советы. Я понимаю, что анализ открытого кода — ценный опыт. Однако, для меня сейчас важнее эффективное и структурированное изучение материала. Поэтому я ищу конкретные учебные ресурсы (книги или курсы) с примерами кода для реализации системы состояний и ИИ в RPG. Если у вас есть рекомендации по таким ресурсам, пожалуйста, поделитесь. Я планирую задавать более конкретные вопросы, когда начну работать с кодом.
DrRen7, Спасибо за совет по изучению Behavior Tree, FSM и GOAP. Это полезные паттерны для разработки ИИ в играх. Однако, я всё ещё ищу конкретные ресурсы (книги, курсы, статьи с примерами кода), где подробно рассматривается реализация этих паттернов в контексте системы боя RPG, включая систему состояний персонажа. Если вы знаете такие ресурсы, пожалуйста, поделитесь названиями и ссылками. Мне нужны не только общие концепции, но и практические примеры кода.
Спасибо за совет, но моддинг старых игр не совсем то, что мне нужно. Я ищу структурированные учебные материалы (книги или курсы) с подробным разбором кода для реализации системы боя в RPG, включая систему состояний персонажа и сложный ИИ противников. Мне нужны конкретные примеры кода, а не просто возможность разбираться в чужом коде. Если вы знаете такие ресурсы, пожалуйста, поделитесь названиями и ссылками.
Спасибо за ваш ответ. Я ценю вашу помощь, но, возможно, я не совсем ясно сформулировал свой вопрос. Меня интересуют конкретные примеры кода для реализации системы состояний персонажа и сложного ИИ противников в RPG. Я ищу ресурсы (книги, курсы, статьи), где эти аспекты рассматриваются с практической точки зрения и с примерами кода. Если у вас есть какие-либо рекомендации, пожалуйста, поделитесь ими.
Саму логику / механику не сложно придумать, время на баланс и чтоб интересно игралось это да, займёт много времени .. Я писал почти на чистом java На android studio) очень много времени уходит. Наверно медленее всего на нем писать и архитектуры устройств нужно все проверять. Так как на каком-то телефоне может вообще не пойти. И разрешения экранов. адаптивность, тоже типа вручную надо было делать)
Это просто хэйтерство без научных обоснование и реальных знаний. Исследования показали что именно в процессе игры человеческий мозг лучше всего усваивает знания, игры могут быть очень полезны для развития различных когнитивных навыков и улучшения работы мозга. В процессе игры человек активно участвует в принятии решений, планировании, решении задач, развитии стратегического мышления и других аспектов, которые способствуют тренировке мозга.
Игры также могут способствовать развитию памяти, внимания, пространственного мышления, реакции, улучшению координации движений и других когнитивных навыков. Исследования показывают, что регулярное участие в играх может улучшить когнитивные функции мозга и помочь в повседневной жизни.
Более того, игры могут быть инструментом для обучения и повышения мотивации к изучению новой информации. Игровые механики и интерактивность могут сделать обучение более увлекательным и эффективным, поскольку человек активно участвует в процессе обучения, а не просто пассивно получает информацию.
Таким образом, игры не только могут быть полезны для развития мозга и улучшения когнитивных способностей, но и могут быть эффективным инструментом для обучения и мотивации к изучению новых знаний. Так же не нужно забывать, что многие исследования показывают что игры способны уменьшить ощущение боли, поднять настроение, не помню вроде способствуют выработки эндорфина(может быть ошибся в названии уже забыл). Короче способствуют позитивном и бодрому настроению. Кстати были проведены ни раз исследования, что игры обучают пространственному мышлению на много лучше и быстрее чем специализированный курсы и программы подготовки, о чем то говорит?
Ruby - это интерпретируемый язык программирования. Однако существуют инструменты, позволяющие конвертировать Ruby-программы в исполняемые файлы, которые могут работать независимо от установленного интерпретатора Ruby. Наиболее популярный инструмент для этого - RubyInstaller, который позволяет создавать исполняемые файлы из Ruby-скриптов.
Несмотря на то, что Ruby скорее интерпретируемый язык, такие инструменты позволяют создавать исполняемые файлы, которые не требуют установленного интерпретатора Ruby на целевой системе. Это удобно, например, если вы хотите распространить программу или скрипт, написанный на Ruby, на компьютерах без установленного Ruby.
Таким образом, хотя Ruby обычно интерпретируется, есть инструменты, которые позволяют создавать исполняемые файлы из Ruby-программ для удобства распространения.
Мне тоже понравился руби, он весьма легок при изучении, не заставляет мозги виснуть . Разве нельзя скомпилировать программу созданную на руби?
Я просто изучал его только в чисто позновательных целях.
Everything_is_not_so_bad, сорян, у них раньше была учебная информация на русском на сайте, и был учебник по c#, на этом же сайте интерактивный и сертификат можно было получить.. Сейчас почему то этого нет, убрали что ли.. Или перенесли куда то.. Печально.. Извини..
Юнька впринципе для 3д проектов,
С годот для 2д, у годот есть возможность создавать 3д, так как движок с открытым кодом, поэтому в нем эту возможность реализовали, но он изначально был для 2д проектов, изометрия и вчяуие 2.5 д туда тоже относятся. Он создавался для относительно легковесных проектов, то есть 2д игры, да ты в 2д можешь создать большую по размерам игру. Но суть от этого не меняется, так как движок создавался для 2д проектов. Если хочешь. Создавать 3д проекты, есть более подходящие для этого движки, но можно пробовать создавать и в нем, но нужно помнить, что этот движок создавался в первую очередь для двух мерных проектов, а не трёхмерных
Мне жаль, но Tor Browser, VPN и Proxy как раз и были созданы для того чтобы скрыть индефикацию человека. Они скрывают или маскируют его данные.. Я когда учился на программиста читал что есть мак адрес, физический адрес компьютера. Но как это использовать мы не проходили или может быть я забыл просто. В этот вопрос я не углублялся.. Может быть тебе поискать информацию в этом направлении?
Но скажу так: компьютер в сети - по факту программа(информация или код нулей и едениц) и любые его параметры и любая его информация может быть скрыта и изменена. Те кто хотят себя скрыть, будут скрывать. Всё дело в опыте и в толике знаний, которых не так много нужно чтоб (для примера) программировать. В основном это программы которые уже были созданы другими, по факту надо лишь разобраться что и как работает.
Может быть подумать, как использовать куки файлы, только не выводить пользователю что он уже зарегистрирован, а например включить "счётчик" или " таймер" и забанить его и удалить его записи например минут через 15? Таким образом сложнее будет понять, как его вычислили. Может начать думать, что его мониторили просто.
Идея пришла, почитав информацию тут: