Коллеги, приветствую! В бородатые времена помню была такая текстовая игра про развитие улья зергов прямо на странице сайта. Смысл там довольно простой - нужно строить юниты от простого к сложному попутно выполняя исследования и создавая новые постройки.
Думаю на мобилках сейчас полно её клонов. Но хотелось бы найти оригинал чтобы в последствии постараться воссоздать её (и конечно, расширить функционал 😎). Думаю это неплохая идея для проекта в портфолио, да и в целом любопытная и не особо сложная задачка для новичка (насколько мне это представляется на данном этапе😁).
Если кто вспомнит название или знает адрес странички с игрой - будьте любезны, поделитесь. 🤓
Дмитрий Евгеньевич
10 уровень
Текстовая игра про зергов
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Дмитрий Евгеньевич
6 февраля 2023, 09:32
Нашёл похожую игру, только уже с графикой. Кому интересно:
https://world-games.online/game/4321-simuljator-roja-jevoljucija-swarm-sim.html
Но всё таки хотелось бы найти оригинал.
0
Павел
6 февраля 2023, 07:18
Адрес не знаю. Но идея нормальная, даже если у тебя в итоге игра не получится, ты получишь новый опыт.
+1
VladimirMaster
6 февраля 2023, 06:40
Думаю это неплохая идея для проекта в портфолио, да и в целом любопытная и не особо сложная задачка для новичка (насколько мне это представляется на данном этапе😁).
Большинству людей на четвертом уровне уже кажется, что они в состоянии программировать AI. Ничего личного, это просто любобытное наблюдение. 😉🙂
Сходи сюда, там уже есть конструктор игр. Бери и делай, если кажется легким. 🙂
+3
Дмитрий Евгеньевич
6 февраля 2023, 09:18
Благодарю за ссылку, но я имел в виду немного не то. Графики в игре нет, как и AI. Всё чисто на тексте и с довольно простыми алгоритмами.
Например:
Зерглингов производится X в штук в минуту. Допустим мы произвели достаточное количество зерглингов и у нас открывается следующая ступень эволюции (например, гидралиск), каждый из которых ускоряет производство зерглингов в Y раз и так же производит Z гидралисков в минуту. И так далее.
Дальше добавляем такие же простые механики, например пожертвовать X зерглингов чтобы моментально создать 1 гидралиска.
Заворачиваем это в простенькую текстовую оболочку, где указываем просто название юнита, количество произведенных единиц, количество производимых единиц в минуту, необходимое количество до следующей ступени и т.д.
0
it
6 февраля 2023, 11:33
Вот вы сейчас рассказали и мне теперь тоже захотелось сделать что то подобное))
Тут ведь классно что можно поиграться с наследованием,
с возможностями инкапсуляции, выстроить определенную иерархию,
по практиковаться писать код в методах..
Поработать со структурами данных - зерлинги те которые произвелись,
должны же где то жить)
кстати поработать со временем
только что выучил такой метод TimeUnit.MINUTES.sleep(1);
Вообще размышлять над созданием игры это такая романтика))
Но когда дело доходит именно до разработки,
то это становиться уже супер сложно...
Единственное что это все же геймдев, и если захочеться усложнить приложение
то придется концентрироваться на том что не нужно при разработке,
например веб-сервисов..
То есть больше математики и работы со временем,
с набором библиотек присущих для геймдев..
Дмитрий, а вы в сторону игровой разработки двигаетесь?
+1
Дмитрий Евгеньевич
7 февраля 2023, 06:49
Рад что вам приглянулась идея. Берите на вооружение! 🤗
Касательно того, куда двигаюсь - игры мне конечно близки, но пока только как пользователю 😁. Я люблю выстраивать логику и вообще-то думал пойти на бэкенд в какую-нибудь крупную систему. С другой стороны мне и разработка для мобилок любопытна. И даже есть идея для реальной игры. Но вот с высшей математикой, физикой я как то не очень дружу. Так что работа в геймдеве под большим вопросом 😐
+1