[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 34 | 5 | 15
Назад Вниз Каталог Обновить

Roguelike Аноним 24/03/16 Чтв 20:59:15  247829  
14588423560060.jpg (1096Кб, 1000x1000)
Привет, gd/ . На чем лучше запилить свой рогалик? Конструкторы, или же ЯП? Призываются адекваты
Аноним 24/03/16 Чтв 20:59:31  247830
И сразу бамп
Аноним 25/03/16 Птн 00:04:35  247902
>>247829 (OP)
Статью на roguebasin читал?
http://www.roguebasin.com/index.php?title=How_to_Write_a_Roguelike_in_15_Steps
Аноним 25/03/16 Птн 11:32:25  248066
>>247829 (OP)
Вот никогда таких вопросов не понимал. В чем игру делать, в чем спрайты рисовать. Ебнутые какое-то.
Аноним 26/03/16 Суб 01:06:39  248428
>>247902
Даже русифицированная версия есть, читал конечно.
>>248066
Вопрос о том, что использовать, ЯП или конструктор, оказался весьма сложным, не только для его автора.
Аноним 26/03/16 Суб 01:12:11  248429
В каком браузере читать /gd?
Аноним 26/03/16 Суб 01:13:03  248430
>>248428
Вопрос элементарный. Если ты макака - можешь изобретать велосипеды сколько угодно. И прикрывать это какими угодно оправданиями. Хочешь делать игры - используй подходящий твоим умениям инструмент.
Аноним 26/03/16 Суб 01:15:10  248432
>>248430
Юнитидаун?
Аноним 26/03/16 Суб 01:39:26  248438
>>248432
Ниет
Аноним 26/03/16 Суб 06:48:48  248460
>>248430
вот этому мудрецу два почесывания бороды за мой счет
Аноним 26/03/16 Суб 15:49:07  248623
>>248428
Вопрос вкуса, в самом деле. На питон есть няшный TDL/libtcod-cffi, например, и на том же бассейне примитивный рогалик на нём разобран по косточкам. Про другие языки не скажу, но вроде TDL изначально сишный (поэтому, кстати, очень unpythonic в некоторых местах). Если знаешь какой-то язык, ищи под него библиотеку и вперёд. Или сам напиши, делов-то подключить curses. Если не знаешь - на гамаке проще.
Аноним 27/03/16 Вск 05:16:46  248733
GameMaker, очевидно
Аноним 27/03/16 Вск 10:26:58  248763
>>248733
Мазохист
Аноним 27/03/16 Вск 10:37:10  248766
14590642307000.png (365Кб, 535x535)
>>248733
для рогалика вот честно НИСАВЕТУЮ
при полном отсутствии в нём классов и того, что зовется "функция" гемора будет куда больше чем если какой-нибудь SFML юзать, базарю
можешь на юхути, там правда тоже геморно из-за кривоты связанной с компонентами, но таки можно
пытался на каждом из перечисленного делать. юхути, гамак, сфмл. у каждого свои плюсы, но остановился на сфмл а потом и вовсе остановился, ведь я хуй безыгор
Аноним 27/03/16 Вск 10:42:14  248767
>>248766
> из-за кривоты связанной с компонентами
Ёбаные наркоманы в моём гд. Абу, верни б+ и пусть уёбывают!
Аноним 27/03/16 Вск 10:57:13  248770
14590654331800.png (135Кб, 286x286)
>>248767
драсьте приехали
фрезой мы стены полируем
ну вот в юхути/говнаке есть видимое поле, комнаты там, нахуй оно мне нужно для рогули? зачем otrisovivat всякое говно вне ecrana? велосипед внутри двигателя, но нет же, этим не ограничивается, это первое что на ум пришло
и таки там много таких велосипедов
а ещё оптимизация методом упорного вырезания встроенных фич
плюсик конечно за поц-эффекты, ну и прочую приятность по типу нормального компресса спрайтосов, за мультиплатформу и многое другое искаропки, но ту мач байсикл фор ми
Аноним 28/03/16 Пнд 09:45:11  249098
>>248770
Ты уверен, что ты понимаешь в том, о чем говоришь?
Аноним 28/03/16 Пнд 11:03:10  249116
>>249098
Ние
Аноним 28/03/16 Пнд 11:07:51  249118
>>249098
я не уверен что понимаю что ты имел в виду, давай-ка развернуто
Аноним 28/03/16 Пнд 11:17:56  249123
>>248770
>ну вот в юхути/говнаке есть видимое поле, комнаты там, нахуй оно мне нужно для рогули? зачем otrisovivat всякое говно вне ecrana? велосипед внутри двигателя, но нет же, этим не ограничивается, это первое что на ум пришло
Вот тут ты не умеешь пользоваться инструментом.

>а ещё оптимизация методом упорного вырезания встроенных фич
Вот тут ты сравниваешь мультифункциональный инструмент с заточенным под одну единственную задачу.

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

Движёк свой допилил уже?
Аноним 28/03/16 Пнд 11:48:06  249132
14591548867930.png (161Кб, 344x344)
>>249123
> не умеешь пользоваться инструментом
ну гляди
вот мы рисуем тайлированный мир из файла
тайлики на экране геймобжекты, а это чет странно немного, мне-то нужен просто задник
плюс проблемы с производительностью, но хуй с ними, рогалику-то проседать по ней?
скорее всего есть способ сделать это нормально, но будет очень весело если он по сути не будет отличаться от велосипеда
а хуже велосипеда внутри двигла только червь-пидар

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

> ты противоречишь сам себе
жизнь нормально изьясняться не научила. страдаю вот от этого
суть в том что ну короче слишком перегружено для рогалика — нужно выпиливать фичи, сложнаа. но велосипеды слишком неудобны в плане прикрутки — сложнаа

> Движёк свой допилил уже?
для рогули-то? хуле там пилить
Аноним 28/03/16 Пнд 13:25:31  249164
>>249132
Ну че ты прикопался к этим тайлам, ебать. Все у него на тайлах сошлось клином. Бери и рисуй прямо из файла в буфер нужного размера картинку-тайл. Инструменты для этого есть. Не умеешь пользоваться - чисто твоя проблема.

Проблема с производительностью? Оптимизируй. У других не тормозит, а у тебя тормозит. Задумайся.

Дальше про задачи. Если тебе нужен плоский рогалик - бери инструмент, заточенный под работу с 2д графикой. Правильный инструмент под конкретную задачу. Юнити не виноват что ты его неправильно используешь.
Аноним 28/03/16 Пнд 13:33:59  249167
>>249164
> Не умеешь пользоваться - чисто твоя проблема.
ну... ну не стукай!
ты же понимаешь, о чем я говорю
бывает, велосипедишь что-то в движке и понимаешь - чёт не то, не для вас эту машину изобрели, не под такие задачи, а ваши задачи решаются явно не эти макаром. ещё бы на юиче 2д рогалик делать

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

> Если тебе нужен плоский рогалик - бери инструмент, заточенный под работу с 2д графикой. Правильный инструмент под конкретную задачу.
ну так а я про что? ты не мне объясняй, ты ОПу объясняй
Аноним # OP  28/03/16 Пнд 15:41:02  249185
14591688624070.png (111Кб, 300x240)
>>249167
Но я особо не хочу конструктор. Наткнулся на GDevelop - вроде как нормальная лопата такая, но боже, почему нельзя простые символы использовать, обязательно картиночку.
Аноним 28/03/16 Пнд 15:45:31  249188
>>248770
>зачем otrisovivat всякое говно вне ecrana
Юнити поддерживает множество технологий, в их числе Occlusion Culling
http://docs.unity3d.com/ru/current/Manual/OcclusionCulling.html
Даже более того, ты можешь изъебнуться и не рисовать части мешей, не попадающие в экран. Отрезать строго по фруструму. Цето вотер так умеет, например.

>плюс проблемы с производительностью
Рисуешь слой в одном цикле, смотришь на производительность. Юнити сбатчил, всё летает. Не нравится - генерируешь плейн с вырезами, рисуешь за 1 дк. Не нравится - рисуешь дохулион плейнов встык, комбайнишь всё это в один меш.
http://docs.unity3d.com/ScriptReference/Mesh.CombineMeshes.html
Нихуя выпиливать не придётся. Ещё и не хватит, лол.
Аноним 28/03/16 Пнд 17:41:45  249221
>>249185
Сфоткай символы и вставь их, че ты как маленький.
Аноним 28/03/16 Пнд 17:56:53  249227
>>249185
> нельзя простые символы использовать
огоспади блять, ещё один "ГРАФЕНА НЕ ДОЛЖНО БЫТЬ!!" "ДУША В ASCII" "@!!"
Аноним 28/03/16 Пнд 18:01:06  249229
>>249227
:о)
Аноним 28/03/16 Пнд 20:27:47  249282
>>249221
Ты не первый, кто это советует
Аноним 28/03/16 Пнд 20:28:16  249283
>>249227
Удобней, приятней, максимальный уклон на геймплей
Аноним 28/03/16 Пнд 20:47:20  249298
>>249283
ну ты это
как бы сказать
чувствуй грань между здоровым минимализмом с упором на геймплей и фанатическим "БЕЗ ГРАФОНА ЛУЧШЕ!!", вот крайности это для пидаров
Аноним 28/03/16 Пнд 21:09:21  249314
>>249298
У меня уклон на реализм. Если я это буду делать вместо с графином - обосрусь
Аноним 28/03/16 Пнд 22:30:05  249333
Ты какими языками-то владеешь? И вообще насколько хороший программист?

Для серьёзного рогалика я бы брал серьёзный язык вроде Java. Чтобы строгая типизация, приватные свойства, умные IDE (это всё реально помогает, когда через пару лет разработки в упор не помнишь, какие там у вязанки дров есть методы.
Конструкторы не нужны вообще, достаточно небольших либ для вывода спрайтов/звуков, потом сможешь добавить чего-то ещё по необходимости.

И ещё сразу, со старта планируй платформу, целевую аудиторию и способ монетизации. Потому что без хоть какой-то перспективы заработать ты со временем обязательно сдуешься.
Аноним 28/03/16 Пнд 22:58:57  249336
>>249333
С++, С#
Такое, в общем
Аноним 29/03/16 Втр 10:09:37  249390
>>249167
>ну так а я про что?
Про то, что любой движок с ИСР - говно и нужно велосипедить свой.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 34 | 5 | 15
Назад Вверх Каталог Обновить

Топ тредов