Перейти к публикации
Форум - ComputerCraft

Рекомендованные сообщения

Нет смысла добавлять программирование в игру на ранних этапах. Банально можно начать с аналога Redstone логики и это максимум. Без реального опыта геймдева получится куча говнокода

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, 1Ridav сказал:

Нет смысла добавлять программирование в игру на ранних этапах. Банально можно начать с аналога Redstone логики и это максимум. Без реального опыта геймдева получится куча говнокода

 

На мой взгляд, куда проще делать что-то сразу на нормальном языке программирования.

Редстоун хорош, когда надо открывать дверь рычагом. Как только логика становится чуть сложнее - редстоун становится сложнее того же Луа.

Ну а говнокода - да. А что поделать. ) Говнокода бояться - код не писать.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для будущих продвигателей и строителей идеи "игры-программирования". Сразу пишите механизмы на ограничение нагрузки от клиента на сервер. Пусть уж лучше клиент начинает лагать, чем весь сервер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как на счёт игры про космос наподобие такой, как на видео?

Без мехов, с кораблями, которые можно строить прямо в космосе.  Корабли из кубов, генерируемые миры для исследований. Получится что то с механиками майнкрафта и космической темы.

 

Почему предлагаю именно такое.

  1. Видение многих будет совпадать, а это упростит взаимопонимание.
  2. Мы не отойдем далеко от темы майна, а вне этой темы вкусы комьюнити сильно отличаются.
  3. Надо да начинать потихоньку, а то ходим вокруг да около

 

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, 1Ridav сказал:

Как на счёт игры про космос наподобие такой, как на видео?

Без мехов, с кораблями, которые можно строить прямо в космосе.  Корабли из кубов, генерируемые миры для исследований. Получится что то с механиками майнкрафта и космической темы.

 

Почему предлагаю именно такое.

  1. Видение многих будет совпадать, а это упростит взаимопонимание.
  2. Мы не отойдем далеко от темы майна, а вне этой темы вкусы комьюнити сильно отличаются.
  3. Надо да начинать потихоньку, а то ходим вокруг да около

 

Неплохая игра, но майн сильно напоминает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, 1Ridav сказал:

Как на счёт игры про космос наподобие такой, как на видео?

Без мехов, с кораблями, которые можно строить прямо в космосе.  Корабли из кубов, генерируемые миры для исследований. Получится что то с механиками майнкрафта и космической темы.

 

Space Engineers же. Да и клонов до холеры.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Без опыта новинку все равно не сделаем. Сейчас геймдев это клоны клонов с небольшими отличиями.

Вот и предлагаю сделать что-то, что мы все будем понимать. клон или не клон, опыт есть опыт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, 1Ridav сказал:

Без опыта новинку все равно не сделаем. Сейчас геймдев это клоны клонов с небольшими отличиями.

Вот и предлагаю сделать что-то, что мы все будем понимать. клон или не клон, опыт есть опыт

 

Сейчас геймдев это "Надо высосать побольше денег с игроков, неважно какая у нас игра, главное надавать игрокам всякого хлама, в надежде что он станет покупать такой же хлам за реал.", ну это в общих чертах отражает многие игры компаний. Естественно не все, но те что рекламируются везде и всюду - в основном(опять же, не все) придерживаются подобной идеологии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Помните Clor'а сотоварищи?

Они как раз ушли писать клон майнкрафта. BB Universe назвали, или как-то так.

Написали генерацию террайна и оптимизацию ее по окто-дереву и на том все и заглохло.

Потому что это достаточно сложный проект, который требует дохрена энтузиазма и времени.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Totoro сказал:

Помните Clor'а сотоварищи?

Они как раз ушли писать клон майнкрафта. BB Universe назвали, или как-то так.

Написали генерацию террайна и оптимизацию ее по окто-дереву и на том все и заглохло.

Потому что это достаточно сложный проект, который требует дохрена энтузиазма и времени.

Что предлагаешь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
48 минут назад, 1Ridav сказал:

Что предлагаешь?

 

Предлагаю не замахиваться на галактические масштабы, а написать какую-нибудь мини-аркаду с интересной механикой, чтобы посмотреть как оно пойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, 1Ridav сказал:

Согласен. Когда начнем?

 

 

Да когда угодно. 😃

Но для мини-аркады все равно нужно определиться с идеей и языком.

 

Язык я так понимаю будет Lua, Java или C++? Это лидеры голосования.
20 человек знает Lua на нужном уровне, 10 человек - Java и 9 человек - C++.

Их догоняет JS с 8 человеками.

 

Но я не знаю С++, сразу скажу. )
А если выбирать между Java и Lua - это примерно одинаково.

Java чуть помощнее будет. Там можно будет использовать LibGDX, который умеет довольно дофига всего. От встроенного редактора спецэффектов и UI фреймворка до шейдеров.

Lua полайтовее. Можно взять Love 2D, который тоже умеет дофига всего, в том числе и уже упомянутые шейдеры.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Totoro сказал:

Но для мини-аркады

 

8 часов назад, Totoro сказал:

Java

это гидравлическим молотом гвоздь забивать, чтобы повесить на него картину за 500 рублей

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Enderman___ сказал:

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

 

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

Если только не делать что-то в стиле SS13.

 

5 часов назад, Kartze сказал:

 

это гидравлическим молотом гвоздь забивать, чтобы повесить на него картину за 500 рублей

 

Неа. Java бывает разная. Аркады в пару мегабайт на ней пишутся так же спокойно как и монстры типа Майна. Все игры на Android сделаны на Java если уж на то пошло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Totoro сказал:

Неа. Java бывает разная.

и все же как-то стремаюсь. особенно со всякими там сборщиками мусора. 

 

3 часа назад, Totoro сказал:

Все игры на Android сделаны на Java

Minecraft: Pocket Bedrock Edition

Написано на: C++
это не говоря о LOVE2D, Unity и так далее

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Kartze сказал:

и все же как-то стремаюсь. особенно со всякими там сборщиками мусора. 

 

Ну это у тебя суеверия какие-то. Даже в Go - достаточно низкоуровневом новом языке от Google есть сборщик мусора.

Я могу сказать так - "плохому программисту не сборщик мусора мешает".

 

5 часов назад, Kartze сказал:

Написано на: C++
это не говоря о LOVE2D, Unity и так далее 

 

C++ это вариант, да. Но я его не знаю, так что поучаствовать не смогу.

Ну а что касается остального - это примерно то же самое что писать просто на Java.

Потому что там будет в лучшем случае прослойка на Сях, а в худшем - прослойка на Java.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, Totoro сказал:

Ну это у тебя суеверия какие-то.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, NEO сказал:

C++ forever!

Вроде же бросил плюсики намедни. Какая-то импульсивная у тебя любовь.

 

Но сам я и не против. Или C++, или Java. А можно и на Rust, и на Haskell, и даже на Idris попробовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×