Pull to refresh

Comments 21

Джва года ждали!!

за ним ещё монстр охотиться, и надо в страхе побыстрее что-то сделать и спрятаться в шкаф. :)

Корованы, надеюсь, можно грабить? :)

Зашёл в комменты спросить про корованы, но вижу, что не меня одного волнует.

Вообще, пиксель-арт - это круто, картинки уже выглядят неплохо. Не увлекайтесь 3D-графикой и будет уникальный дизайн.

Мужик, ты крут) продолжай в том же духе, хотя как по мне вот настолько низкий уровень - мазохизм))) Ну в любом случае на любителя.

Удачи в создании игры)

Спасибо на добром слове.

// Сначала я хотел сделать игру про 80-е в Америке. Для этого я задумал сделать свою операционную систему, компилятор и разные программы. 
///я сделал более лучший вариант компилятора

уважаемо!

Посмотрите игру Duskers, там вы на космическом корабле летаете и собираете мусор в космосе, игра сводится к навигации по карте и управлению дронами которые десантируются на обломки кораблей, причем там всякая опасность может быть, у вас есть набор терминальных команд которыми вы и управляете происходящем долбя по клаве. Я не владею слепым набором, так что долго играть не смог, пока я печатаю меня уже убивают.

У меня очень много игр, и эта игра есть в том числе. Я играл в неё какое-то время. Из механик нравиться писать команды и пост эфект, делающий красивую картинку.

Да ладно, игра про низкоуровневый кодинг Дронов, это же имба, я в деле

Вот тут ещё были программируемые роботы.

Картинка

Я Dwarf Fortress не могу осилить из за неудобного управления а тут низкоуровневый кодинг. Все что могу порекомендовать это побольше окон для макросов и копипастинга, можно объединить со справкой с примерами.

Перед реальной битвой можно будет потренироваться в режиме симуляции. В этом режиме мы как раз пишем код. Можно расставить врага в нужные клетки и отладить как наш код будет реагировать на обстановку. Всё делается в неспешном темпе. Да, можно добавить что-то вроде заготовок кода. В реальном бою мы уже следим за войной и обрабатываем перехваченные данные. В реальной битве можем поменять прошивку, либо сделать так, что последнее решение будет за нами, например командный центр может что-то обработать и послать оператору, то-есть нам, какой-то результат, а мы сможем выбрать что делать. Разумеется это будет всё кодироваться нами. Получается, что работа по кодированию всех юнитов не заканчивается. У врага могут быть зашифрованные передачи, нужно будет анализировать данные, эти данные будут храниться до поры до времени, пока следующий буфер не поступит в обработку. Но некоторые можно будет сохранить для анализа. Желание сделать интересный тактический бой выше, чем набрать 25000 вишлистов. Я понимаю, что в эту игру по началу, а может и вообще, будет играть человек 10. Но если она понравиться, и она будет гармонична для программиста, то это будет просто вау для меня. Я таких сложных проектов ещё не делал. Работать я не собираюсь, но игру как портфолию хочу иметь.

Документация точно будет. Также будут мои рекомендации по тому, что можно будет делать в играх.

Я даже понимаю, что обзор на такую игру будет трудно заиметь, так как игра не простая.

Если игра будет поддерживать английский язык полностью, можно попробовать после создания написать о ней ютуб и твич стримеру под ником Pirate Software. Он работал в нескольких игродевах, до этого программировал для правительства США, а сейчас основал собственую игростудию и параллельно стримит прохождение различных инди игр. Мне кажется, что инди + необходимость кодинга отлично впишется в его формат.

Спасибо за такой ценный совет. Да, игра будет поддерживать английский.

Круто, в вишлист! Автор, ждём, удачи!

Вам бы с кем-нибудь скооперироваться, а то всякие ОСы в одиночку сложновато.

Я накопал один пробел в игре. А именно, игра подходит только как сетевая игра против других игроков. Я просто не смогу создать бота, который бы не уступал человеку, а всё из-за совершенных механик, которые прежде не применялись ни в одной игре. Я о перехвате данных сканером. Реальный человек может проанализировать данные и понять что делать, а бот такого не может. Он либо может интерпретировать данные как есть и сделать ошибку, либо застрять в постоянных вычислениях об истинности данных и как их интерпретировать. Даже если играть против такого бота, который интерпретирует данные как есть, то его можно будет легко обмануть и будет несовсем интересно играть. А игроков, желающих поиграть в эту игру всего 8 человек. Ещё проблема в том, как быть с игровым сервером, играть по локальной сети или через интернет. У меня бюджет небольшой и не знаю что делать насчет сетевой игры. Если сделать по локальной сети, то можно играть через vpn, но тогда проблема будет, если кто-то будет arp mitm атаку делать. Пока эти проблемы не понял как решить. А разработкой продолжаю заниматься.

Попрбуйте прикрутить бесплатные облачные LLM в качестве оппонентов. По мере их совершенствования и сложность будет увеличиваться.

Надо брать готовые. Тот же DCPU-16 ими уже оброс

Если брать готовый, то я ничему не научусь, а хотелось бы научиться делать компиляторы и эмуляторы. Да и в моём случае всё сделано под игровой движок. Например, я каждому эмулятору могу дать сколько команд ему разрешено за раз обработать, и если приходит прерывание, то его обработать в движке игры, так как мы имеем полный доступ ко регистрам вымышленного процессора. Также я выбираю какие будут операторы процессора и какие прерывания процессор будет обрабатывать. Мне нравиться самому делать это если честно.

Sign up to leave a comment.

Articles