Сохранен 1005
https://2ch.hk/gd/res/393737.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

НЬЮФАГОТРЕД №16. ВТОРОЙ В 2017

 Аноним 31/03/17 Птн 23:46:30 #1 №393737 
.png
Здаров, бандит!
Готов добавить свежую струю в рот загнивающему гейдеву?
Тебе сюда!
Осторожно, не обоссы штаны.

Новый FAQ (на момент 1 апреля 2017):
https://pastebin.com/hRpaSZBV
Аноним 31/03/17 Птн 23:54:04 #2 №393741 
meanwhile in gd lq.webm
Аноним 31/03/17 Птн 23:58:42 #3 №393742 
Ух блядь! Я FAQ и шапку хотел обновить, мудила!
Аноним OP 01/04/17 Суб 00:03:20 #4 №393743 
>>393742
Тормоз.
Аноним 01/04/17 Суб 00:09:26 #5 №393749 
Хочу сделать свою ММО. Сервер собираюсь пилить на жаве. С чего посоветуете начать?
Аноним 01/04/17 Суб 00:14:10 #6 №393751 
>>393741
> минвайл
> игры позапрошлого и позапозапрошлого конкурса
Аноним 01/04/17 Суб 00:15:25 #7 №393752 
14870946749780.webm
>>393751
на 9й как будто что стоящее вышло
Аноним 01/04/17 Суб 00:17:25 #8 №393753 
>>393752
У тебя просто Мэдисон дальше комнаты с коробками не прошёл, вот и бесишься.
Аноним 01/04/17 Суб 00:34:47 #9 №393755 
tatrics vyrastiderevo.webm
>>393753
Скобкобляде больше неповезло
Аноним 01/04/17 Суб 00:35:59 #10 №393756 
>>393721
И только сейчас заметил, что при втором клике объект нашёл путь, но этот путь не кратчайший.

Офигеть, что за нах? Где-то я проебал...
Аноним 01/04/17 Суб 02:51:43 #11 №393775 
>>393749
А ты умеешь пилить серваки?

Начни с сервера.
Аноним 01/04/17 Суб 10:55:20 #12 №393802 
> Новый FAQ (на момент 1 апреля 2017):
> build date: 03.12.2016.
Ну мод молодец, конечно
https://pastebin.com/hRpaSZBV
Аноним 01/04/17 Суб 10:59:10 #13 №393803 
goblin-r2.jpg
>>393742
модера переизбрали и ему сразу захотелось при ступить к своим обязанностям, сделать что-нибудь эдакое полезное
Аноним 01/04/17 Суб 11:46:13 #14 №393807 
>>393803
> при ступить
зна чение знаешь?
Аноним 01/04/17 Суб 11:58:05 #15 №393809 
>>393807
при лежный
Аноним 01/04/17 Суб 13:55:33 #16 №393827 
.
Аноним 01/04/17 Суб 13:57:18 #17 №393828 
2017-04-0113-55-40.gif
А геймдев это оказывается легко
Аноним 01/04/17 Суб 14:03:37 #18 №393830 
>>393737 (OP)
12121
Аноним 01/04/17 Суб 14:04:14 #19 №393831 
>>393828
Mr. Musk that's classified information right here, please delete ASAP.
Аноним 01/04/17 Суб 14:42:21 #20 №393838 
test
Аноним 01/04/17 Суб 15:16:07 #21 №393844 
1490568500725.jpg
>>393803
Зацените, аноны, аватаркочмо обсуждает модерацию вне /d/
Аноним 01/04/17 Суб 15:19:31 #22 №393845 
griffin-plachet60265116orig.jpeg
>>393844
Аноним 01/04/17 Суб 15:19:56 #23 №393846 
14862630204270.jpg
>>393844
бна ему, бна!
Аноним 01/04/17 Суб 18:47:03 #24 №393898 
Хочу сделать свои dwarf fortress. Какой язык, фреймворк учить? Есть ли альтернатива С++ ?
Аноним 01/04/17 Суб 20:23:17 #25 №393908 
>>393737 (OP)
Кто-нибудь может подкинуть каналов на ютубе, которые объясняют саму структуру разработки игры с нуля, а не просто "делаем простую бегалку в юнити за 3 часа"?
Аноним 01/04/17 Суб 20:26:41 #26 №393911 
GTA LOD.jpg
Сап, кириллач! Пилю сорт оф сэндбокс, по структуре чем-то схож с майнкрафтом. В том смысле, что много рандомных структур будет и открытый мир, плюс мир генерируется по seed.

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

Как вообще это делается в играх? Например в майнкрафте? Чанки генерируются по мере движения игрока по миру? Большими кусками подгружаются и остаются в памяти до выхода из игры? А допустим в Скайриме? Там наверняка при переходе между локациями старые вычищаются, нет?

И опять же я хз, что вычищать, если нужно? Достаточно только геометрию, модели или же надо и все данные об обьектах (типа player.positionX etc.) тоже?

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

Дайте хотя бы тезисно что гуглить, ссылки может какие-то, намёки. С меня упоминание доски в финальных титрах, когда стану новым Нотчем! Заранее спс.
Аноним 01/04/17 Суб 20:51:34 #27 №393917 
>>393737 (OP)
Сап гд, я долбоёб.
Хочу сделать 2д рпг-экщщ-шутан с корованами. Насколько уёбищно будет смотреться тдс рпг
Аноним 01/04/17 Суб 21:07:46 #28 №393922 
>>393911
http://gamedev.stackexchange.com/questions/83253/is-there-any-way-to-load-pieces-of-a-tile-map-as-and-when-needed-and-not-the-en
Аноним 01/04/17 Суб 21:19:00 #29 №393924 
14896751857271.webm
Аноним 01/04/17 Суб 22:07:56 #30 №393930 
>>393911
> Опять же вангую зависания, если каждый раз с нуля подгружать куски открытого мира.
Если загружать/выгружать в другом потоке, то ничего не будет. Посмотри, как сделано в GTA, там сначала прогружаются модели и текстуры с низкой детализацией, потом прогружаются основные вместо них, при этом поток исполнения не блокируется и всё происходит плавно.
> Чанки генерируются по мере движения игрока по миру?
Генерируются и сразу же сбрасываются на диск. В памяти они остаются, пока рядом есть игроки, потом выгружаются. При приближении опять считываются с диска.
> Достаточно только геометрию, модели или же надо и все данные об обьектах (типа player.positionX etc.) тоже?
Какие-то у тебя странные вопросы, ты вообще на чем пилишь? Если бы написал хотя бы один менеджер ресурсов, таких вопросов бы не возникало.
Аноним 01/04/17 Суб 22:13:50 #31 №393933 
Ананасы, куда стучаться по вопросам с ГМ:С? Треда не нашел, долистал до начала марта.
Аноним 01/04/17 Суб 23:21:54 #32 №393939 
>>393933
Нет треда. Я сюда стучусь, мне никто не отвечает. Приходится самостоятельно себе отвечать.
Аноним 01/04/17 Суб 23:30:16 #33 №393940 
>>393737 (OP)
1
Аноним 01/04/17 Суб 23:57:51 #34 №393950 
>>393898
Автор df был математиком. Он каждый день абстрагировался, решал сложные задачи. Поэтому df это охуенно-сложная система построенная на языке вселенной - математике. Ты готов пройти его путь?
Аноним 02/04/17 Вск 00:02:30 #35 №393955 
>>393950
>на языке вселенной - математике
Математику придумал человек ващет.
Аноним 02/04/17 Вск 00:26:53 #36 №393962 
ga
Аноним 02/04/17 Вск 01:20:46 #37 №393981 
>>393898
>язык
Английский.
>фреймворк
Программирование, математика, структуры данных, алгоритмы.
>альтернатива С++
Голый си, раст, хаскель.
Аноним 02/04/17 Вск 01:40:24 #38 №393985 
>>393981
Это какие ты алгоритмы и математические разделы предлагаешь использовать в рогалике?
Аноним 02/04/17 Вск 01:44:57 #39 №393986 
>>393950
>>393981
так и думал, что на чёткий конкретный вопрос начнётся словоблудие одно. Нахуя этот тред нужен тогда, если даже на такой вопрос нормально ответить не можете?
>>393981
> вопрос: какой язык и фреймворк подойдут?
> ответ: программирование
охуенно

Ну и на голом си он точно весь не написан.
Вопрос в силе, сам в геймдеве ничего не понимаю (иначе бы не спрашивал. но нужен вектор по технологиям, так что знающие люди расскажите)
Аноним 02/04/17 Вск 02:05:22 #40 №393989 
>>393898
Что для тебя этот дварф фортресс конкретно значит?
Если аски-графика и всякая рпг-логика, то си со стандартными библиотеками хватит. Хотя лучше мб будет даже поискать либу для аски-графики для меньшего пердолева.
Аноним 02/04/17 Вск 02:05:49 #41 №393990 
>>393985
Дохуя какие, полноценный рогалик - это тебе не таскать ассеты мышкой в юнити.
Начиная от банальной аналитической геометрии школьного уровня. Если, например, не можешь на бумаге рассчитать область видимости персонажа, с учетом его поворота, угла обзора, препятствий вокруг, то за код браться и не стоит. Потому, что дальше тебя ждет теория вероятности с различными распределениями, статистика, алгоритмы на графах, интегрирование, дискретная математика, основы криптографии, без знания которых в процедурную генерацию лучше и не лезть, плюс сама процедурная генерация, это целая отдельная область, состоящая из матана чуть более чем на 99%.
>>393986
Какой вопрос, такой и ответ. Судя по твой зацикленности на ЯЗЫКЕ И ФРЕЙМВОРКАХ, твоей программерской базы не хватит даже на простой рогалик, тем более уровня DF. Потому, что похуй на чем писать, хоть на си, хоть на джаваскрипте, важен не язык, а математическая модель, что стоит за ним. Просто берешь язык, который больше всего нравится, и пишешь на нём. Потом понимаешь, что понаписал говно, и переписываешь. И так до просветления. Тут не о чем спрашивать
А если тебе нужен фреймворк с функцией sdelat_pizdato(), то такого нет, и лучше продолжай играть в рогалики и не задумывайся об их создании.
>Ну и на голом си он точно весь не написан.
Ну да, ядро линукса в 10 миллионов строк на голом си написать как-то смогли, а вот рогалик - вряд ли.
>Нахуя этот тред нужен тогда, если даже на такой вопрос нормально ответить не можете?
А тред этот нужен, чтобы слать нахуй в гугл таких как ты.
Аноним 02/04/17 Вск 03:11:08 #42 №393995 
>>393990
> не можешь на бумаге рассчитать область видимости персонажа, с учетом его поворота, угла обзора, препятствий вокруг, то за код браться и не стоит.
Это ты про tiled-based df говоришь? Воистину, непосильная задача. (нет)

Процедурная генерация сложнее, конечно, но ты какую-то мистификацию нагнетаешь. Там нет ничего слишком сложного.
Аноним 02/04/17 Вск 03:14:40 #43 №393996 
>>393986
>вектор по технологиям
google. Без шуток, гуглишь каждый отдельный вопрос, который возникает в твоей голове. Язык бери просто тот, на котором умеешь писать.

Самое главное - начинай с максимально простой задачи, если это DF - то максимально простой.
Аноним 02/04/17 Вск 07:37:31 #44 №394003 
и ты кто сидит там и смотрит на меня.webm
>>393990
> Просто берешь язык, который больше всего нравится, и пишешь на нём. Потом понимаешь, что понаписал говно, и переписываешь. И так до просветления
плюсую
Аноним 02/04/17 Вск 10:31:45 #45 №394018 
Дорогой анон, на каких движках сделаны все "эти" инди игры? Потыркался в бесплатном анреале и понял что это слишком мощный инструмент, для всяких разных ААА проектов.
Стоит ли дальше творить хуйню в анреале или есть движки более предназначенные для инди игр (Bastion, Aragami, Shadow Tactics, Little Nightmares и т.п.).
Конечно, в основном мои примеры инди игр на анреале или юнити, но тот же юнити нихуя не бесплатный, стоит ли его изучать, если я, возможно, сольюсь через неделю.
Короче, какой движок изучать, чтобы пока не вкладывать ни копейки, ибо я все равно рукожоп, но и чтобы было заебись.
Аноним 02/04/17 Вск 10:35:56 #46 №394020 
>>394018
Дваждую этого ленивого гомогея. я сам такой, не обижайся
Аноним 02/04/17 Вск 11:03:53 #47 №394024 
>>394018
>юнити нихуя не бесплатный
А мужики то не знают.
Аноним 02/04/17 Вск 11:36:55 #48 №394029 
>>393990
>процедурная генерация, это целая отдельная область, состоящая из матана чуть более чем на 99%.
Да ты хорохоришься. Гипотетически, ничего не мешает установить зависимость расположения клеток (зон) относительно друг друга. Непонятно, что математического необходимо, чтобы спроектировать двумерный массив при заданных условиях и случайном накладывании элементов.
>Потому, что дальше тебя ждет теория вероятности с различными распределениями, статистика, алгоритмы на графах, интегрирование
Статистики нет. Есть теория вероятностей укладывающаяся в банальную конструкцию switch (rand() % n) при переходе между ячейками уровня. А теперь ключевой вопрос - какой еще интеграл? Про остальное вообще нет смысла спрашивать (криптография при программировании рогалика - это извращеннее даже интеграла).
Аноним 02/04/17 Вск 12:54:20 #49 №394045 
>>394029
>Есть теория вероятностей укладывающаяся в банальную конструкцию switch (rand() % n)
Ну попробуй с помощью rand() % n реализовать такой рандом - есть диапазон, например, кол-во золота в сундуке, от 100 до 1000, чем больше значение - тем меньше вероятность его выпадения. На одном остатке от деления от rand() интересного рандома не построишь.
>при переходе между ячейками уровня.
Что ты несешь, какие переходы между ячейками уровня?
>гипотетически, ничего не мешает установить зависимость расположения клеток (зон) относительно друг друга.
>Непонятно, что математического
Проиграл с необразованного. Вот ты сам только написал, что нужна некая математическая функция, описывающая связь, и тут же удивляешься, а где математика?
>Непонятно, что математического необходимо, чтобы спроектировать двумерный массив при заданных условиях и случайном накладывании элементов.
Так ты попробуй. Клетки тоже будешь заполнять результатом от rand() % n?
Ты не сгенерируешь ничего нормального без математики, инфа сотка. Рандомное нагромождение тайлов - это не есть хороший сгенерированный уровень.
Чтобы создать банальное подземелье с сеткой логично связанных между собой и не пересекающихся комнат, уже нужны как минимум графы или бинарные деревья.
>двухмерный массив
Я сейчас разрушу твой наивный маня-мирок, но бывают рогалики с бесконечным миром и z-уровнем, не укладывающиеся в понятие двумерного массива, тот же cataclysm. Там мир - это грубо говоря непрерывная функция от трех переменных (x, y, z), при генерации используются различные шумы для ландшафта, графы для создания правдоподобных городов, там не найдешь рандомного нагромождения элементов, весь мир спроектирован очень логично. благодаря математической базе в алгоритмах генерации.
Взять тот же шум Перлина, так обожаемый в геймдеве, это математика чистой воды. Конечно, можно взять его и использовать как черный ящик, но без понимания, как он работает, ты лишаешь себя огромной массы возможностей по его применению и придания изюминки своей генерации, ты не сможешь толком настроить его и направить в нужное тебе русло.
>Статистики нет.
Если твой рогалик состоит из двух комнат, не связанных между собой, то нет. А если речь идет о df, то она необходима.
>А теперь ключевой вопрос - какой еще интеграл?
В рогалике из двух комнат не нужно, конечно. А так - распределение водных масс в разрезах 3д мира в df, расчет распределенияя пламени по помещению произвольной формы в cataclysm'e.
>криптография при программировании рогалика - это извращеннее даже интеграла
Да нет, много где используется, начиная от сидов в виде "твою маму ебал" вместо числа, и заканчивая генераторами случайных чисел. Если ты удумаешь сделать открытый мир на rand() % n, то в скором времени заметишь, что он у тебя повторяется и зацикливается, и вспомнишь, и ты идешь гуглить криптографически стойкий генератор.
Аноним 02/04/17 Вск 13:06:04 #50 №394054 
>>394045
Охуенно поясил няш. А у тебя нету игор каких своих посмотреть? Просто интересно
Аноним 02/04/17 Вск 13:30:57 #51 №394059 
>>394045
Весь матан давно написан, опытный программист просто скачивает готовую библиотеку и пользуется.
Аноним 02/04/17 Вск 13:32:52 #52 №394061 
14905419677400.jpg
А что стало с шизиком, который пилил свой майнкампф на блендере?
Аноним 02/04/17 Вск 15:48:59 #53 №394114 
>>394045
>Ну попробуй с помощью rand() % n реализовать такой рандом - есть диапазон, например, кол-во золота в сундуке, от 100 до 1000, чем больше значение - тем меньше вероятность его выпадения. На одном остатке от деления от rand() интересного рандома не построишь.
100 + rand() % n. Интересный рандом зависит от меня. Ничто не мешает переменную n определять в цикле на основе имеющейся суммы у игрока. Более того, ничто не мешает делать switch в switch. В итоге имеем возможность переходов из одной ситуации в другие используя теорему умножения вероятностей, что автоматически позволяет выполнить твое примитивное условие. И даже если не вспоминать про математику, то это было бы можно программировать на интуитивном уровне.
>Что ты несешь, какие переходы между ячейками уровня?
Я рассматривал в данном случае игры в целом. Если строить уровень в качестве прямоугольника состоящего из ячеек, как это делают во многих играх, то все встанет на свои места. Ты вообще играл в игры?
>Проиграл с необразованного. Вот ты сам только написал, что нужна некая математическая функция, описывающая связь, и тут же удивляешься, а где математика?
Выиграл с дурака. Ты по какой-то тупой причине считаешь математические функции, абстрактно, полностью сопоставимыми с функциями программирования. Ок. Вперед, мой юный, высокомерный друг, представь точный расчет интеграла Лебега. Без численных методов. ТОЧНО. А вообще, знание арифметики сложных обязательств перед программистом не ставит.
>Ты не сгенерируешь ничего нормального без математики, инфа сотка. Рандомное нагромождение тайлов - это не есть хороший сгенерированный уровень.
Я писал и об условиях, про которые ты почему-то забыл. А это уже банальная диалектическая логика. Хотя, у тебя все в таком же тоне написано. Лишь бы повыпендриваться.
>Я сейчас разрушу твой наивный маня-мирок, но бывают рогалики с бесконечным миром и z-уровнем, не укладывающиеся в понятие двумерного массива, тот же cataclysm. Там мир - это грубо говоря непрерывная функция от трех переменных (x, y, z), при генерации используются различные шумы для ландшафта, графы для создания правдоподобных городов, там не найдешь рандомного нагромождения элементов, весь мир спроектирован очень логично. благодаря математической базе в алгоритмах генерации.
Взять тот же шум Перлина, так обожаемый в геймдеве, это математика чистой воды. Конечно, можно взять его и использовать как черный ящик, но без понимания, как он работает, ты лишаешь себя огромной массы возможностей по его применению и придания изюминки своей генерации, ты не сможешь толком настроить его и направить в нужное тебе русло.
Я сейчас нарушу твой маня-мирок и напомню, что все эти нагромождения словесного бреда нуждаются в корректировке. Ты пишешь о бесконечном, но теперь же указываешь про функцию генерации. Значит динамический, обновляемый? Не помню, чтобы в DF были понты связанные с шумом Перлина. Ты сам придумал такую принадлежность?
> Если твой рогалик состоит из двух комнат, не связанных между собой, то нет. А если речь идет о df, то она необходима.
Опять пустые понты. В статистике проводится расчет на основании данных и используются соответствующие методы. Так какие методы статистические используются на примере DF или любом другом рогалике? Конечно же я требую не какие-то простые расчеты медиан или среднего
>В рогалике из двух комнат не нужно, конечно. А так - распределение водных масс в разрезах 3д мира в df, расчет распределенияя пламени по помещению произвольной формы в cataclysm'e.
Что ты несешь, понтанутый дурик? 3D в DF? Мы же про оригинал. И вообще, как докажешь, что именно данные алгоритмы используются в DF?
>Да нет, много где используется, начиная от сидов в виде "твою маму ебал" вместо числа, и заканчивая генераторами случайных чисел. Если ты удумаешь сделать открытый мир на rand() % n, то в скором времени заметишь, что он у тебя повторяется и зацикливается, и вспомнишь, и ты идешь гуглить криптографически стойкий генератор.
Генератор случайных чисел используется по умолчанию. Еще одна примечательная ссылка на rand() % n, которая почему то опять вырвана из контекста. Криптография - это не только "шифр Цезаря", дурик, а еще и различные извращения в кодировках, которые нафиг не нужны в рогалике по примеру DF. Прежде чем написать какую то чушь подумай 7 раз, а потом реши стоит того или нет. Я же начну разводить тебя на конретику относительно DF где мы и выясним много ли нужно математических знаний для создания подобного.
Аноним 02/04/17 Вск 15:55:43 #54 №394115 
Я ебал этот тред просто, задаешься вопрос и все что сука ты видишь это как два уебана сруться после твоего поста, ебучие мрази. Харкнул каждому в еблище.
Аноним 02/04/17 Вск 15:58:34 #55 №394118 
>>394115
Ты только себе можешь харкнуть, стоя против ветра, долбик.
Аноним 02/04/17 Вск 16:01:45 #56 №394119 
>>394118
Так - не могу. Я выстреливаю из своего рта слюной как из пушки, мои легкие олимпийского пловца и накаченная грудина КМСа по жиму лежа, способствует этому. Скорее я б вам, хуесосам, пробил плевком черепа насквозь.
Аноним 02/04/17 Вск 16:04:18 #57 №394122 
>>394119
Твоя грудная клетка олимпийского пловца хорошо словит лишь нож. А вообще, ты же понимаешь, что вступаешь в спор и становишься одним из двух "долбаебов", о которых ты писал ранее?
Аноним 02/04/17 Вск 16:13:58 #58 №394124 
>>394122
Теперь понимаю. Ты прав.
Аноним 02/04/17 Вск 16:21:58 #59 №394128 
>>394114
>100 + rand() % n
И что это тебе даст? Каким образом это поможет выдавать максимальное число с минимальной вероятностью? Ты похоже вообще не понимаешь, что несёшь, как умственно-отсталый карго-культист.
>Если строить уровень в качестве прямоугольника состоящего из ячеек, как это делают во многих играх, то все встанет на свои места.
Нахуя вызывать rand() при переходе между этими ячейками, ты совсем там ебанулся?
>Не помню, чтоы в DF были понты связанные с шумом Перлина.
А ты как думаешь, как там генерируется мир? Тип ячейки определяется остатком от деления rand()?
>3D в DF?
Внезапно, мир в DF трёхмерный, там есть z-уровень и если подкопать по озеро, то вода будет распределяться на нижние уровни.
На остальное даже отвечать не буду, ты видимо не писал ничего сложнее хелло ворлда в своей жизни, ну либо просто отбитый на всю голову.
Аноним 02/04/17 Вск 16:30:20 #60 №394130 
df.png
Про математику в df
Аноним 02/04/17 Вск 16:53:51 #61 №394136 
>>393990
>>393996
Зацикленность на ЯЗЫКАХ и ФРЕЙМВОРКАХ у меня оттого, что уже энное количество лет я веб-макака, никогда даже не думавшая в сторону геймдева, и я не знаю, на чём лучше в 2к17 начинать делать игру типа DF, на питоне, си, си++, джаве или вообще на swift е каком-нибудь.

Программерская база у меня норм инбифо веб-макаки не могут в пограминг
Тратить дни на изучения питона и осознание того, что на нём такую игру пилить в пять раз муторнее не хочется, тем более послушать людей, шарящих в теме всегда полезно, поэтому написал сюда. Ответов так нормальных и не получил, всем спасибо
Аноним 02/04/17 Вск 16:57:54 #62 №394138 
14811487387560.webm
>>394136
>Тратить дни на изучения питона и осознание того, что на нём такую игру пилить в пять раз муторнее не хочется
Аноним 02/04/17 Вск 17:16:59 #63 №394141 
>>394136
>Программерская база у меня норм
Умеешь ПРОГРАММИРОВАТ НА HTML?
Аноним 02/04/17 Вск 17:26:42 #64 №394142 
>>394136
> питоне, си, си++, джаве или вообще на swift
Haskell Engine
Аноним 02/04/17 Вск 17:53:07 #65 №394148 
>>394136
>веб-макака
>На чём делать дф
На pixi.js с любой серверной частью, конечно же
Аноним 02/04/17 Вск 18:59:45 #66 №394158 
Ребят, какие фреймворки есть на С++ для геймдева, если вообще с ним ниразу на плюсах не связывался?
С чего начать?
//На джаве, например, на libGDX писал.
Аноним 02/04/17 Вск 19:01:11 #67 №394160 
Ребят, какие фреймворки есть на С++ для геймдева, если вообще с ним ниразу на плюсах не связывался?
С чего начать?
//На джаве, например, на libGDX писал.
Аноним 02/04/17 Вск 19:07:33 #68 №394167 
>>394158
SFML.
Аноним 02/04/17 Вск 19:30:09 #69 №394173 
>>394128
Ты, конечно, прав, что математика нужна, но единственный способ изучить математику - это применять математику. Поэтому пусть человек начинает делать свою игру. По ходу дела и в математике разберётся.

> чем больше значение - тем меньше вероятность его выпадения.
Самый простой вариант.
while (rand() > threshold) ++gold;


>>394003
Таки да. Преимущество С/С++ в том, что проще взаимодействовать с нативными библиотеками. Но логику надо писать на том, что больше нравится.
Аноним 02/04/17 Вск 19:47:39 #70 №394179 
>>394158
SDL, SFML.
Для низкого уровня GLFW (+GL) очень хорош.
Аноним 02/04/17 Вск 20:25:32 #71 №394188 
>>394128
>И что это тебе даст? Каким образом это поможет выдавать максимальное число с минимальной вероятностью? Ты похоже вообще не понимаешь, что несёшь, как умственно-отсталый карго-культист.
Похоже ты опять не понимаешь, что я тебе присылаю, а потому отправлю перечитать ранее написанное. Немного разъясню - если у меня вероятность определяется переменной и в условии будет стоять проверка сравнения с каким то пределом, то уменьшение проверяемого и будет уменьшением вероятности, о чем написал другой аноним.
>Нахуя вызывать rand() при переходе между этими ячейками, ты совсем там ебанулся?
Да все просто, мой глупенький дружок, при наполнении моих секторов событиями, текстурами и прочим, что будет важно для игрового процесса. Про цикл рендеринга слышал? Я не подразумевал под переходом перемещение игрока, а подразумевал построение карты. В данном случае ячейки - это сектора на которые я разделил прямоугольную карту.
>На остальное даже отвечать не буду, ты видимо не писал ничего сложнее хелло ворлда в своей жизни, ну либо просто отбитый на всю голову.
Ты так "ловко" прошел через неудобные вопросы, что позабавил меня. Все понты на пустом месте. Теперь всего один главный вопрос - ты можешь доказать, что в DW используются теории на уровне высшей математики ВУЗосвкой программы? Если не сможешь, то заранее обречен быть лишь балаболом с высоким самомнением, как и большинство анонимов.
Аноним 02/04/17 Вск 20:40:31 #72 №394189 
>>394054
Такие аутисты игры не делают. Они только срут в /gd/.
Аноним 02/04/17 Вск 21:39:56 #73 №394201 
>>394189
Да тут только срущиеся твари, задаю вопрос, всем просто похуй, накой этот тред для НЬЮФАГОВ блять, уебское говнище. В рот всем нассал обитающим здесь.
Аноним 02/04/17 Вск 21:50:09 #74 №394202 
>>394201
>В рот всем нассал обитающим здесь.
Значит и себе?
Аноним 02/04/17 Вск 22:02:13 #75 №394205 
19201310231366196824.jpg
Долой скотское отношение товаищи! Хватит! Настало вьемя взаимопомощи, как фактоа погвесса, товаищи! Будет же помощь каждому и пусть каждый будет стааться помочь дугому! Так мы и добьемся успеха! Так мы и еализуем наши цели!
Аноним 02/04/17 Вск 22:26:05 #76 №394212 
Runner 2017-04-02 22-01-40-29.webm
>>394205
Поможешь мне с гейммейкером?

У меня есть скрипт, который находит кратчайший путь между двумя точками. Этот путь собирается как набор координат квадратов, через которые должен пройти объект, чтобы попасть из точки в точку.

На видео фиолетовый квадрат двигается по этому пути. Квадрат использует встроенную в гамак функцию, которая заставляет его двигаться с постоянной скоростью по проложенному пути из точки в точку.

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

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

Как мне это сделать? Каким должен быть алгоритм?

Но допустим я хочу
Аноним 02/04/17 Вск 22:28:37 #77 №394213 
>>394188
>наполнение секторов событиями
>текстурами
>цикл рендеринга
>построение карты
>прямоугольная карта
>заполнение секторов текстурами
>рогалик
Проиграл с маня-мирка кукаретика.
Напиши еще пару знакомых баззвордов, чтобы сделать вид, что ты хотя бы немного понимаешь, о чем пишешь.
Аноним 02/04/17 Вск 22:37:48 #78 №394219 
>>394213
Я правильно понимаю, что у тебя нет аргументов и ты просто пишешь мнение? Очередной балабол.
Аноним 02/04/17 Вск 23:00:31 #79 №394230 
>>394212
>Но допустим я хочу сделать самонаводящиеся ракеты, которые должны обходить препядствия, преследуя цель, но в то же время вести себя именно как ракеты - т.е. иметь ненулевой радиус разворота, благодаря которому будут отклоняться от траектории и всё-таки врезаться в стены.
Как вариант помещать в контейнер параметры векторов фиксирующих размеры и координаты объектов, которые должна пытаться обходить ракета. Радиус поворота определяешь сам (если я правильно понял, то расстояние с позиции ракеты от которой будет проверка условия нахождения рядом какого либо объекта уровня). Я бы попробовал задать таймер в течении которого ракета шла бы в направлении избегающем столкновения, но при этом не противоречащему нахождению цели - по верху или низу от объекта столкновения (расстояние определяешь сам, но с учетом длины объекта уровня который обнаружен при условии проверки), но в сторону к цели. Если таймер закончился, то определяешь дальнейшее направление сам (при таком условии позволить ракете лететь напрямую к цели сталкиваясь с объектом уровня).
Аноним 02/04/17 Вск 23:18:32 #80 №394234 
>>394158
> На джаве, например, на libGDX писал
Почему перестал?
Аноним 02/04/17 Вск 23:19:56 #81 №394235 
>>394230
Честно говоря я не совсем тебя понял вернее совсем не

Во-первых у меня нет объектов, которые нужно обходить. У меня есть карта коллизий, состоящая из тайлов. Полагаю, ты предлагаешь добавить к алгоритму поиска пути ещё и алгоритм, находящий и фиксирующий те объекты, которые я должен обойти. Но если для алгоритма поиска пути я использую А-звёздочку, то какой алгоритм я должен использовать для этого? И что мне потом с этими данными делать?

У меня мысль пока такая, ракета должна менять своё направление в сторону цели, но в случае, если на линии между целью и ракетой есть коллизия, ракета должна менять свою текущую цель и в качестве новой цели выбирать точку пути, наиболее близкую к цели,а если путь заканчивается, но цель не достигнута (она же движется) - прокладывать к цели новый путь.

Блин, выглядит как неплохое решение. Опять что ли до 3 ночи кодить?

Но я уверен, что я не первый, перед кем стоит такая задача, и наверняка сужествует уже готовый эффективный алгоритм.
Аноним 02/04/17 Вск 23:29:16 #82 №394241 
Какие языки учить маминому будущему ГЕЙмдевелоперу?
Аноним 02/04/17 Вск 23:33:13 #83 №394244 
>>394241
Советую начать с haskell
Аноним 02/04/17 Вск 23:34:28 #84 №394245 
>>394235
>Полагаю, ты предлагаешь добавить к алгоритму поиска пути ещё и алгоритм, находящий и фиксирующий те объекты, которые я должен обойти.
Точнее условие проверки расстояния между текущими координатами выпущенной ракеты и объектов (коллизий), которые ракета должна обходить.
В любом случае, были американские книги с готовыми наработками по играм - "Game Programming Gems". Можно посмотреть в них.
Аноним 03/04/17 Пнд 04:35:08 #85 №394280 
Ну че петухи, все свои говно игры делаете?
Аноним 03/04/17 Пнд 07:31:25 #86 №394290 
songpost.webm
>>394280
>Ну че петухи, все свои говно игры делаете?
Го к нам
Аноним 03/04/17 Пнд 12:43:27 #87 №394322 
А как вообще делаются саунтреки к играм?
Вот сделаю я полностью игру, но вставлю туда пизженные саунтреки из какой-то другой игры.
И захочу перед выпуском их заменить на не пизженные.
Что делать и сколько это будет стоить?
Аноним 03/04/17 Пнд 12:57:50 #88 №394324 
Чет геймдев это пиздец сложно.
Аноним 03/04/17 Пнд 13:03:59 #89 №394326 
>>394324
А хули ты хотел? Это тебе не мыло в тазике гонять.
Аноним 03/04/17 Пнд 13:07:29 #90 №394327 
>>394326
С вебдевом дела обстояли значительно проще, например.
Аноним 03/04/17 Пнд 13:51:37 #91 №394335 
У меня горит жопа. Нет, не так: У МЕНЯ ГОРИТ ЖОПА БЛЯДЬ.

В какой программе учиться 3д-моделлингу? Сука как же бесит куча инфы. Будь я не научен кибер-воровству, я бы выбрал бесплатный блендер, ведь остальное стоит денег. Но я со школы научился воровать программы в интернете, которых тут навалом.

Я поделал пару ознакомительных туториалов по майе и в принципе было интересно, 3д макс меня почему-то бесит, хуй знает почему, нет объективных причин. Думал таки учиться блендеру, но все пиздят про его кривой интерфейс.

Хочу уметь делать модельки для игр ну или для анимации. Чё скажите?
Аноним 03/04/17 Пнд 14:15:26 #92 №394350 
>>394335
Майя.
Если так случиться, что ты достигнешь успехов, в итоге все равно придется перекатиться на неё. Все пути ведут в майю.

Аноним 03/04/17 Пнд 14:38:08 #93 №394351 
newgame3.png
>>394350
Аноним 03/04/17 Пнд 16:10:59 #94 №394358 
Что лучше SFML или SDL?
В чем между ними разница, грубо говоря?
Что лучше для начинаний в ГД?
Аноним 03/04/17 Пнд 16:22:09 #95 №394359 
>>394358
Если у тебя нет конкретной идеи, которую сложно реализовать, и опыта в геймдеве, то используй для начала уже готовые среды разработки вроде Unity или Godot.
Аноним 03/04/17 Пнд 18:04:25 #96 №394372 
>>394335
Ты spine своровал? Поделись.
Аноним 03/04/17 Пнд 20:04:05 #97 №394396 
Пасфайндинг для летающих юнитов с инерцией - это вообще тривиальная задача, или каждый дрочит костыли как хочет?
Аноним 03/04/17 Пнд 20:12:53 #98 №394402 
Безымянный.png
>>394396
уебывай
Аноним 03/04/17 Пнд 20:13:55 #99 №394404 
>>394402
Нет ты.
Аноним 03/04/17 Пнд 20:32:08 #100 №394411 
>>394402
на вопрос ответь - и уебу, чо
Аноним 03/04/17 Пнд 20:39:05 #101 №394413 
>>394372
Читал на этой же доске, что заместо спайна можно ту же анимацию в блендере сделать.
Погоди.. в блендере? А может и в майе можно? Вот сука, снова сомнения!!
Аноним 03/04/17 Пнд 20:39:11 #102 №394414 
>>394327
Поясняю один раз:
Геймдев : искусство 21 века
Вебдев: завод 21 века
Тебе выбирать
Аноним 03/04/17 Пнд 21:04:52 #103 №394423 
>>394411
я тебе написал стиринг бихейвор для точки, которая летит к какой-то точке пространства. Так птицы летают. А вообще гугли steering behaviour ai
Аноним 03/04/17 Пнд 21:17:13 #104 №394424 
>>394423
Стиринг подходит для маняврирования на коротких дистанциях когда ты уже движешься в нужном направлении, а саму кривую на длительную дистанцию птицы получают из нейросети в своей башке.
Нейросеть я хуй такую обучу, А* в данном случае будет 9тимерный нахуй, 3д векторфилд + корректировка стирингом - опять же когда ты уже в нужном направлении развернут и разогнан.
Аноним 03/04/17 Пнд 21:23:40 #105 №394426 
>>394424
>Просто case analysis
>Ко-ко-ко нейросеть, модно стильно молодежно!
Аноним 03/04/17 Пнд 23:35:16 #106 №394434 
14829315872490.png
Сап, анончики.
Подскажите, как захуячить проверку на принадлежность координат объекта 1 к координатам объекта 2?
Всмысле, на попадание координат объекта 1 в координаты объекта 2.
2Д, разумеется.
Аноним 03/04/17 Пнд 23:52:33 #107 №394435 
>>394434
Юнитек штоле?
Гугли AABB collision detection.
Аноним 03/04/17 Пнд 23:54:14 #108 №394436 
>>394435
>Юнитек штоле?
Нет, пилю свой велосипед.
Аноним 04/04/17 Втр 02:35:38 #109 №394450 
Sequence 01.webm
>>393737 (OP)
Погромист в треде, задавайте свои ответы.
Сап гдч, моя первая игра пикрилейтд
Аноним 04/04/17 Втр 02:41:38 #110 №394451 
Runner 2017-04-04 02-34-32-78.webm
>>394396
Продрочил почти целый день.

Аноним 04/04/17 Втр 02:43:31 #111 №394452 
>>394451
Знаю, что ракеты похожи на долбаных пчёл. Думаю, когда у них появится дымный след эта похожесть пропадёт.
Аноним 04/04/17 Втр 04:53:03 #112 №394462 
>>394451
Как вариант, не делай ракетам поиск пути, а сделай их тупыми. Видит цель - летит к цели. Не видит цель - летит туда, где видела цель в последний раз (последний раз цель была в одном пикселе от препятствия, поэтому надо лететь не совсем туда).
Аноним 04/04/17 Втр 04:58:42 #113 №394463 
>>394462
Сейчас у ракеты радиус наведения больше чем комната.
Завтра (сегодня) сделаю им более интересную систему наведения, это тоже поможет им отличаться от пчёл.
Ну и как вариант - добавить им инерции, но тогда они будут всё время биться об стены и станут неэффективным оружием.

Блин, программирование игры будоражит не хуже, чем игра в интересную игру. Не могу заснуть и всё тут.
Аноним 04/04/17 Втр 05:58:51 #114 №394475 
>>394463
https://www.youtube.com/watch?v=dSlQRd7C1to
Аноним 04/04/17 Втр 08:27:02 #115 №394488 
Вот читаю этот и тред и тоже хочется обмазаться каким-нибудь движком и языком программирования, чтоб как анон выше ебаться с созданием ии и прочей хуйни.
Аж шишка встала.
Аноним 04/04/17 Втр 10:18:22 #116 №394492 
watch.webm
>>394434
>Подскажите, как захуячить проверку на принадлежность координат объекта 1 к координатам объекта 2?

на примере одной оси и на паскале лол

if (x0-x1>-(жирнота0+жирнота1)) and (x0-x1<жирнота0+жирнота1)) then
Аноним 04/04/17 Втр 10:27:30 #117 №394493 
Анон разбирающийся в теории вероятности, нужна помощь!
Есть два юнита. Первый стреляет во второго. Первый может попасть с вероятностью 70%. Второй сможет уклониться (с учетом того что первый таки попал) с вероятностью 50%. Как высчитать итоговую вероятность попадания для первого юнита?
Аноним 04/04/17 Втр 10:29:51 #118 №394494 
science.webm
>>394493
>Анон разбирающийся в теории вероятности
70% 50% = 0.70.5=0.35
Аноним 04/04/17 Втр 10:30:03 #119 №394495 
>>394493
Перемножить.
Аноним 04/04/17 Втр 10:30:31 #120 №394496 
2ch.jpg
>>394494
0.7 * 0.5 = 0.35
Аноним 04/04/17 Втр 10:34:46 #121 №394498 
Откуда можно спиздить бесплатных звуков для оружия? классического баллистического, а не Scu-Fu Super Laser Pack в которых лишь 1 из 100 не вызывает внутричерепное кровотечение
Аноним 04/04/17 Втр 10:38:31 #122 №394499 
Где раздобыть гамак 2? Ясен хуй я быдло, трап и пират.
Аноним 04/04/17 Втр 10:43:39 #123 №394501 
Есть ли какой-нибудь йоба конструктор для полных нюфань?
Аноним 04/04/17 Втр 10:51:10 #124 №394503 
>>394494
>>394495
>>394496
Спасибо :3
Аноним 04/04/17 Втр 11:12:37 #125 №394509 
>>393737 (OP)
Аноны, прикатываюсь из цыгача. Я даже немного удивлен, но чому нет треда о разработке под всякое некроговно типа NES? Или есть? В FAQ не нашел.

Гугления по теме этой очень успешны, скоро начну пердолить, думаю найти на лохито/гбх себе оригинальную NES и флешкатридж под нее для финальных тестов.

В идеале планируется кроссплатформенный движок, на самом деле и игорь в довесок. Попенсорс есесна
Аноним 04/04/17 Втр 11:14:21 #126 №394511 
>>394509
буду вторым после тебя на твоём некродвигле. лучше бы ты на снес его высрал или поддержку прикрутил
Аноним 04/04/17 Втр 11:14:44 #127 №394512 
>>394509
Ты ебанутый что ли? Зачем? Делай пиксельное говно на 2 кнопки и всё.
Аноним 04/04/17 Втр 11:17:17 #128 №394513 
>>394511
Сперва с NES хочу разобраться, потом допилить поддержку SNES и Sega Mega Drive. На первый оно по сути и без изменений покатит, лол
Аноним 04/04/17 Втр 11:21:50 #129 №394514 
>>394512
По сути это и будет пиксельное говно на две кнопки и крестовину. Больше просто кнопок нет, лол
Аноним 04/04/17 Втр 11:27:04 #130 №394515 
>>394514
Я тебе об этом и говорю, ёб твою мать.
Аноним 04/04/17 Втр 11:40:33 #131 №394517 
>>394488
Что тебя останавливает? Я вкатился 2 месяца назад с абсолютного нуля, а до этого сам завидовал.

>>394475
На видео какое-то лютое говно. Но спецэффект комбо удерживает внимание, а ведь это достаточно стандарнтый спецэффект, наверное даже бесплатный, из набора. Видел его 1000 раз.
Что говорит о важности спецэффектов.

>>394434
Твой объект 2 - квадрат.
Для каждого угла своего объекта 1 делаешь проверку:
если точка внутри квадрата значит коллизия.

Если твой объект 1 больше объекта 2, значит проверок должно быть больше, тогда добавляй точки посередине каждого ребра. Так у тебя будет уже 8 проверок.

Вот возьми волшебный гайд для гейммейкера. Ты сможешь легко его адаптировать под свой движок. не легко, придётся подумать
https://forum.yoyogames.com/index.php?threads/on-slopes-and-grids-subpixel-perfect-topdown-movement-and-collision-line-without-objects.4073/

>>394499
Я искал-искал, потом купил.
Аноним 04/04/17 Втр 11:52:32 #132 №394518 
eat.jpg
http://store.steampowered.com/app/559900/
мотивирующая ссылка
Аноним 04/04/17 Втр 11:55:27 #133 №394519 
>>394518
Мотивирующая на что?
Аноним 04/04/17 Втр 12:00:35 #134 №394520 
>>394518
https://steamspy.com/app/559900

Он продал это говно где-то двум тясчам пользователей по 500р? ЧЕГО????
Аноним 04/04/17 Втр 12:02:02 #135 №394521 
>>394520
Это игра, точнее серия игр - мем рунета.
Аноним 04/04/17 Втр 12:02:05 #136 №394522 
pavlik3.png
>>394519
>Мотивирующая на что?
на /gd/
Аноним 04/04/17 Втр 12:03:34 #137 №394523 
>>394522
Каким хуем-то, блядь? Это игра мемчик, её муддисон пиарил с 2008 года по сей день, вот и скупили толпы школников, двачеров и прочих.
Аноним 04/04/17 Втр 12:08:47 #138 №394525 
bombit.webm
>>394523
Аноним 04/04/17 Втр 12:10:12 #139 №394526 
>>394525
Вот это даун.
Аноним 04/04/17 Втр 12:11:04 #140 №394527 
>>394450
Хорошая игра. Что в ней нужно делать?
Аноним 04/04/17 Втр 12:12:08 #141 №394528 
>>394527
>Хорошая игра. Что в ней нужно делать?
ссать на ОП-а
только опытные АИБ-юзеры знают что это
Аноним 04/04/17 Втр 12:17:04 #142 №394529 
.webm
>>394523
Аноним 04/04/17 Втр 12:21:07 #143 №394533 
>>394498
Вскрываешь файлы какого-нибудь йоба шутана
@
Вытаскиваешь звуки
@
Перекодируешь в другой кодек
Аноним 04/04/17 Втр 12:21:51 #144 №394534 
1468202480053.jpg
>>394529
распидор предсказал будущее монтируя эту вебмку
Аноним 04/04/17 Втр 12:29:42 #145 №394538 
>>394517
> Что тебя останавливает?
А с чего начинать? Как научиться этому вашему созданию игорь?
> Я искал-искал, потом купил.
Я слишком жмот, вдруг я поиграюсь недельку и мне не понравится?
Аноним 04/04/17 Втр 12:52:02 #146 №394541 
>>394538
Я скачал триальный гамак и запустил на ютубе урлки шона спалдинга.не уверен в фамилии. Его кпнал первый по запросу game maker tutorial
Аноним 04/04/17 Втр 13:03:24 #147 №394544 
>>394511
Кстате, дай свои контакты лучше. мыло/телега/вкудахт есть
Аноним 04/04/17 Втр 14:39:24 #148 №394549 
Ананасы, есть студенческая лицензия майки 2017, если я на неё поставлю спираченный ментал рей, что может быть?
Аноним 04/04/17 Втр 14:40:42 #149 №394550 
>>394533
Может сразу пиздить из фильмов тогда? Вот кстати интересно, с юридической точки зрения, если я звозьму звуки из какого-нибудь видео на ютубе и немного пошаманю звук в редакторе, никто же не доебется?
Аноним 04/04/17 Втр 14:45:11 #150 №394554 
>>394549
Ставь крякнутую и не выёбывайся. Студенческая хуже червя пидора, которая к тому же стучит на тебя.

>ментал рей

Тебе дали арнольд, нет буду говном рендерить
Аноним 04/04/17 Втр 14:52:41 #151 №394555 
>>394554
А разве он лучше? Я скажу честно, я не разбираюсь в майе, и по парочке тем на форуме показалось, что арнольд хуже воспринят был, типа многим бомбит что ментал рея нет. Не скажешь, чем он лучше?

А чё значит стучит? Там же отличий никаких, ну кроме того что на студенческой нельзя продавать поделки свои.
Аноним 04/04/17 Втр 15:42:52 #152 №394559 
>>394555
Технически ментал устарел и отстает от остальных (даже самых захудалых) рендеров на пару лет.
http://blog.selfshadow.com/publications/s2014-shading-course/langlands/s2014_pbs_alshaders_slides.pdf

>А чё значит стучит?

Ну например, если в пиратской или лицензионной версии открыть файл сохраненный в студ. версии, то при открытии такого файла всплывет окно с предупреждение о том, что файл был был создан с использованием студ. версии.
Аноним 04/04/17 Втр 15:51:20 #153 №394560 
>>394559
Вот когда он такое в юнити или уече начнет писать тогда и приходи, пиратоблядь обоссаная.
Аноним 04/04/17 Втр 15:55:47 #154 №394561 
Безымянный.png
>>394560
сык-сык тебе на ебало
Аноним 04/04/17 Втр 16:02:56 #155 №394563 
Снимок.JPG
>>394560
>пиратоблядь

Где твой бог теперь?
Аноним 04/04/17 Втр 16:10:37 #156 №394565 
14850011993280.png
>>394561
>>394563
>эти попытки прикрыть разорванную сраку картиночками
Аноним 04/04/17 Втр 16:12:35 #157 №394566 
hexmapvar1.png
hexmapvar2.png
Сап, анон. Есть два стула: выпуклые и вогнутые берега. Один требует дополнительных нод вокруг основной ноды, больше различных вариаций и меньшую скорость обработки, а второй - полная противоположность первому, как вы уже поняли. Минус второго только в том, что такие объекты, как лес мне придется пилить тоже в разных вариациях с учетом берегов, чтобы не вышло так, что деревья растут на воде. Внимание, вопрос: так все-таки какой из вариантов лучше? Я мыслю вообще в правильном русле? Если нет, то подскажите, какие существуют еще методы реализации данной задачи. Если будут ссылки по теме, то тоже заебись. Мне, например, не удалось найти по данному вопросу что-то путное.
Аноним 04/04/17 Втр 16:19:08 #158 №394567 
>>394566
>лес мне придется пилить тоже в разных вариациях

Вот это. И пусть лес у тебя имеет вариации в зависимости от любых соседних клеток. Т.е. сливается с лесом на соседней клетке, имеет каменистую опушку если рядом гора, а рядом с морем возникает пляж.
Аноним 04/04/17 Втр 16:20:38 #159 №394568 
>>394567
Спасибо. Мне этот вариант все-таки тоже более симпатичен.
Аноним 04/04/17 Втр 16:43:31 #160 №394572 
mapl.JPG
>>394566
Первый вариант. Так делают везде. Для второго случая тебе все равно придется делать 2^6 = 64 разных вариантов вогнутости - у тебя же целых 6 сторон и по соседству с каждой может быть тайл, в разных комбинациях.
Аноним 04/04/17 Втр 16:50:28 #161 №394574 
1.jpg
>>394572
Сид с тобой не согласен.
Аноним 04/04/17 Втр 17:07:31 #162 №394576 
>>394574
В Civ 5 вообще отлично сделано: контуры берега практически не привязаны к тайлам. Но Цива для это очень высокая для /гд планка.

>>394572
Я склоняюсь к тому, что поначалу надо делать один базовый тайл для суши, один для моря, а дополнительные визуальные эффекты рисовать уже поверх базовых тайлов.
Аноним 04/04/17 Втр 17:07:42 #163 №394577 
>>394574
Я даже спорить с тобой, дебилом, не буду. Сравнивать нарисованные 2д тайлы с алгоритмом генерации карты в цивке, вообще охуеть.
Аноним 04/04/17 Втр 17:35:42 #164 №394583 
14875352854580.png
>>394576
>Но Цива для это очень высокая для /гд планка.
Даже боишься слешем закрыть, молокосос
Аноним 04/04/17 Втр 18:43:29 #165 №394602 
goblin-8.png
>>394583
НЕ ТРОГАЙ МОЁ ГОВНО
Аноним 04/04/17 Втр 18:46:32 #166 №394603 
>>394602
А вот и авторские права подъехали.
Аноним 04/04/17 Втр 19:11:56 #167 №394609 
14710975089340.png
>>394602
? а не то чо
Аноним 04/04/17 Втр 19:25:16 #168 №394616 
goblin2special.png
>>394609
А НЕ ТО ВСЁ
Аноним 04/04/17 Втр 19:40:46 #169 №394618 
ДРОЧИТЕ НЕБОЙСЬ.png
>>394616
Аноним 04/04/17 Втр 20:00:47 #170 №394621 
goblin2trunks.png
>>394618
Аноним 04/04/17 Втр 20:04:00 #171 №394623 
goblin2pants-on-head.png
>>394621
Аноним 04/04/17 Втр 20:16:19 #172 №394625 
goblin2trunkspanties.png
>>394623
Аноним 04/04/17 Втр 20:46:52 #173 №394629 
Зарепортил даунов срущих друг другу в рот
Аноним 04/04/17 Втр 20:55:17 #174 №394630 
не бойтесь.webm
>>394629
>Зарепортил даунов срущих друг другу в рот
а мог бы игры делать
Аноним 04/04/17 Втр 21:34:53 #175 №394639 
>>394544
https://vk.com/oleg.ushakov%%
Аноним 04/04/17 Втр 21:59:44 #176 №394641 
>>394630
хуя этому дебилу от димасика пригорает
Аноним 04/04/17 Втр 22:04:11 #177 №394642 
Есть здесь кто-нибудь, кто разбирается в particle system гамака?
Аноним 04/04/17 Втр 23:10:57 #178 №394647 
>>394642
Нет, но ты все равно говори что там тебе надо.
Аноним 05/04/17 Срд 02:58:45 #179 №394678 
>>393737 (OP)
Кто-нибудь архитектуру ECS раскуривал?
Как считаете, это норм хранить в системах какие-то данные, состояния?
Пытаюсь реализовать хотя бы более-менее простой ГУИ на ЕЦС, возникает проблема при навигации клавишами по элементам интерфейса.

Пусть даже введем какой-то компонент "курсор", пусть сделаем новую сущность с этим компонентов. Но при нажатии на клавишу Enter должна, грубо говоря, происходить проверка в каком именно элементе интерфейса находится этот курсор.

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

Либо еще один вариант, аналогия с физическим движком: и для курсора, и для каждого элемента ГУИ сделать "физический" компонент, который хранит координаты и размеры, и сделать систему проверки коллизий, где каждая пара сверялась бы на "столкновение" с каждой, но элементы интерфейса не могут в принципе друг с другом сталкиваться, поэтому будет некоторое кол-во лишних циклов происходить, что тоже не очень хорошо.

Было бы все просто, если система хранила бы у себя хотя бы ID сущности курсора, и система, которая срабатывала бы при нажатии клавиши могла проверять список элементов интерфейса с одной конкретной сущностью. Но не породит ли это каких-то других проблем?
Аноним 05/04/17 Срд 03:15:43 #180 №394681 
>>394678
Хотя вот еще можно у каждого элемента гуя хранить компонент курсора, и при изменении состояния курсора пробегать по всем элементам и менять его, но это тоже несколько накладно.
Вопрос о хранении состояния/данных в системах все еще стоит.
Аноним 05/04/17 Срд 05:48:32 #181 №394685 
faith.webm
>>394641
>от димасика пригорает
Аноним 05/04/17 Срд 07:21:45 #182 №394690 
>>394685

Да-да. Обычно люди в таких ситуациях либо едят говно, либо садятся на бутылку - одно из двух зол. Но Димасик - он, можно сказать, мастер многоходовочки и multi-truck отсасывания хуёв: и на бутылку сесть умудрился, и говна поесть, и даже залупу немытую лизнуть.

Вот уж воистину макиавеллианский разум.
Аноним 05/04/17 Срд 08:56:02 #183 №394693 
14911452807060.png
>>394690
>Вот уж воистину макиавеллианский разум.
sageАноним 05/04/17 Срд 11:39:01 #184 №394704 
14173241672940.jpg
Привет ананасики, не знаю туда ли я зашел, но это скорее по вашей части.
Есть у меня тема диплома - соль в том что нужно создать 3д модельку, плоскую.
Нижний слой это карта местности, а верхний многополигонный сплайн, вершины полигонов которого - точки на карте, высота вершины берется из БД, куда они заносятся в реальном времени (показания датчиков). Получается такая неровная поверхность. При этом цвет поверхности на вершинах определяется вторым показателем датчика и растекается градиентом.
Научрук хочет чтобы я писал это все на Java (логику обработки данных из БД и само взаимодействие с БД - тут ничего сложного), графон как я понимаю реализовывать на OpenGL, проблема в том, что я не знаю с какой стороны подойти к этому графону, почитал что ява оче криво взаимодействует с ним.
Помогите, подскажите какие у меня есть варианты чтобы это попроще реализовать? Языки/движки/библиотеки, буду благодарен любой информации.
Аноним 05/04/17 Срд 12:04:23 #185 №394705 
>>394704
Пиздец, еще один дегенерат с 7 классами образования, купленным ЕГЭ. Потом ты блять будешь ломиться в мои божественные компании и просить 100к за гавнокод и непонимание. иди на хуй. Поскорее бы мне сделали гринку и я свалил в бошественную сшашку.
Аноним 05/04/17 Срд 12:52:35 #186 №394707 
>>394705
э дружок, вот это багет у тебя.
Я вообще в сетях работаю а не в погромировании, не буду в твою кормушку лезть не боись, заканчиваю заочку для корки.
Аноним 05/04/17 Срд 12:59:07 #187 №394709 
>>394705
Ну ты и мразь. Вместо того, чтобы выебываться дал бы совет персонажу, а не выкручивался перед чтецами. Тебя в детстве не пиздили за высокомерие?
Аноним 05/04/17 Срд 14:43:09 #188 №394721 
>>394678
Хуйнёй занимаешься. Если тебе надо запилть гуй - пили гуй.
Аноним 05/04/17 Срд 14:48:14 #189 №394723 
Сап, какой процент того что я захуячу три дэ шутер на webgl и начну косить бабло? Хочу зарабатывать на adsens и донате естественно. Уже думаю как я не работаю, ничего не делаю и получаю мани.
Аноним 05/04/17 Срд 15:38:50 #190 №394731 
>>394723
>какой процент
>три дэ шутер на webgl
Онлайновый поди, на вебсокетах? Тогда близок к нулю.
Аноним 05/04/17 Срд 15:58:01 #191 №394734 
>>394731
Да на вебсокетах, хихихи, они отлично работают, в чем проблема? в том что это не клиент-клиент? Пускай лагает, мне поебать, главное чтобы бабло капало. Начну пилить сегодня.

Аноним 05/04/17 Срд 16:13:28 #192 №394736 
>>394734
>они отлично работают
Много на них шутеров написал? Небось еще сервер будешь на node.js писать?
Аноним 05/04/17 Срд 16:22:02 #193 №394742 
>>394736
Конечно на node.js, не на плюсах же его писать. А игры я еще не писал, это первая. Кстати сервер можно и на плюсах, но я дебил, поэтому на на node.js. Я уверен что это будет нормально работать.
Аноним 05/04/17 Срд 16:29:43 #194 №394745 
>>394742
Попробуй еще толще.
Аноним 05/04/17 Срд 16:36:10 #195 №394746 
>>394745
Я реально сегодня начну его писать. Начну зарабатывать миллионы и я не шучу. Это все серьезно. У меня серьезные намерения. Это серьезно. Я серьезно.
Аноним 05/04/17 Срд 16:38:27 #196 №394747 
>>394678
Бамп вопросу

>>394721
Гуй это только одна из возможных задач. Хочу понять возможности и границы применимости архитектуры.
Аноним 05/04/17 Срд 16:46:54 #197 №394749 
14556381470030.jpg
>>394742
>Конечно на node.js, не на плюсах же его писать.
Аноним 05/04/17 Срд 16:51:42 #198 №394750 
>>394749
Там скобка не закрыта я не гей
Аноним 05/04/17 Срд 17:14:20 #199 №394755 
скобки.webm
>>394750
>Там скобка не закрыта я не гей
не смотри на мир через свои скобки

>>314972 (OP)
вот например мир без скобок в cxtree
Аноним 05/04/17 Срд 18:18:19 #200 №394764 
>>394705
> Поскорее бы мне сделали гринку
Такой то манямир
Аноним 05/04/17 Срд 18:21:58 #201 №394765 
CAhxn (1).jpg
Есть ли тут ВНЕЗАПНО разработчики 3д онлайновых шутеров ?
Поясните мне за хитбоксы, чому их координаты нельзя привязать к координатам модельки, чтобы они не съезжали, как на пикрелейтед и шли в ногу с моделькой? Очень грубо показано, но, надеюсь, суть ясна.
Почему хитбоксы нельзя сделать ровно такими же по форме и размеру, как, допустим, форма головы или пальцев модели персонажа?
От чего зависит положение хитбокса в пространстве? Пинг? ФПС? Настроение аллаха?
Аноним 05/04/17 Срд 18:41:04 #202 №394769 
>>394765
Они и так всегда привязаны к координатам модельки, просто ты дебил, и смотришь на картинку, которая демонстрирует, КАК БЫ БЫЛО, если бы не было механизма компенсации лага.
Аноним 05/04/17 Срд 18:50:21 #203 №394773 
Какой движок лучше всего подходит для разработки игр для мобильных телефонов?
Аноним 05/04/17 Срд 18:52:30 #204 №394774 
>>394769
Тогда почему в ссаной школоконтре го всё ещё хуевые хитбоксы, которые ЗНАЧИТЕЛЬНО ТАК сьезжают относительно модельки, если у них есть этот йоба механизм компенсации лага? не уверен, что он реально есть
Аноним 05/04/17 Срд 18:56:06 #205 №394775 
>>394774
Давай ты все таки осилишь дальше первого абзаца https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
Аноним 05/04/17 Срд 19:00:00 #206 №394776 
>>394765
Потомучто сервер не может догадаться что будет через секунду на клиенте. Поэтому показывает усредненное значение.
Аноним 05/04/17 Срд 19:12:42 #207 №394780 
>>394774
Хуёвая твоя мамка что вырастила доблаеба. Игра расчитана на то, что ты играешь с 0 пингом.
Аноним 05/04/17 Срд 19:14:59 #208 №394781 
>>394747
Зачем? Чтобы спорить с пидорами из гд? Делом лучше займись, а понимание философской херни к тебе само прийдёт со временем.
Аноним 05/04/17 Срд 19:17:54 #209 №394783 
>>394723
>Уже думаю как я не работаю, ничего не делаю и получаю мани

Если ты думаешь об этом, игры ты не напишешь.
Аноним 05/04/17 Срд 19:43:31 #210 №394789 
>>394781
Несколько месяцев назад я упоролся и начал реализовывать свой убер-фреймворк ЕЦС, чтобы потом юзать для разработки своих игр.
По мере реализации определенного функционала я провожу тесты на применимость фреймворка в реальных условиях.
ГУИ - уже третий тест, и возможно последний перед тем, как я сделаю "релиз", после которого я уже с уверенностью смогу пилить игру.
Аноним 05/04/17 Срд 19:54:01 #211 №394792 
shadowwarrior.webm
>>394765
>Есть ли тут ВНЕЗАПНО разработчики 3д онлайновых шутеров ?
Все начинают пилить мультиплеерные шутеры только тогда когда не в силах сделать толковый синглплеер.
Аноним 05/04/17 Срд 21:34:34 #212 №394801 
>>394792
Почему, тем кто не может уехать в США просто не застрелиться? Ну они же не могут. Зачем мучаться и жить в рашке?
Аноним 05/04/17 Срд 21:37:37 #213 №394804 
>>394801
Почему бы тебе не уебать в свою параши?
Аноним 05/04/17 Срд 21:38:48 #214 №394806 
>>394792
Лол, еще один долбаеб с крайностями.
Аноним 05/04/17 Срд 21:39:41 #215 №394808 
>>394804
Насри себе на лицо, долбаеб.
Аноним 05/04/17 Срд 22:11:59 #216 №394813 
>>394789
> пилю фреймворк
> уже на этапе тестирования всех своих 4 классов
Аноним 05/04/17 Срд 22:21:54 #217 №394814 
>>394509
друзь ждёт(((
Аноним 05/04/17 Срд 22:24:39 #218 №394815 
>>394509
> некроговно типа NES
Тут все мечтают о миллионах проданных копий свой йобы, чего на некроговне не сделать.
Аноним 05/04/17 Срд 22:27:15 #219 №394816 
i.jpg
>>394509
>Аноны, прикатываюсь из цыгача. Я даже немного удивлен, но чому нет треда о разработке под всякое некроговно типа NES? Или есть?
Был тред, но утонул.
Зачем если есть малинка и её клоны?
Не проще у себя в /cg/ создать тред по разработке, чтобы остальные цгачеры текли от зависти?
Аноним 05/04/17 Срд 22:30:08 #220 №394817 
>>394813
Что сказать-то хотел?
Для меня это первая подобная разработка, к тому же ECS не так жестко формализован, поэтому приходится самому продумывать какие-то решения. Ну и естественно их надо проверять, насколько удобно получилось и т.д.
Аноним 06/04/17 Чтв 05:39:40 #221 №394881 
Как вкатится в геймдев?

За скоко времини можно научится делать легкую инди игру?

Аноним 06/04/17 Чтв 05:54:57 #222 №394882 
>>394881
>Как
Научится программировать.
>За скоко
Год-полтора минимум.
Аноним 06/04/17 Чтв 06:21:44 #223 №394884 
>>394882
Ебатььь годд нахуй... че так долго, кому кайф учить это, если даже нет команды друзей-энтузиастов?
Аноним 06/04/17 Чтв 06:40:20 #224 №394885 
>>394884
>кому
Человеку который поставил себе конкретную цель.
Аноним 06/04/17 Чтв 07:21:45 #225 №394888 
внимание.webm
>>394881
>Как вкатится в геймдев?
С помощью вылезаторо-треда конечно. В ньюфаго-треде концентрация скучающих ньюфагов только тянет тебя назад.
Аноним 06/04/17 Чтв 11:39:34 #226 №394915 
>>394888
Вылезаторство же.
Аноним 06/04/17 Чтв 11:44:19 #227 №394916 
Ананас, такая вот просьба.
Пилю тут небольшую игру и никак не могу определиться каким-образом обозначить область между которыми будет двигаться моб. Ну чтобы их видел игрок и они не шибка выделялись на фоне всего остального.
Какой-то рунический круг или что такое.
Подкинешь текстурок?
Аноним 06/04/17 Чтв 12:20:05 #228 №394920 
>>394916
Дак просто задай ему очередь точек по которыми он будет двигаться
Аноним 06/04/17 Чтв 15:08:18 #229 №394953 
>>394916
http://www.deviantart.com/art/Arcane-Circles-II-Photoshop-and-GIMP-Brushes-534612933
Аноним 06/04/17 Чтв 18:01:50 #230 №395001 
.PNG
Котаны, как в ренпае выпилить вот эти кнопки, находящиеся в текстбоксе? Жопой прошерстил gui.rpy, нашёл там только на майн меню.
Аноним 06/04/17 Чтв 18:14:09 #231 №395003 
14855402144210.webm
>>395001
screens.rpy
внизу
Аноним 06/04/17 Чтв 18:27:19 #232 №395005 
>>395003
Спасибо, 238 строчка.
Аноним 06/04/17 Чтв 18:42:26 #233 №395008 
Аноны, подскажите пожалуйста конструктор или движок или готовый фреймворк, где можно реализвать подобное:

- Некий симулятор хождения по комнатам дома. Взаимосвязь с комнатами завязана на времени, допустим в одной комнате доступна условная функция "подрочить", в условные 22.00. Активировал, прибавил +1 час. И так много различных фишек в разное время в разных комнатах.

Если с условиями и переменными разберусь, велосипедить и писать код не осилю и желания нет. Пробовал Construct 2 - игра при запуске жрет всю оператву, ибо загружает тестовую графику с 5 комнат, в которых свой графон на каждый час. Пробовал Renpy. Все было бы хорошо, но не могу привязать ход игры к картинкам и переменным, а не тексту (если нет текста, игра просто кончается, всяких idle \ statepoint ов не нашел и не знаю как реализовать). Гейм мейкер по началу показался сказкой, но чем дальше влазил, тем больше требовалось знания кода, и на каждый чих и позицию изображение выставлять координаты просто заебался...
Может в Юнити есть готовые ассеты, про которые вдруг не слышал...
Заранее спасибо.
Аноним 06/04/17 Чтв 19:03:04 #234 №395012 
Runner 2017-04-06 17-54-23-55.webm
В результате создания webmrelated я узнал, что если в gms2 создать пустой проект, создать в нём единственный объект с единственной строчкой в step ивента, то дебагер не сможет запуститься, а игра перестанет отвечать где-то через 2 минуты.

Если же эта строчка сидит где-то у тебя в проекте, то понять, почему же у тебя крашится игра будет очень непросто.

Вот эта строчка.

key_shoot_released = keyboard_key_release(ord("Z"));
Аноним 06/04/17 Чтв 19:07:03 #235 №395014 
>>395012
Допиши эту строчку в проект 10ти своим друзьям и деревотян придёт к тебе во сне.
Аноним 06/04/17 Чтв 20:18:08 #236 №395048 
girlandtree.webm
>>395014
>Допиши эту строчку в проект 10ти своим друзьям и деревотян придёт к тебе во сне.
иначе придёт просто дерево
Аноним 06/04/17 Чтв 20:31:33 #237 №395057 
>>395012
Не плохо получается, удачи тебе в твоём проекте, давно уже слежу за ним.
Аноним 06/04/17 Чтв 20:44:54 #238 №395064 
0.jpg
Итак, нужна помощь с примитивнейшей коллизией.

Проверка на попадание объекта 1 в объект 2 есть (по X и Y).

Дальше 2 стула:

1.Более-менее рабочий.

Если проверка успешна, то дальше идут ещё четыре проверки подряд:
Если середина О1 левее середины О2, то О2 двигается вправо вместе с О1.
Если середина О1 правее середины О2, то О2 двигается влево вместе с О1.

Если середина О1 выше О2, то О2 двигается вниз вместе с О1.
Если середина О1 ниже О2, то О2 двигается вверх вместе с О1.

Всё заебись, всё двигается правильно, но есть одно НО: при соприкасании О1 с О2 с какого либо бока О2 начинает двигаться ПО ДИАГОНАЛИ.
То есть просто с краешку не поддеть - второй объект начинает двигаться по диагонали.

Пробовал химичить с изменением проверки середины О1, но получалась ещё большая хуета, поэтому забил.



2. Глянув на написанный мной пиздец, понял, что вроде можно реализовать проще и лучше.

Если проверка успешна, то:
Объект 2 передвигается по оси Y на (позиция О2 по Y - позиция О1 по Y) и по оси Х на (позиция О2 по Х - позиция О1 по Х).

В теории - всё заебись.
О2 съезжает ровно на столько, насколько в него вклинивается О1.
И это как бы должно было исправить косяк с движение по диагонали.

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


А теперь, если ты прочитал всю эту графоманию (показал бы код, но вы от его вида заблюёте всю клавиатуру и не сможете мне ответить), анон, подскажи мне:

На какой стул сесть и его допиливать?
И если тебя не затруднит - подскажи, в чём я проебался?
Ну а если в тебе проснулся альтруизм - подскажи, как это исправить?



мимо >>394434 -кун



Аноним 06/04/17 Чтв 20:51:12 #239 №395069 
14811487387560.webm
>>395064
>(показал бы код, но вы от его вида заблюёте всю клавиатуру и не сможете мне ответить
Аноним 06/04/17 Чтв 20:53:45 #240 №395072 
>>395069
Ну, ради богини можно...

if (p.getPosition().x > rs2.getPosition().x - rs2.getGlobalBounds().width && p.getPosition().x - p.getGlobalBounds().width < rs2.getPosition().x)
{

if (p.getPosition().y > rs2.getPosition().y - rs2.getGlobalBounds().height && p.getPosition().y - p.getGlobalBounds().height < rs2.getPosition().y)
{
// if(p.getPosition().x <= rs2.getPosition().x - rs2.getGlobalBounds().width/2) rs2.move(0.2ftime, 0 );
// if(p.getPosition().x - p.getGlobalBounds().width >= rs2.getPosition().x - rs2.getGlobalBounds().width/2) rs2.move(-0.2f
time, 0 );

rs2.move((rs2.getPosition().x - 100 - p.getPosition().x) +1, (rs2.getPosition().y - 100 - p.getPosition().y) );

//if(p.getPosition().y <= rs2.getPosition().y - rs2.getGlobalBounds().height/2) rs2.move(0, 0.2ftime);
//if(p.getPosition().y - p.getGlobalBounds().height >= rs2.getPosition().y - rs2.getGlobalBounds().height/2) rs2.move(0, -0.2f
time);
}

}
Аноним 06/04/17 Чтв 20:55:04 #241 №395073 
14772539639310.jpg
>>395072
Как я и говорил - заблюёте.
Аноним 06/04/17 Чтв 20:55:17 #242 №395074 
.PNG
.PNG
Ок, с ренпаем стало сложнее.
Можно ли блок кнопок меню пикрелейтед разбить и задать каждой кнопке свои координаты?
На втором пике код из screens.rpy, правится только положение всего этого блока.
Аноним 06/04/17 Чтв 21:11:16 #243 №395081 
s.jpg
>>395064
О, заебись, решил проблему со вторым стулом.
Свёл середину для каждого первой и третьей проверки до крайнего минимального пикселя, а для второй и четвёртой - до крайнего максимального пикселя, и всё заработало без смещения по диагонали!

Всем спасибо!
Аноним 06/04/17 Чтв 21:11:42 #244 №395082 
>>395081
>с первым стулом.
*фикс
Аноним 06/04/17 Чтв 21:14:10 #245 №395084 
>>395072
>rs2.getGlobalBounds().height && p.getPosition().y
побольшебы скобок

приоритет операций, мало ли как компилятор пережёвывает
Аноним 06/04/17 Чтв 21:49:58 #246 №395095 
>>394434
Ты тупой ебланохуй? Аксис алайнмент BBOX-интерсекшн осилить не можешь? Пиздец................ сука такая чмонька.

bool BoxesIntersect(const Box2D &a, const Box2D &b)
{
if (a.max.x < b.min.x) return false; // a is left of b
if (a.min.x > b.max.x) return false; // a is right of b
if (a.max.y < b.min.y) return false; // a is above b
if (a.min.y > b.max.y) return false; // a is below b
return true; // boxes overlap
}
Аноним 06/04/17 Чтв 21:54:34 #247 №395096 
>>395095
Сорян, но я любой чужой код не понимал, не понимаю и никогда не смогу понять.
Даже твой.

Поэтому, видимо, буду пилить свой велосипед без чужих деталей..
Аноним 06/04/17 Чтв 21:58:51 #248 №395098 
>>395095
> Box2D
Это ещё, блять, откуда? Из какой либы?
>if (a.max.x < b.min.x) return false;
Фейлспалм.джипег
Аноним 06/04/17 Чтв 22:00:54 #249 №395099 
>>395095
>if (a.max.x < b.min.x) return false; // a is left of b
>if (a.min.x > b.max.x) return false; // a is right of b
>if (a.max.y < b.min.y) return false; // a is above b
>if (a.min.y > b.max.y) return false; // a is below b
>return true; // boxes overlap
Пиздец ты ебанутый...
Ну одна из этих проверок вернёт false, и что - сразу коллизия?
Какой ебаклак эту функцию сочинял?
Аноним 06/04/17 Чтв 22:06:01 #250 №395103 
14786046071720.jpg
А как реализовывается глобальная динамическая коллизия?
Если у меня около 10 объектов - мне что, проверки между каждым из них делать?
Аноним 06/04/17 Чтв 22:10:27 #251 №395105 
679796.jpg
>>395095
>if (a.max.x < b.min.x) return false; // a is left of b
>if (a.min.x > b.max.x) return false; // a is right of b
>if (a.max.y < b.min.y) return false; // a is above b
>if (a.min.y > b.max.y) return false; // a is below b
Иии, блять?
Как мне с помощью этого говна определить, в какую сторону должен двигаться объект по коллизии?
Мне казалась, что это у меня говнокод, но ты улучшил мою самооценку.
Аноним 06/04/17 Чтв 22:14:09 #252 №395106 
>>395098
>>395099
http://gamemath.com/2011/09/detecting-whether-two-boxes-overlap/
Fletcher Dunn
Fletcher has 16 years of professional game programming experience, with around a dozen titles under his belt on a variety of gaming platforms. He worked at Terminal Reality in Dallas, where as principal programmer he was one of the architects of the Infernal Engine and lead programmer on BloodRayne. He was a technical director for The Walt Disney Company at Wideload Games in Chicago and the lead programmer for Disney Guilty Party, IGN’s E3 2010 Family Game of the Year. He now works for Valve Software in Bellevue, Washington.
Oh, but his biggest claim to fame by far is as the namesake of Corporal Dunn from Call of Duty: Modern Warfare 2.

Никто, братюнь, НИКТО
Аноним 06/04/17 Чтв 22:16:07 #253 №395109 
>>395105
Коллижжн детекшн и коллижн респонс - разные вещи. В твоём случае так:
(pos1 - pos2).norm * speed
Аноним 06/04/17 Чтв 22:16:57 #254 №395110 
>>395106
>Никто, братюнь, НИКТО
Мне бы его либы и его фреймфорк, дабы понять ту ебанину, которую он написал...
Аноним 06/04/17 Чтв 22:17:31 #255 №395111 
>>395103
> глобальная динамическая
Ты сам придумал? Да, между всеми и сообщать им не конечную позицию, а скорость.
Аноним 06/04/17 Чтв 22:19:01 #256 №395112 
>>395110
Он не проверяет находится один бб внутри другого. Он проверяет находится ли один вне другого с какой-либо стороны. Если нет, значит пересекаются.
Аноним 06/04/17 Чтв 22:21:27 #257 №395113 
>>395111
>Ты сам придумал?
Ну надо же как-то это описать.
>Да, между всеми
И как это возможно реализовать?
С помощью цикла проверки коллизии между каждыми объектами?
> и сообщать им не конечную позицию, а скорость.
Понятно, спасибо!
Аноним 06/04/17 Чтв 22:23:16 #258 №395114 
>>395113
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/box2d/Box2D_Lite.zip
Аноним 06/04/17 Чтв 22:30:46 #259 №395118 
>>395114
Спасибо за предложение порыться в чужом говнокоде.
В следующей жизни, быть может.
Аноним 06/04/17 Чтв 22:33:09 #260 №395119 
>>395118
> не буду смотреть код лида физики из близзард
> нету теоретической базы в физике
удачи
Аноним 06/04/17 Чтв 22:34:01 #261 №395120 
>>394920
Ты не понял. Дело не в придумывании алгоритма пути по которому будет двигаться моб.

>>394953
Спасибо.
Аноним 06/04/17 Чтв 22:35:10 #262 №395122 
>>395119
> не буду смотреть код лида физики из близзард
Естественно, ведь на его разбор у меня уйдёт больше времени, чем на разработку и написание собственного.
>удачи
Спасибо!
Будут ещё вопросы - спрошу в этом треде.
Аноним 06/04/17 Чтв 22:51:35 #263 №395128 
watch.webm
>>395118
>Спасибо за предложение порыться в чужом говнокоде
Аноним 06/04/17 Чтв 23:47:19 #264 №395142 
>>395128
Любой код, который невозможно понять - говнокод.
И не важно, кем он написан - хоть самим Биллом Гейтсом.
Аноним 06/04/17 Чтв 23:49:02 #265 №395145 
>>395142
А если ты его не понимаешь в силу необразованности?
Ну вот если открыть, например, ядро Линукса. Много ли ты там поймёшь без понимания как работают ОС и как их проектируют и тд?
Аноним 06/04/17 Чтв 23:55:52 #266 №395146 
>>395145
>А если ты его не понимаешь в силу необразованности?
Я обязан знать назубок все говнолабы?

>Ну вот если открыть, например, ядро Линукса. Много ли ты там поймёшь без понимания как работают ОС и как их проектируют и тд?
Я ещё в такую жопу не лазил, но уверен, что и там говнокод есть.
Аноним 07/04/17 Птн 00:06:44 #267 №395151 
Безымянный.png
>>395146
Люди не обязаны писать код, который ты сможешь понять. Люди опираются на общие теоретические знания и пищут код, который "теоретически корректный". А другой программист должен его понять изходя из своих знаний и знаний теории.

На пике - самый быстрый способ нахождения подстроки в строке без сторонних структур данных.
Аноним 07/04/17 Птн 01:08:28 #268 №395167 
>>395057
Спс. Но я вот считаю, что то, как они обтекают препятствие - это не неплохо, это великолепно.

А остальное подвергнется переделке когда я займусь оружием. Процесс стрельбы весьма уродский, например. Дым - полная фигня, состоит из одного спрайта, который я сделал за 2 минуты не заморачиваясь вообще.
+ ещё подкорректировать поведение ракет, чтобы они выравнивались по горизонту, потеряв цель.

Но следующим шагом у меня будет алгоритм поиска пути для нелетающих объектов.

Аноним 07/04/17 Птн 02:05:51 #269 №395176 
theprince.png
Аноны, ищу раскадровки движений, типа пикрелейтед. Желательно, с огнестрелом, а не мечами
Аноним 07/04/17 Птн 05:59:23 #270 №395190 
>>395176
https://www.spriters-resource.ком
Аноним 07/04/17 Птн 13:30:55 #271 №395229 
>>395151
>Люди не обязаны писать код, который ты сможешь понять.
Люди обязаны к своему коду прилагать ссылочки на лабы, которые использует их код.
Иначе они идут нахуй вместе со своим говнокодом.
Аноним 07/04/17 Птн 15:35:37 #272 №395248 
>>395229
Тебе прикладывать к каждой строчке кода курс по типичной компуктер саенс?
Аноним 07/04/17 Птн 15:48:36 #273 №395250 
14842394979902.jpg
>>395248
>Тебе прикладывать к каждой строчке кода курс по типичной компуктер саенс?
Аноним 07/04/17 Птн 15:55:37 #274 №395251 
touhou-remilia-scarlet-anime-1366x768.jpg
>>393737 (OP)
>.png
>(348Кб, 620x412)
так скучаю по мультимедия-клавишам на клавиатуре
Аноним 07/04/17 Птн 17:19:22 #275 №395263 
>>395229
Программист - не программист, если не имеет базы знаний. И уж тем более не профессионал, если не может разбираться в чем-то.
Аноним 07/04/17 Птн 17:35:17 #276 №395264 
ты чё.webm
>>395263
>Программист - не программист, если не имеет базы знаний
программист - это просто спецификация или должность

база знаний на то и база чтобы иметь возможность быть внешней
Аноним 07/04/17 Птн 18:03:41 #277 №395269 
Awomanwalking.PhotogravureafterEadweardMuybridge,1887Wellco[...].jpg
>>395190
Спасибо, няша.

Я, честно говоря, имел в виду другое, не кадры из игр, а раскадровки настоящих движений, Желательно активные позы для стрельбы, бега и т.д.
Аноним 07/04/17 Птн 18:07:06 #278 №395270 
>>395269
чувак, ты же сам какую картинку прилепил? гугли пак Эдварда Майбриджа. eadweird myebridge. Фундаментальнейший труд
Аноним 07/04/17 Птн 18:11:43 #279 №395271 
>>395270
Все, что можно из Мейбриджа, я уже стянул. Для базовой анимации самое то, ходьба, бег.

А вот оружия, поворотов с ним, ударов руками-ногами, киношных кувырков у него нет. Поэтому и ищу. Есть неплохие видео на ютубе, но я не умею делать из них раскадровки
Аноним 07/04/17 Птн 19:04:03 #280 №395277 
>>395264
И кому будет нужен такой программист, который ничего не знает? Какой-то недееспособный программист получается.
Аноним 07/04/17 Птн 19:28:45 #281 №395279 
>>395264
https://github.com/CRYTEK/CRYENGINE/blob/release/Code/CryEngine/CryPhysics/livingentity.cpp
Мы тебе перезвоним. С внешней базой. В которой любой сможет посмотреть и ты уже не нужен.
Аноним 07/04/17 Птн 19:55:59 #282 №395284 
tumblro8d5bcys9s1vuu7bso1400.jpg
>>395279
Крайтек же вроде толи закрылся, толи аццки сократился

С++ и создавался ради создания только рабочих мест

/pr/-облемы не для ньюфаготреда /gd/
Аноним 07/04/17 Птн 20:00:08 #283 №395285 
zeldalink.gif
>>395277
>И кому будет нужен такой программист, который ничего не знает?
образование формирует: знания, умения и навыки
это как линк ебaшит всех, имея только один кусок трифорса
Аноним 07/04/17 Птн 20:31:00 #284 №395294 
Учиться 3д, чтобы делать высокодетализированные анимации, которые потом склеивать в 2д спрайты для 2д игры - это совсем пиздец или нет?
Аноним 07/04/17 Птн 20:52:24 #285 №395303 
14669709593390.jpg
>>395294
>Учиться 3д, чтобы делать высокодетализированные анимации, которые потом склеивать в 2д спрайты для 2д игры - это совсем пиздец или нет?
Diablo 1-2 так и делался же
Аноним 07/04/17 Птн 21:30:30 #286 №395309 
>>395294
>высокодетализированные анимации
Не сделаешь. Сомневаюсь.
3Д-бох
Аноним 07/04/17 Птн 23:56:44 #287 №395341 
>>395309
Ну ты меня понял, я имел в виду не йоба-анимацию достойную пиксар или ещё чего там, а модельки, которые можно впихнуть в изометрию. Чтобы не анимировать всякие крутые костюмы кисточками на каждое направление, а сделать одну модельку и потом с ней возиться уже.
Аноним 08/04/17 Суб 00:24:04 #288 №395352 
scr00001.jpg
scr00002.jpg
Чому никто не делает моды на Space engine? Брабен в свои годы сделал космосим в 22кб весом, а тут и движок готов, и физон завезли. Это же легче чем пилить игру с нуля, и прославится можно.
Аноним 08/04/17 Суб 00:29:14 #289 №395354 
>>395352
ну, видишь ли, я бы и не против, но это же моды. неполноценные игры. отбивает желание сильно такой положняк.
Аноним 08/04/17 Суб 00:44:00 #290 №395356 
>>395354
Spaceengine сам по себе игрой и не является. Вот был бы мод, который делает её игрой — было бы охуенно. К слову Brutal Doom таки стал лучше оригинала.
Аноним 08/04/17 Суб 00:55:12 #291 №395358 
goblin-s.png
>>395356
> Вот был бы мод, который делает её игрой — было бы охуенно
ето да

я вот очень очень хотел пару лет назад такую игрулю замутить

короче

ты космический торговец, возишь туда-сюда всякое добро, дальнобойщик, ммммммммммаксимальный аутизм, ну короче всё как вы любите
но главная фишка в том чтобы сделать космические дальнобои похожими на максимум прогнивший киберпунк. типа, летаешь на своём всратом и проржавевшем корыте, колесишь пространства вселенной, допивая в каюте полторашку космического пива "моча старого генерала" как вдруг у тебя начал барахлить гипердвижок. отправляешься в жопу корабля в промасленных труханах с ключом на 30 подкрутить гайки. а там дым и гарь в отсеке двигателя. а ещё там дверцу от отделения для хранения урана заклинило, не закрывается, оттуда синенький свет идёт. ну и начинашь крутить туда-сюда болты, клапаны дёргать как вдруг тебя останавливает космический патруль. ПОЖАЛУЙСТА ПРЕДЪЯВИТЕ ДОКУМЕНТЫ. ДВИЖОК НЕИСПРАВЕН, ПЬЯНЫМ ЛЕТАЕТЕ, ПРОЙДИТЕ С НАМИ. ну ты им на лапу 400 космокредитов. отъебались. летишь себе дальше. глядишь на ЗЕМЛИЧКУ РОДНЕНЬКУЮ через иллюминатор. на иллюминаторе наклейка с голой бабой. в руке недопитая полторашка. в багажном отсеке воняет протухающее синтетическое мясо. так и живём.
Аноним 08/04/17 Суб 00:57:12 #292 №395360 
jailspacerangers.webm
>>395358
>ты космический торговец,
Аноним 08/04/17 Суб 02:45:55 #293 №395371 
Почему никто всерьёз не думал над поиском готовой серверной архитектуры, либо над тем чтобы собрать где то мануалы по этому вопросу? Тут что, во всём разделе никто онлайн игр не делает?

Максимум кто нибудь может кукарекнуть со стороны параши "ФОТОН КЛОУД", забывая что он платный(Бесплатная версия только на несколько игроков), убогий, ломается даже артмани и читэнжином(Да и как бы ему не ломаться, если это облако, а не полноценный сервак вообще?).

Аноним 08/04/17 Суб 02:55:20 #294 №395374 
>>395341
Тебе ж ответили. В начале двухтысячных так и делали персонажей для изометрических игр.
Аноним 08/04/17 Суб 05:19:06 #295 №395390 
>>395374
А сейчас не? А то звучит так типа "ты опоздал на 15 лет дядя"
Аноним 08/04/17 Суб 13:40:43 #296 №395424 
>>395371
> готовой серверной архитектуры
Что ты под этим подразумеваешь? upd/tcp сервер читающий пакеты почти на любом языке пишется в пару десяткой строк без сторонних либ.
Аноним 08/04/17 Суб 15:43:25 #297 №395437 
>>395424
Юнитек не в состоянии осознать, что можно писать руками свой код, ему бы спиздить ассет, в котором будет кнопка "сделать пиздато, чтобы по сети игралось".
Аноним 08/04/17 Суб 16:28:54 #298 №395439 
>>395424
>этот манямир
напиши
Аноним 08/04/17 Суб 16:55:27 #299 №395443 
>>395439
Что тебе написать? Скачай посмотри как сделан сервер linage2. Без игровой логики чисто сетевая часть занимает пару классов. При том на слабой пеке держит 60фпс при 1к игроках в одном мире и горизонтально масштабируется.
Аноним 08/04/17 Суб 17:42:15 #300 №395447 
>>395443
>linage2
>держит 60фпс

кекнул нахуй
Аноним 08/04/17 Суб 17:48:05 #301 №395448 
>>395443
2 класса инициализации сокета?
Аноним 08/04/17 Суб 18:00:39 #302 №395449 
>>395447
> кекнул нахуй
Если ты не понял, то речь идет не о клиенте. Если тебе легче то можешь называть это тиками, суть одна и та же - обрабатывать очередь из клиентских пакетов.
>>395448
Я в счет брал именно реализацию сетевой логики. Инициализация, описание протокола и обработка данных пакета игровой логикой сюда не входят.
Аноним 08/04/17 Суб 18:16:00 #303 №395452 
>>395449
Ну если там TCP сокеты, то "сетевую логику" можно реализовать одной строчкой.
Как ты понимаешь, до сетевой архитектуры это реализации бесконечно далеко.
Аноним 08/04/17 Суб 18:30:42 #304 №395454 
>>395452
> до сетевой архитектуры это реализации бесконечно далеко
То есть полноценный коммерческий ммосервер далек от сетевой архитектуры? Ясно.
К тому же зависит от задач. Если например делаешь какие нибудь шахматы, где в протоколе нужны только координаты откуда куда ходишь, не нужно распараллеливание, не нужен логин сервер, балансировщик нагрузок и пр., то эта строчка и еще пару полноценный tcp сервер.
Аноним 08/04/17 Суб 20:58:50 #305 №395483 
Мне кажется, или двач, а точнее гд - единственное место где дрочат на рогалики и играют в низ?

Аноним 08/04/17 Суб 21:10:04 #306 №395487 
>>395483
В /vg не раз видел треды по тру рогаликам (не айзек и прочая дегенерация для школоты, а трушные рогалики с ascii графоном)
Здесь не видел, чтобы хоть кто-то делал годный рогалик.
Аноним 08/04/17 Суб 22:38:41 #307 №395509 
>>395487
>Здесь не видел, чтобы хоть кто-то делал годный рогалик.
рогалик от распидорасило не в счёт
Аноним 09/04/17 Вск 03:53:59 #308 №395544 
>>395487
> Здесь не видел, чтобы хоть кто-то делал годный рогалик.
Tatrix rogalia
Аноним 09/04/17 Вск 08:00:38 #309 №395550 
1397103528122gxuod.gif
>>395487
Аноним 09/04/17 Вск 08:50:10 #310 №395553 
14756608259960.jpg
>>395550
Как же много времени прошло
Аноним 09/04/17 Вск 10:31:16 #311 №395559 
tatrix tetris ad.webm
>>395544
>rogalia
Аноним 09/04/17 Вск 12:09:34 #312 №395565 
>>395550
Помню был еще второй видос из этой же серии, доставьте плиз у кого сохранился.
Аноним 09/04/17 Вск 12:24:00 #313 №395574 
>>395544
У этого поделия от рогалика только название, в остальном ничего общего.
Аноним 09/04/17 Вск 13:03:23 #314 №395579 
>>395550
Что это?
Аноним 09/04/17 Вск 16:11:51 #315 №395602 
endcard.webm
>>395601
>>395597
>>395596
>>395591
>>395588
>>395586
Аноним 09/04/17 Вск 17:43:49 #316 №395617 
>>395550
Лол, где же он теперь. Есть ещё?
Аноним 09/04/17 Вск 17:50:48 #317 №395619 
>>395602
на тебя пожаловаться, форсер?
Аноним 09/04/17 Вск 17:51:00 #318 №395620 
>>395602
репортнул чмоху
Аноним 09/04/17 Вск 18:55:18 #319 №395632 
>>395625
>это не я это ты!!1
Видно у орваного обоссанца совсем все плохо если скатился до такой жалкой потуги перефорса.
Аноним 09/04/17 Вск 20:17:58 #320 №395637 
R.webm
>>395620
>репортнул чмоху
>>395619
Аноним 10/04/17 Пнд 01:26:54 #321 №395669 
Кириллач, у тебя тут есть разработчики, оформившиеся как юр.лица или хотя бы ИП? Хочу пройти практику у такой компании, чтобы потом приложение для диплома написать.
Аноним 10/04/17 Пнд 02:07:48 #322 №395675 
>>395424
Ну блядь, понятное дело что речь не только о пакетах. Речь об оптимизации, возможности подключать базы данных, количеству поддерживаемых коннектов одновременно, распределении по нескольким физическим машинам и т.д. О том будет ли физика в клиенте или на сервере. И т.д.

Есть готовые решения но они ебать дорогие.
Аноним 10/04/17 Пнд 02:10:10 #323 №395676 
>>395443
Тогда почему всякие петушки продают сетевую архитектуру за кучу далларов в год?

Напиши мне тогда эти "Три строчки" или "пару классов", что, тебе сложно что ли? А я тебе в ответ другую пару классов могу написать, в анриле или юнити.

Но суть то в том что пары строчек будет недостаточно для полноценного мультиплеера. Если б всё было так просто никто бы Photon Server не оплачивал.
Аноним 10/04/17 Пнд 02:54:30 #324 №395689 
https://www.assetstore.unity3d.com/en/#!/content/71391

В итоге остановился вот на этом.
Ваш фотон говно.
Говно блядь.
Ограничение по коннектам - уебанство.
Аноним 10/04/17 Пнд 03:02:08 #325 №395690 
>>395689
N E T T Y
Аноним 10/04/17 Пнд 05:23:18 #326 №395695 
Анон, а существуют ли в природе бесплатные хостеры на которых можно запустить свой сервачок (в виде скомпилированного приложения)? мне много не надо - чтобы я и мой кот могли зайти в онлайн

А то все эти школьники как-то запускают свои сервера майнкрафта и кс го, а я ничего не нашел:(

(совет про сэкономить на завтраках не предлагать, я на диете и мне мамка не дает денег)
Аноним 10/04/17 Пнд 05:47:54 #327 №395696 
>>395695
ну можно свой кмп во внешку тунелировать, see pagekite.me и сотни подобных клонов, например.
обычно за сервак платишь вконце периода - так что именно открыть сервак не проблема, чем платиь через месяц подумаешь
Аноним 10/04/17 Пнд 05:48:41 #328 №395697 
>>395695
ах да, ну и есть всевозможные free tier на разных облачных хостингах, короче впс сейчас не проблема, а вот на хостинге свою прогу не запустишь, увы.хостинг для имбицилов.
Аноним 10/04/17 Пнд 05:59:32 #329 №395701 
>>395696
Не совсем понял.
Но добавлю что не могу подключать со своего компьютера (ну то есть у меня интернет выключен
Аноним 10/04/17 Пнд 11:22:15 #330 №395714 
Как в гейм мейкере создать массив массивов?

Есть встроеная data structure?
Аноним 10/04/17 Пнд 12:38:22 #331 №395717 
sdsd
Аноним 10/04/17 Пнд 15:14:49 #332 №395737 
>>395714
ds_grid

сам спросил, сам ответил, как обычно.
Аноним 10/04/17 Пнд 17:40:10 #333 №395749 
8b7aefe75a4bb5a8ec9f66af6fd80736.png
>>393741
Чей это перс?
Аноним 10/04/17 Пнд 17:47:06 #334 №395750 
14713506321440.png
>>395749


Вот эти все персонажи, расскажите о них. Это локальные мемы?
Аноним 10/04/17 Пнд 17:51:43 #335 №395752 
>>395750

Ты что, упоротый?
Банхамер тян, Двачевская, Токарев и Лирический, Угнетатель, Экскаватор тян, Унылка.
Аноним 10/04/17 Пнд 17:53:45 #336 №395753 
>>395752
>Токарев и Лирический
Я на тирече с 2009го, эти мемосы прошли мимо меня.
Аноним 10/04/17 Пнд 17:54:10 #337 №395754 
>>395752
Но спасибо тебе.
Аноним 10/04/17 Пнд 18:28:54 #338 №395758 
>>395749
Редис с восьмого конкурса.
Аноним 10/04/17 Пнд 18:31:41 #339 №395759 
.jpg
>>395752
Хуита какая то
Аноним 10/04/17 Пнд 18:33:01 #340 №395760 
>>395758
Он заходит иногда?
Аноним 10/04/17 Пнд 19:10:39 #341 №395765 
1468176684160.jpg
>>395750
> Это локальные мемы?
с форчановского /agdg/ скорее всего контент
Аноним 10/04/17 Пнд 21:53:52 #342 №395780 
>>395765
Даже нынешний agdg это такой рай по сравнению с местной помойкой.
Аноним 11/04/17 Втр 03:11:04 #343 №395810 
order.webm
>>395780
>Даже нынешний agdg это такой рай по сравнению с местной помойкой
Но у них SFW-контент только
Аноним 11/04/17 Втр 09:03:08 #344 №395817 
Безымянный-1.png
Что скажите по графике?
Аноним 11/04/17 Втр 12:29:25 #345 №395828 
>>393743
12
Аноним 11/04/17 Втр 13:42:20 #346 №395835 
>>394529
Я не понял чем плоха игра, если учитывать что создавал любитель и сравнить например с postal2
Аноним 11/04/17 Втр 17:08:20 #347 №395853 
Gamejolt заблокировали чтоли?
Аноним 11/04/17 Втр 17:33:18 #348 №395858 
Где-то в гд или не в гд были треды про самопальные консоли и самописные игры к ним. Есть ссылкота на архив?
Аноним 11/04/17 Втр 17:38:36 #349 №395860 
>>395817
хроматическую абберацию спили
Аноним 11/04/17 Втр 18:27:35 #350 №395862 
2012-02-04224704g.jpg
>>395858
Больше дюжины малоинформативных постов они не набирали.
Если консоли самопал - то возможно вам следует обратиться и начинать с раздела /ra/
Аноним 12/04/17 Срд 03:43:42 #351 №395907 
Всем привет. Я решил писать игру без движка, только с помощью языка программирования и библиотеки для рисования окна. Просто считаю, что движок сделает игру черезчур сложной и будет ограничивать меня. Поясните мне, почему моя идея хуйня, и я должен использовать движок?

Алсо, я не знаю, где потом публиковать игру после создания и как сделать так, чтобы люди о ней узнали. Не на двач же нести
sageАноним 12/04/17 Срд 05:50:00 #352 №395911 
>>395907
Что ты понимаешь под "сделает игру сложной"? В плане читабельности кода? Кокразтоке наоборот же.

Какой у тебя язык программирования? Рисовать как будешь в созданном окне? Через WinApi это такой гемор шо пздц. Не говоря уже об отсутствии кросс-платформенности.

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

Это называется велосипедостроение. Сегодня бесплатных движков как 2д так и 3д дохерища и больше, бери не хочу.

Насчет публикации и продвижения - зависит от уровня игры, жанра и твоих целей. Так-то везде надо попасть. И на двач в том числе. Рекламу в баннере закажи у обезьяны, ну и разные СМИ об инди-играх, обзорщики в ютюбе. На itch.io залей. Почитай о том, что такое пресс-релиз для инди игр и как его подготовить, куда рассылать.
Аноним 12/04/17 Срд 08:43:02 #353 №395918 
>>395907
Если пилишь игру на движке, то тебе надо быть:
1. Гейм-дизигнером.
2. Художником.
3. Программистом игровой логики.

На своем движке:
1. Гейм-дизигнером.
2. Художником.
3. Программистом игровой логики.
4. Программистом инструментов разработки.

При том что инструменты разработки сами по себе сложнее, чем большинство игр, и ими занимается отдельная команда.
Аноним 12/04/17 Срд 12:56:11 #354 №395927 
>>395907
> я должен использовать движок?
Нет. Не слушай местных неосиляторов, им бы понажимать на кнопочки в движке и посмотреть что получилось, а если нет нужного ассета в ассетсторе, то это вообще повод закончить разработку.
Аноним 12/04/17 Срд 13:03:59 #355 №395928 
Есть у кого нибудь ссылка на генератор идей? Если да, то /r.
Аноним 12/04/17 Срд 13:07:00 #356 №395929 
>>395911
Я хотел сделать игру с механикой и ощущением старых ролевых игр вроде Earthbound или Pokemon FireRed. Такую игру вполне можно написать и без движка, так как там почти нет графики и экшена, в основном тайловые карты и меню поверх.

> Что ты понимаешь под "сделает игру сложной"?
Хочется, чтобы она потребляла минимум ресурсов и места на диске, а когда работаешь с движками, чаще всего они засирают игру своими ассетами, которые даже не используются. Мне кажется, здесь изобрести велосипед будет проще

> Рисовать как будешь в созданном окне? Через WinApi это такой гемор шо пздц. Не говоря уже об отсутствии кросс-платформенности.
Можно использовать SDL, он кроссплатформенный. В питоне, например, для такого есть оче удобный pygame:
> pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. Like SDL, pygame is highly portable and runs on nearly every platform and operating system.

> Рекламу в баннере закажи у обезьяны, ну и разные СМИ об инди-играх, обзорщики в ютюбе.
Ну это слишком, конечно. У меня не такого уровня проект. itch.io это максимум, я думаю

>>395918
Зачем создавать инструменты разработки? Думаешь, я буду писать себе собственный IDE?
Аноним 12/04/17 Срд 13:29:45 #357 №395931 
>>395929
>pygame
Это и есть движок, только хуевый.
Аноним 12/04/17 Срд 14:43:15 #358 №395938 
jpg.gif
>>395929
>Like SDL, pygame is highly portable and runs on nearly every platform and operating system
Аноним 12/04/17 Срд 15:51:14 #359 №395945 
>>395931
А вот и нихуя, это библиотека для рисования окошек. Там ничего нет по сути кроме миксера звука и рисования
Аноним 12/04/17 Срд 16:10:53 #360 №395947 
>>395945
Ты ожидаешь что я буду с тобой спорить? Хочется тебе делать спрайтовую хуйню на питоне - делай, мне не жалко.
Аноним 12/04/17 Срд 16:29:50 #361 №395951 
Screenshot20170201182243.png
>>395947
>Хочется тебе делать спрайтовую хуйню на питоне - делай, мне не жалко.
Аноним 12/04/17 Срд 17:14:17 #362 №395964 
>>395945
(И ввода)

Чтобы не быть голословным, почти сразу понадобится гуй и чуть позже понадобится паковать текстуры в атласы. В sdl2 для этого ничего нет (хотя есть сторонние библиотеки). Впрочем, если ему хочется всё это делать самому на питоне - пусть делает. Главное, чтобы самому нравилось.
Аноним 12/04/17 Срд 17:17:45 #363 №395965 
Как>>395964
>паковать текстуры в атласы.
Это как?
Аноним 12/04/17 Срд 17:29:06 #364 №395969 
>>395965
Это когда ты склеиваешь много маленьких картинок с тайлами, монстрами и так далее в одну большую (или несколько больших) и уже её загружаешь в видеопамять (SDL_Texture в SDL, хз, что там в pygame. Цель - уменьшить количество переключений текстур при рисовании.
Аноним 12/04/17 Срд 17:42:49 #365 №395972 
>>395969
>Цель - уменьшить количество переключений текстур при рисовании.
И увеличить время загрузки самих текстур?
Аноним 12/04/17 Срд 18:12:22 #366 №395975 
Анонс, есть проблема с гамаком 8. При создании ехешника из игры и последующего его выполнения выкидывает ошибку на моменте чтения данных из сейвфайла с формулировкой Error reading byte. Причём с записью таких проблем нет. Пробовал запускать от имени администратора, ставить совместимость и прочее. При этом, когда запускаю игру из самого гамака с помощью стрелочки, всё работает и читается без ошибок.
Аноним 12/04/17 Срд 18:18:44 #367 №395976 
>>395972
Тебе в любом случае их всех придется загружать - одной картинкой или множеством мелких. Хотя даже тут уже может быть выигрыш, т.к. много разных файлов могут располагаться сильно фрагментировано.
Природа графических либ такова, что при отрисовке второй текстуры будет выполнен flush первой, что увеличивает количество обращений к видеокарте. По сути просто будешь гонять на 99% пустой буфер, со всеми его издержками, ради рендера прямоугольника вокруг кнопки. Хотя если бы весь ui был в одной текстуре, то запрос на рендер отправился всего 1 раз либо когда буфер заполнится
Аноним 12/04/17 Срд 18:18:46 #368 №395977 
Анон, есть желание ворваться на Ludum Dare ближайший. Умею программировать всякое, затюню свои поделки или какой-нибудь юнити оформлю. Только вот боюсь без артчела мне не вывезти никак. Как найти подельника на три дня?
Аноним 12/04/17 Срд 18:20:00 #369 №395978 
14799306884900.jpg
Как примерно реализовать массив всех 2Д-объектов на сцене?

Каждый объект создаётся классом, и их невозможно загнать в массив.
А если и можно, то объекты в массиве оказываются пустышками с невозможностью использования любых функций этих объектов.

Однако должна быть возможность перечисления ВСЕХ объектов на сцене.
Как это реализовать?
Аноним 12/04/17 Срд 18:24:59 #370 №395980 
>>395978
> массив всех 2Д-объектов на сцене
> их невозможно загнать в массив
Никак
Аноним 12/04/17 Срд 18:26:09 #371 №395981 
>>395980
Альтернативные способы перечисления всех объектов существуют?
Аноним 12/04/17 Срд 18:37:23 #372 №395983 
>>395981
Ты что то делаешь не так
Аноним 12/04/17 Срд 18:38:35 #373 №395984 
>>395978
Нельзя сделать List из Object'ов?
Аноним 12/04/17 Срд 18:39:36 #374 №395985 
>>395983
В ручную расписывать функцию коллизии к КАЖДОМУ объекту - определённо что-то не то.

>>395984
Как?
Аноним 12/04/17 Срд 18:41:17 #375 №395986 
>>395985
Можешь загнать их тогда в массив
Аноним 12/04/17 Срд 18:42:27 #376 №395987 
resitas.webm
>>395986
>Как примерно реализовать массив всех 2Д-объектов на сцене?
> их невозможно загнать в массив
>Можешь загнать их тогда в массив
Аноним 12/04/17 Срд 18:45:01 #377 №395989 
>>395987
Я не ебу что ты за архитектурную вермишель там сделал, но если ты создаешь объект и не можешь его добавить в коллекцию объектов, то это плохой дизайн. Делай статик объекты/синглтоны и добавляй. Или в чем твоя проблема, не знай как пользоваться массивами?
Аноним 12/04/17 Срд 18:54:50 #378 №395992 
>>395989
Спасибо, попробую разобраться.
Аноним 12/04/17 Срд 19:07:47 #379 №395993 
>>395972
Забесплатно ничего не бывает. Но атласы повышают fps.

>>395976
В sdl2, кстати, нет батчинга спрайтов (хотя его кто-нибудь постоянно пытается добавить, и даже есть слегка ебанутое расширение sdl_gpu, которое его умеет). На каждый спрайт всегда будет минимум один вызов direct3d или opengl (а то и несколько). Но с атласами хотя бы текстуры неперключаться не будут.
Аноним 12/04/17 Срд 19:09:51 #380 №395994 
>>395989
Может, у него там C++, и не получается создать массив объектов разных классов? Тогда надо создавать массив указателей на объекты базового класса, а функциональность писать в виртуальных функциях.
Аноним 12/04/17 Срд 19:15:57 #381 №395997 
>>395994
>Может, у него там C++
Как бы да.
Аноним 12/04/17 Срд 19:21:32 #382 №395998 
>>395997
Тогда делай массив указателей на базовый класс (соответственно, объекты создавай через `new`). Функции, которые будешь вызывать через эти указатели, делай виртуальными.
Аноним 12/04/17 Срд 19:29:17 #383 №395999 
12.jpg
>>395998
>>395994
Спасибо огромное!!!
Разобрался таки, и всё заработало!
Аноним 12/04/17 Срд 19:57:01 #384 №396002 
>>395999
С учетом того, что ты, видимо, итерируешь все объекты в сцене в каком-то суперобъекте, то это так себе достижение.
Что делаешь-то хоть?
Аноним 12/04/17 Срд 20:07:39 #385 №396006 
>>396002
>Что делаешь-то хоть?
Создаю цикл для проверки коллизии каждого объекта на сцене.
Для этого мне был нужен массив с перечислением всех объектов.
Проблема заключалась в том, что объекты не вызывались из него или не могли использовать свои функции.
Но твоя наводка в сторону указателей мне сильно помогла.

SFML, если что.
Аноним 12/04/17 Срд 20:16:38 #386 №396010 
>>396002
> итерируешь все объекты в сцене в каком-то суперобъекте
а какие есть бестпрактикс на эту тему?
Аноним 13/04/17 Чтв 03:06:42 #387 №396074 
>>395964
>>395969
>>395976
Спасибо, что напомнили, я даже не подумал об этом серьезно

>>395907-кун
Аноним 13/04/17 Чтв 03:10:59 #388 №396075 
>>395927
Я не имею ничего против движков, просто считаю, что они неудобные, если ты конечно не работаешь с 3д-графикой
Из тех, что я пробовал для 2д, все были либо слишком ограниченными, либо запутанными, лучше уж кодить самому и знать, что это точно будет работать
Аноним 13/04/17 Чтв 06:33:36 #389 №396082 
>>396075
>кодить самому и знать, что это точно будет работать
Сдержанно улыбнулся.

мимо QA-инженер
Аноним 13/04/17 Чтв 13:37:37 #390 №396119 
>>396075
Ты, видать, мало пробовал(или пробовал какое-то говно вроде гамака и рпгмейкера). Как раз для 2д есть дохуища отличных библиотек и даже целых движков - выбирай не хочу.
А вот для 3д нормальных движков и библиотек нет. И потому как раз там или страдать(что больно) или самому писать(что неоправданно долго). Жопа, короче.
>>396082
Количество багов в коде прямо пропорционально количеству человек в команде. Количество багов у грамотного одиночки стремтся к нулю. Стыдно этого не знать, коллега.
мимо другой QA-инженер
Аноним 13/04/17 Чтв 15:00:39 #391 №396130 
Как мне придумать формулы для игры? Хочу чтобы хп скейлилось от уровня и кона экспоненциально.

PS у меня была тройка по матану в универе
Аноним 13/04/17 Чтв 17:26:30 #392 №396139 
>>396130
> Хочу чтобы хп скейлилось от уровня и кона экспоненциально
hp=constant1 x exp(constant2 x lvl)+constant3 x exp(constant4 x con)
Аноним 13/04/17 Чтв 19:37:38 #393 №396154 
14916716739270.jpg
>>396119
>А вот для 3д нормальных движков и библиотек нет.
да вообще!
Аноним 13/04/17 Чтв 20:22:37 #394 №396164 
>>396154
Рискну предположить, что в данном случае под "движком" понимается редактор с текстовым полем для ввода фантазий и одной кнопкой "зделоть игру".
sageАноним 13/04/17 Чтв 20:52:31 #395 №396170 
>>396139
хуйня из под коня
надо так:
hp = constant1 x exp(constant2 x lvl + constant3 x con)
Аноним 13/04/17 Чтв 21:00:29 #396 №396171 
>>396170
Нет, надо так
hp = c1 x exp (c2 x lvl x exp (c3 x con))

Кроме шуток. Экспоненциальный бесконтрольный рост статов довольно опасен для баланса. Поэтому обычно делают так, что профит от увеличения стата постепенно уменьшается.
Аноним 13/04/17 Чтв 21:20:09 #397 №396175 
.
sageАноним 13/04/17 Чтв 21:30:13 #398 №396177 
1476807954402.jpg
>>396171
Ты ебанутый?
Аноним 13/04/17 Чтв 22:21:30 #399 №396181 
eye.jpg
>>396177
все ебанутые

HP= minhp_value+(maxhp_value-minhp_value)(lvl/maxlvl)(con/maxcon);
Аноним 13/04/17 Чтв 22:38:08 #400 №396182 
Runner 2017-04-13 22-30-24-85.webm
Научить врагов двигаться по уровню оказалось намного сложней, чем ракеты.
Прострадал неделю, узнал что такое граф, написал алгоритм для его построения по уровню. Теперь враг теоретически сможет ходить по уровню, спрыгивать и запрыгивать на платформы. Но как научить его перепрыгивать пропасти? Пока не понимаю.
Аноним 13/04/17 Чтв 23:34:36 #401 №396189 
>>396182
а отметить точку, в которой у врага нажимается прыжок, если он движется в нужном направлении?
Аноним 13/04/17 Чтв 23:41:24 #402 №396190 
>>396189
А если будет недопрыг или перепрыг? Не то.

Я сейчас сгенерирую поле, которое ему будет доступно при прыжке, потом найду все путевые вершины, внутри этого поле и соединю прыжковыми рёбрами с точкой выпрыгивания.
Аноним 13/04/17 Чтв 23:44:30 #403 №396193 
>>396190
Но всё равно, кажется, я получу довольно всратый пасфайндинг. А всратость - это главный враг игры.
Давайте пропиарим ган*до*на Ивангай 14/04/17 Птн 03:09:43 #404 №396223 
https://play.google.com/store/apps/details?id=com.StarLight.SKIP
Аноним 14/04/17 Птн 03:23:38 #405 №396225 
>>396223
была б ещё игра хорошая
Аноним 14/04/17 Птн 10:17:51 #406 №396249 
Какой движок сойдёт для пиксель игр?
Аноним 14/04/17 Птн 10:43:23 #407 №396251 
>>396249
Unreal Engine 5
Аноним 14/04/17 Птн 11:09:24 #408 №396258 
>>396249
CryEngine
Аноним 14/04/17 Птн 11:43:49 #409 №396263 
>>396249
id Tech 1
Аноним 14/04/17 Птн 11:46:05 #410 №396265 
>>396249
Unity
Аноним 14/04/17 Птн 12:31:52 #411 №396274 
>>396265
ты нарвался на комбобрейкер, умник
Аноним 14/04/17 Птн 15:52:05 #412 №396332 
Бля, хочется чото запилить для души в свободное время, а что не знаю.

Какие будут советы, анон
Аноним 14/04/17 Птн 15:55:37 #413 №396335 
>>396332
Души нет, поэтому и пилить нечего. Просто растворись в пучине бессмысленности и плыви по течению. Все просто.
Аноним 14/04/17 Птн 15:59:41 #414 №396337 
>>396335
Это правда

Но может быть я найду душу, пока буду пилить что-нибудь?
Аноним 14/04/17 Птн 16:07:13 #415 №396341 
.jpg
>>396337
Может быть найдешь, а может быть и нет. Кто знает.
Аноним 14/04/17 Птн 17:01:27 #416 №396354 
>>396181
Как-то у неё глазок немного поменьше того, что на месте.
Аноним 14/04/17 Птн 17:09:03 #417 №396357 
>>396332
Без идеи все равно ничего нормального не сделаешь
Аноним 14/04/17 Птн 21:57:14 #418 №396390 
>>396332
Пили что-то, во что сам любишь играть.
Аноним 14/04/17 Птн 21:59:31 #419 №396391 
Безымянный.png
Кирилл, помоги. Я недавно в Unity въехал. Нужно кинуть типа вектора вперёд от объекта и вывести расстояние, где вектор касается стены. Просто без понятия, как это сделать
Аноним 14/04/17 Птн 22:23:43 #420 №396393 
>>396391
рэйкаст?
sageАноним 14/04/17 Птн 22:55:34 #421 №396396 
мда.png
>>393737 (OP)
Идеальный тред для моего вопроса.
Итак вопрос: предположим, что ты бомж с пекой, а не студия, или компания, и у тебя нет денег на покупку лицензионного ПО для разработки игори.
Так вот, если ты например нарисовал в фотошопчике текстуру, припилил ее к своей говноигре, а потом залил это в стим гринлайт, то к тебе сразу придут домой беркуты и отпиздят тебя? Как вообще совмещать использование неллицензионного/ограничено лицензионного (типа триал или эдюкейш версий, которые не предусматривают дистрибьюцию) ПО с инди?
(рандомпик)
Аноним 14/04/17 Птн 23:20:03 #422 №396398 
>>396396
Почему не paint.net или какой-нибудь gimp? Неужели негде эти ваши гавнотектуры клепать. И если у формата есть пустое место куда пишет редактор, то да, могут распаковать и узнать.
sageАноним 15/04/17 Суб 00:04:56 #423 №396405 
>>396398
А если прогнать это все через EXIF редакторы, типа чтобы стереть электронную подпись?
Аноним 15/04/17 Суб 00:13:51 #424 №396407 
Безымянный.png
>>396393
Я чего-то не понимаю. Похоже, языки программирования просто не для меня, если я застрял в настолько простой штуке и не вдупляю, что происходит :С
Аноним 15/04/17 Суб 00:43:34 #425 №396410 
>>396407
https://docs.unity3d.com/ScriptReference/Physics.Raycast.html
hitInfo If true is returned, hitInfo will contain more information about where the collider was hit. (See Also: RaycastHit).
https://docs.unity3d.com/ScriptReference/RaycastHit.html
Учись искать.
Аноним 15/04/17 Суб 00:55:31 #426 №396412 
Сап, аноны. Интересуют ответы на зис вопросы по поводу локализации в гугл-клее:
1. Что лучше: десятки различных переводов с помощью gt или 2 хороших перевода ru и en?
2. Имеет ли смысл переводить игру отдельно на британский английский и американский? Или оставить только американский английский, а на британский забить или наоборот?
Аноним 15/04/17 Суб 01:34:13 #427 №396418 
Есть много идей. Раньше думал, что смогу делать игры по ним, но потом не осилил. Теперь готов раздать бесплатно. Куда писать чтоб был толк?
Аноним 15/04/17 Суб 01:44:59 #428 №396419 
.jpg
>>396418
> Есть много идей готов раздать бесплатно. Куда писать чтоб был толк?
Аноним 15/04/17 Суб 01:46:21 #429 №396420 
>>396419
Я ваших мемасов не знаю.
Аноним 15/04/17 Суб 01:58:27 #430 №396422 
>>396420
это не наш,это из б мемас
http://arhivach.org/thread/110044/
Аноним 15/04/17 Суб 01:59:17 #431 №396423 
>>396422
Их мемасы я тоже не знаю. Ну и ладно.
Аноним 15/04/17 Суб 02:02:16 #432 №396424 
confagd.webm
>>396418
> Теперь готов раздать бесплатно. Куда писать чтоб был толк?
Тебе стоит обратиться в конференцию разработчиков видеоигр. Среди них многие не могут жить без твоих идей.
Аноним 15/04/17 Суб 02:04:36 #433 №396425 
>>396424
Но у меня действительно есть одна охуенная идея, вот думал отдавать вам или писать книгу, раз игорь не осилил. У меня уже готовый мир, готовый сценарий, готовые квесты. Надо только все систематизировать.
И еще есть несколько идей поменьше, для игр может быть не на пк, а может и на пк.
Аноним 15/04/17 Суб 02:56:24 #434 №396428 
.jpg
>>396422
> это не наш,это из б мемас
А как же диафильмы с левелгд
sageАноним 15/04/17 Суб 03:11:55 #435 №396429 
>>396419
Сук, вот бы кто НЛГ реализовал, это был бы просто хит, ну это и так понятно.
Аноним 15/04/17 Суб 06:52:59 #436 №396445 
>>396425
Вкинь сюда, может пару человек подхватит
Аноним 15/04/17 Суб 08:18:56 #437 №396448 
>>396445
Закидываю все, что есть. Надеюсь кто нибудь да запилит.

Мой шедевр.
Начну с сюжета чтоб сразу не кинулись обсирать.
Сижет: некая страна Зрабарзия(можно изменить), которая находится на острове, переживает тяжелые времена. Власть в стране захватила группа бандитов и террористов, при помощи репрессий, террора, взрывов и угнетения. Классическая антиутопия. Главный герой, простой сантехник(можно изменить), едет с женой загород к родственникам. Ночь, дождь, плохо освещенная трасса. По встречке летит местный главпоп на своем черном бентли, обдолбанный в хламину герычем. Авария. Гг на короткое время теряет сознание, но краем глаза видит, как главпоп приказывает охранникам закинуть его тело, тело жены и авто в ближайшую яму в лесу и поджечь, чтоб народ вдруг не узнал, что поп обдолбан. Стоящие рядом менты помогают охранникам, а потом валят дерево на дорогу чтоб выдать это в новостях как несчастный случай, когда гроза повалила дерево на мирно едущего главпопа. Гг снова теряет сознание, приходит в себя уже в костре, откуда его вытаскивает местный деревенский Иваныч. Дед тащит гг домой и ухаживает там за ним, но у гг обгорает половина лица(можно чтоб и не обгорала). Когда гг приходит в себя, Михалыч поясняет ему, что во власти мафия, к ментам идти нет смысла(убьют или чего похуже), что дворец главпопа находится тут недалеко, что к главпопу забрали внучку Михалыча и она больше не вернулась, что жена гг сгорела насмерть, и что гг не должен выходит на люди в дневное время, иначе увидят. Первой же ночью гг навещает место пожара и находит останки жены, тут драма, слезы, ор. Для пущей драмы можно сделать так, чтоб из полусгоревшего бардачка вывалился положительный тест на беременность. Гг возвращается к деду, который поясняет, что такая хуйня уже давно в стране. Гг, преисполненный ярости и ненависти, решает мстить. Дед сообщает, что не все в деревне и других соседних деревнях верны режиму, и что там есть несколько людей, которые тоже потеряли все, и что дед тоже не против попить крови, но у него уже нет сил. На вторую ночь гг решает поездить по деревням и собрать людей. Некоторые соглашаются. Вместе с деревенскими гг устраивает базу у деда в подвале и придумывает хитрый план, как пробраться в особняк главпопа и убить того. Тут начинается основной гемплей - добыть стволы, найти бензин, собрать снарягу, вести слежку и т.д. Ночью. Днем гг сидит в бункере и что нибудь крафтит, день можно пропускать. Время от времени гг встречает ментов, от которых надо убегать как в гта. И вот настал момент, все маски найдены, топливо собрано, стволы готовы стрелять, гг с группой выдвигаются к особняку, устраняют охрану, находят там различные ужасы(склад герыча, молоденькие девочки, оружие, компромат и т.д., все что хочешь), добираются до главпопа, который в это время шпилит лолю/нюхает/колется и т.д. Поп слезливо просит не убивать его, но гг настроен решительно. Тут у игрока есть выбор, убить быстро или устроить показательную казнь. В любом случае все снимается на видео и потом выкладывается в местный ютуб для устрашения властей и нахождения среди народа сторонников. В ноутбуке попа находится куча информации о других акторах мафиозной власти, оказывается, что они не просто мафиозники, они гораздо хуже. После этого кроме ментов гг гоняют по карте еще и какие нибудь спецслужбы. Гг и команда отправляются на подготовку к следующим убийствам. После одной из миссий гг возвращается в бункер и у входа слышит стоны и крики, это гбня поймала деда и пытает его. Деда убивают, и на выходе встречают гг, который их убивает. Можно сделать предсмертную сценку с дедов. Поняв, что бункер уже не безопасен, гг собирает людей и уезжает в обратно в город, в какое нибудь укромное место и обустраивает базу там, попутно продолжая выполнять подготовку и убивать злодеев. Смерти надо красиво обставить, но если примусь описывать стена текста еще больше станет, но и эти идеи у меня есть. Гг продолжает искать сторонников через своих информаторов, сторонники тоже не простые, у одного например мать умерла от рака по вине властей, которые отказались платить за лечение, а все деньги по кредиту забирали приставы. И такие же драматичные ситуации со всеми, кто то потерял бизнес, кто то семью, кто то друзей или карьеру. Отчаянные люди. Со временем действия гг приводят к революционной ситуации, подлости мафии открываются людям и гг начинает готовить свою команду к решающей битве. Решающая битва проходит к местной администрации, где надо залезть на самый верх и убить местного главпетуха. Финальная миссия зависит от кармы героя, если гг помог всем спутникам, то каждый из них выживает, если гг забил на них хуй, то они драматически умирают при штурме. Надо сделать несколько положительных персонажей, которые не спутники, но умирают входе штурма у гг на руках, для драмы. И несколько отрицательных мини боссов, которых гг убивает по пути. Гг добирается до главпетуха и после боссфайта получает ранение, главпетух, тоже раненный убегает на крышу чтоб съебать на вертолете, но военные, которых до этого переманил гг и которые не стреляли по людям сбивают вертолет, а гг хватает главпетуха за шкирку. После непродолжительной речи добрый гг скидывает петушару вниз к толпе, главпетух насаживается на острые колья железного забора и подыхает. Гг с высоты пятого этажа орет в толпу что то вроде "Мы не будем рабами". Злой гг сбрасывает главпетуха, но тот успевает утащить гг с собой. Занавес. Финальные титры, каждый персонаж сам рассказывает свою историю после финала.

Сама игра думаю должна быть чем то вроде гта, долго пояснять уже сил нету, но нужен один большой город и его окресности смоделить. Бары, тюнинг, стрип клубы, бильярдные и все прочее очень сильно помогут в оживлении мира.
Аноним 15/04/17 Суб 08:49:37 #438 №396451 
>>396448
Следующая игра уже мелкая по масштабу. Пойдет и 2д реализация, и даже рогалик типа даркест данжона. Концепт таков.

В некой секретной лаборатории правительство проводит эксперименты по созданию универсальных солдат на... мышах. Генно модифицированные мыши могут говорить, резки как понос, быстры как пуля, обладают телосложением шварцнегера. Мыши подвергаются безжалостным опытам и дополнительным мутациям(но не внешне, третий глаз и щупальце из носа не наш вариант, внешне они милые и пусшистые). Со временем мыши узнают, что вокруг есть прекрасный мир, а не только их клетки и необходимость убивать друг друга. И решаются на побег. Убивают охрану, устраивают пожар в бункере и съебывают туда, куда людям не пройти - в узкие канализационные трубы, пещерки, каналы под городом. Геймплей состоит в походах в разные места, где мыши собирают лут, а потом строят базу и крафтят оружие, снаряжение и броники, выращивают еду. Но ученые не оставляют попыток убить мышей, чтоб скрыть следы экспериментов, и засылают постепенно различных мунтантов, которые способны пролезть в пещеры к мышкам - тараканов, других мышек, крыс, котов, кротов и т.д. У мышей есть классы на ваше усмотрение, разве что кроме магии. Пещеры для походов каждый раз генерируются по новому, там респятся враги в зависимости от уровня мышей и лут. В лагере надо строить кузницу, казарму, поле с едой, инженерную чтоб собирать мышиный огнестрел, арбалеты и продвинутую технику и т.д.
Аноним 15/04/17 Суб 09:19:29 #439 №396453 
>>396410
Первый раз когда искал инфу по рейкасту, брал код с первой ссылки, но чот не додумался ниже прокрутить и прочитать остаток страницы. Спасибо, анон.
sageАноним 15/04/17 Суб 09:54:12 #440 №396454 
>>396448
Во первых, ты придумал серию фаркрай. Во вторых, зыбал написать про набигающие домики и лесных эльфов. В третих - иди нахуй.
Аноним 15/04/17 Суб 09:57:04 #441 №396456 
blob
>>396451
С этого просто в голосину обосрался
Аноним 15/04/17 Суб 10:58:40 #442 №396458 
>>396412
бамп вопросу
Аноним 15/04/17 Суб 11:02:16 #443 №396459 
>>396412
А еще испанский, корейский и китайский
Аноним 15/04/17 Суб 12:21:22 #444 №396461 
>>396459
Увы, но их нормально не знаю. Заказывать не хочу, gt не подойдет сейчас там перевод стал получше за счет добавления нейросетей?
Аноним 15/04/17 Суб 12:23:49 #445 №396462 
>>396448
> гта в которой нужно свергнуть путина
ясн
Аноним 15/04/17 Суб 12:28:47 #446 №396463 
>>396462
Ты зачем сразу триггернулся?
Аноним 15/04/17 Суб 12:30:12 #447 №396464 
>>396463
а чего ждать то?
Аноним 15/04/17 Суб 12:33:31 #448 №396465 
>>396464
Ну хуй знает, ведешь себя как баба маня у подъезда.
Аноним 15/04/17 Суб 12:41:26 #449 №396466 
>>396465
а как полагается реагировать на очередное "ЗЛОЙ ДИХТАТОР ПОРАБОТИЛ НЕЩАСНЫЙ НОРОТ"-кирилльство?
Аноним 15/04/17 Суб 12:42:42 #450 №396467 
>>396466
Как к искусству. Игры это искусство. А ты забегаешь как гомоказак в галерею и начинаешь брызгать мочей картины, потому что там голые женщины.
Аноним 15/04/17 Суб 12:46:37 #451 №396468 
>>396467
ооо нет, браток, это не картинная галерея а фотовыставка ноунейма с девиантарта, который фоткал шлюх и переводил фотографии в чернобелый.
Аноним 15/04/17 Суб 12:47:48 #452 №396469 
>>396468
А твое какое дело, мелкобуквенный? С савушкина пришел 15 рублей получить?
Аноним 15/04/17 Суб 12:53:10 #453 №396472 
>>396469
отзывы, вот какое моё дело.

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

и это, аккуратнее с политотой в этом суверенном разделе. тут какбы негласно условились что свои политические взгляды стоит запихнуть в сральник.
Аноним 15/04/17 Суб 12:55:16 #454 №396473 
C9Uwl56XkAIzxEm.jpg
Мэд уже второй блокбастер выкатывает, пока вы тут треугольники рисуете.

Может стоило вам другими вещами в жизни заняться, а не игрульки пилить? Говорят весной дворники в дефиците.
Аноним 15/04/17 Суб 13:14:30 #455 №396477 
>>396448
Резюмирую: бессмысленное и беспощадное топтание ногой в качестве протеста. А с Мы не будем рабами вообще выпал.
Но это не значит что сюжет плохой, на каждый второй фильм/игру у сценаристов хватает фантазии написать еще больший бред, который потом народом воспринимается как средний или гениальный. Может кто то возьмет твою идею и реализует ее на следующем твг в примитивном виде, типа битардии. Или даже протолкнет в стим под видом гениального сюжет и диалогов на кончиках пальцев, типа 35mm.
Аноним 15/04/17 Суб 13:29:19 #456 №396480 
>>396477
Фраза из вова, выдана чтоб ты понимал что там должно быть, на деле можно поменять на что угодно, типа "Всем бесплатное пиво по воскресеньям".
Аноним 15/04/17 Суб 14:03:32 #457 №396482 
1a5949f631ae210cdad5456a3bb3d4dd.webm
Кто знает соус?
Аноним 15/04/17 Суб 14:07:15 #458 №396483 
>>396482
А всё, сам нашёл. Ядерный титбит, если что
Аноним 15/04/17 Суб 14:56:56 #459 №396486 
>>396448
CoD, которому не помешает Лишний Ствол. Почему оппозицию не прибили вояки ещё откуда-то, почему ГГ не сделали дохуя террористом, все слишком локально. За что дедушку убил? Особняк — это вообще какой-то штурм жуков из второго ME. Лучше уж тогда пускай ГГ какой-нибудь бродкаст пытается запустить и героически (почти) помирает, потому что там был йоба-генерал, хотя это тоже где-то было.
>>396451
Я думаю, с достойными концепт-артами эта идя выглядела куда приличнее. Ну и там тяжёлый рок, кантри и митол на фоне. Возрождай дух первого StarCraft.
Аноним 15/04/17 Суб 16:16:49 #460 №396492 
14876641707980.jpg
>>396486
какой-то коммент с геймдев.ру
малоебучие частности стиля ЕВРОПКА УНИВЕРСАЛИС ГОВНО ПОТОМУШТА В 1568г ФРАНЦУЗСКИЕ ОФИЦЕРЫ НЕ НОСИЛИ БЕРЕТЫ, какие-то аналогии вообще пиздец с неба взятые, если штурм то тут у него аналогия на масс дефект, откуда чо, ахуеть. в мышах вообще дух старкрафта, ой блять, ой ой ой ой ой
Аноним 15/04/17 Суб 17:32:34 #461 №396498 
>>396492
Блядь, у него КОМПАНЬОНЫ С ПРЕДАННОСТЬЮ умирают или не умирают в зависимости от стата. Это типа не списано с Лишнего ствола?
Хули у него все так обособленно? Это не Горячая линия где хуй с горы в 80-х выносит какие-то точки russkieh, этот тип затирает про геволюции, хотя вся революция из пальца высосана. Армия у него переметнулась на сторону, блядь. А хули!? Вояк не кормят что ли?
Типа я не могу доебаться на такой стадии? Пускай он тогда своё дженерик говно пилит, получится пародия на ААА без души, потому что идея избитая, так он ещё и хуево её обрисовал. Нет, это, конечно, концепт на коленках, но если он не Толстой дохуя, то это дженерик.

В старкрафте был дух реднеков-мародеров и ниггеров с кубинкой внутри скафандра. А потом всё проебали. Иди нахуй, блядь.
Аноним 15/04/17 Суб 17:52:04 #462 №396504 
>>396498
> КОМПАНЬОНЫ С ПРЕДАННОСТЬЮ
> списано с Лишнего ствола?
да везде и всюду это было, в каждой игре. в том же сьерра мадре из нью вегаса, в валькином деде 1 в последней главе. везде, короче, совсем везде.
> хуй с горы в 80-х выносит какие-то точки russkieh
> геволюции
не заметил качественных отличий
> Армия у него переметнулась на сторону, блядь. А хули!? Вояк не кормят что ли?
тебя сильно парит это? нет, серьёзно, тебе не похуй? ты, наверное, кино когда смотришь — постоянно возмущаешься, мол НИПАНАСТАЯЩЕМУ. то что дейнерис на пафосной тяге и сиськахписьках захватывает города, вообще похуй. и не смей писать что ЭТАЖИФЕНТЕЗИ.
тут же куда важнее что сама гейвалюция у него безынтересна и банальна, нет никаких ВНЕЗАПНО, даже рояли поленился по кустам распихать, вместо красивого вживного сеттинга тут НУ КОРОЧ ПРОСТ СТРАНА)))
> говно пилит, получится пародия на ААА без души
получится "35мм-2: убить президента"
> идея избитая, так он ещё и хуево её обрисовал
> это дженерик
вот, вот она суть, родимая, наконецта

> В старкрафте был дух реднеков-мародеров
я тебя сильно обрадую, он был вообще в половине игор ~2000 года выпуска.
но при чем тут реднеки-мародёры я всё же непонел.
крысы в даркест данжоне, да. ходят, стреляют, грызут. под такую идею десяток-другой ассоциаций всяких разных возникает. почему именно реднеки. да хуй его знает. потому что я люблю реднеков-мародёров. вот почему.
тот же гротесковый стиль даркестданжна к этой идее тоже вполне зашёл бы, или стиль охотников на приведений с их костюмами а-ля клининг и пушками аля дезинсекторы
но реднеки бесспорно лучшее
Аноним 15/04/17 Суб 17:56:44 #463 №396507 
>>396504
Рад, что наш разум улья пришёл к согласию, лол.

Да я и не говорю, что реднеки лучше. Гротеск заебись, чо. Просто без гримдарка это звучит как Черепашки ниндзя.
Аноним 15/04/17 Суб 20:21:07 #464 №396520 
Гамак студио 2 ещё не треснули?
Аноним 15/04/17 Суб 20:40:08 #465 №396523 
>>396469
Ох, уёбывай назад на порашу. Не буду я по твоим высерам игры делать.
Аноним 15/04/17 Суб 22:58:46 #466 №396530 
Акулы геймдева, нужен совет. Приходит в команду два персонажа, после прочтения концепта они задают вопрос "Как вид в игре?", то есть, от первого лица, третьего, изометрия, итп. Собственно, вопрос: как называется классификация "вида" в игре и где её место в концепте?
Аноним 16/04/17 Вск 00:18:56 #467 №396540 
>>396530
Зависит от жанра. Под все виды есть примеры успешных игр: DOOM, Mass Effect, TES, Divinity, Diablo ну и платформеры, но я так понял ты не своего Мегамэна делаешь. Смотри на то, сколько свободы ты хочешь дать игроку в плане обзора и какие механики используешь.
Если есть дюжина AoE, которые кастятся указанием точки, а не вокруг персонажа, вид сверху побеждает.
Несколько персонажей удобно контролить также видом сверху, но это если у тебя есть над ними такой же полноценный контроль, как и над протагонистом, в остальных случаях вид от третьего лица, чтобы палить их, сидя в укрытии.
Etc.
Аноним 16/04/17 Вск 00:32:36 #468 №396542 
>>396530
Вид - это практически часть жанра же. Шутер от первого лица/шутер от третьего лица, изометрическая рпг и так далее.
Аноним 16/04/17 Вск 00:43:53 #469 №396543 
14680610203610.png
>>396530
>Приходит в команду два персонажа, после прочтения концепта они задают вопрос "Как вид в игре?"
Персонажи должны исполнять указания и следовать инструкциям. Скорее всего нехватает остальной документации по проэкту.
Аноним 16/04/17 Вск 00:44:55 #470 №396544 
22302196119774010757582508924433926.jpg
>>396482
>Кто знает соус?
>>396483
поиск забытых игр - в прикрёплённом треде в /v/
Аноним 16/04/17 Вск 00:56:54 #471 №396545 
>>396543
А можешь дать гайд, как составлять документацию по проекту?
Аноним 16/04/17 Вск 00:58:43 #472 №396546 
>>396545
ничего не пиши, держи проект в голове. работай один. персонажи всё украдут.
Аноним 16/04/17 Вск 01:19:20 #473 №396552 
>>396546
Я не он.

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

Я кое-что набросал, руководствуясь документацией, которую выложили вот эти парни
https://www.kickstarter.com/projects/tidalgamestudios/arcane-a-world-of-myth-and-magic

Но это же не документация для внутреннего пользования.
Аноним 16/04/17 Вск 01:57:18 #474 №396558 
>>396545
> А можешь дать гайд, как составлять документацию по проекту?
Дизайн документ Курочка ряба
Аноним 16/04/17 Вск 02:45:17 #475 №396560 
>>396540
Анализ не нужен. Точка зрения на игровое поле уже выбрана.
>>396542
Проще говоря, указывать в графе "Жанр". Понял.
>>396543
Так и есть, доки по технической демоверсии в разработке. Показывать новоприбывшим подробный разбор элементов, что понять фундаментальную мелочь — не вариант.
Аноним 16/04/17 Вск 13:16:20 #476 №396581 
>>396552
Аноним 16/04/17 Вск 13:27:38 #477 №396582 
Можно ли сделать игру практически бесплатно?Я имею в виду,что нужно платить за лицензию Фотошопа и 3Дмакса.Можно их чем то заменить или придется платить?
Аноним 16/04/17 Вск 13:42:26 #478 №396583 
>>396582
можно
Аноним 16/04/17 Вск 13:51:42 #479 №396584 
>>396582
За все придется платить, анончик. За все.
Аноним 16/04/17 Вск 14:24:34 #480 №396586 
>>396582
Пизди ассеты, договаривайся с художниками. Один хуй ничего не докажут.
Аноним 16/04/17 Вск 14:44:30 #481 №396587 
А чем можно заменить фотошоп для создания тектур?
Аноним 16/04/17 Вск 14:50:09 #482 №396588 
Нужна инфа по реализации платформинга в битемап-перспективе (как в серии Nekketsu)
Аноним 16/04/17 Вск 16:17:18 #483 №396598 
14308565464770.jpg
Платина. Хочу в ближайшие пару лет заняться серьезно каким-нибудь движком, понимаю сипэпэ, но реального опыта не много (занимался вебом). В планах сделать градостроительную стратегию, вот думаю CryEngine или UE? Напишите мне что-нибудь.
Аноним 16/04/17 Вск 16:31:53 #484 №396601 
>>396598
Unity
Аноним 16/04/17 Вск 16:47:04 #485 №396602 
>>396598
> CryEngine
Будешь отправлять резюме в Robert's Space Industries?
Аноним 16/04/17 Вск 17:05:12 #486 №396603 
>>396598
Делай в 2д.
Аноним 16/04/17 Вск 19:05:36 #487 №396628 
>>396602
Они перешли на lumberyard
Аноним 16/04/17 Вск 19:06:54 #488 №396629 
>>396628
Учтывая сборы, они могли бы уже движок, небо и аллаха свои запилить.
Аноним 16/04/17 Вск 19:08:59 #489 №396630 
>>396629
Не грусти, не каждому дано рубить бабло
Аноним 16/04/17 Вск 19:09:40 #490 №396631 
>>396628
>lumberyard
Он использует для логики игры С++ жи?
>>396630
Я не грущу, я делаю(нет) игры для души.
Аноним 16/04/17 Вск 19:19:54 #491 №396632 
.png
>>396631
> Он использует для логики игры С++ жи?
Он и блюпринты еще есть
Аноним 16/04/17 Вск 19:32:20 #492 №396633 
>>396632
Мне вот всегда было интересно, а чисто на блупринтах игру сделать можно? Этот метод сильно проигрывает/выигрывает у обычных скриптов игровой логики?
Аноним 16/04/17 Вск 19:47:18 #493 №396635 
.png
>>396633
Мне лично понятней читать обычный код, потому что он компактней и информативней. Но тут скорее кто как придрочился. На блюпринтах разве что какие нибудь тригеры для гуи или кнопок на полу писать, шоб они 2-3 ноды занимали и не было таких макаронин.
Аноним 16/04/17 Вск 19:50:47 #494 №396636 
>>396635
Это UE4? Я в блендере быстро привык к созданию материалов, но да код как-то всегда удобней.
Аноним 16/04/17 Вск 21:22:35 #495 №396647 
>>396633
Запросто. Проигрыш только в производительности.
Аноним 17/04/17 Пнд 00:11:59 #496 №396682 
>>396587
Krita
Аноним 17/04/17 Пнд 00:44:00 #497 №396683 
>>396582
Если делаешь один и используешь свободный софт либо подтираешь свойства текстур и моделей, то вполне. Видел, сколько инди игр бесплатных есть?
Аноним 17/04/17 Пнд 04:35:29 #498 №396698 
17.04.2017.png
Играюсь с песвдо3д для псевдорогалика, вроде норм выходит, пора пилить псевдоосвещение.

Хотел сперва камеру сделать под меньшим углом (как в Дьябле, мой любимый угол камеры), но выяснилось, что для этого размеры пещер должны быть значительно больше, чем у меня. У меня же получается слишком много полупрозрачных пересекающихся стен, и нихуя не разобрать.
Аноним 17/04/17 Пнд 04:46:45 #499 №396700 
>>396698
раз уж велосипидар, мог бы и с автоматическими просветами делать
Аноним 17/04/17 Пнд 04:48:09 #500 №396701 
>>396700
С кем?
Аноним 17/04/17 Пнд 05:06:17 #501 №396703 
>>396701
>С кем?
Бомбанувший выше анон имел ввиду, что только актуальная часть стен просвечивала бы пол.
Аноним 17/04/17 Пнд 05:28:57 #502 №396705 
>>396703
Я думал над этим (недолго), и не сообразил как так сделать без написания своего рендера или шейдеров (у меня сейчас sdl2).

Я думаю, надо будет прозрачность сделать в зависимости от положения персонажа: стены перед ним делать прозрачными, а за ним - сплошными (типа он сквозь них не видит). Дьябла примерно так делает, и выглядит это неплохо.
Аноним 17/04/17 Пнд 06:09:35 #503 №396706 
>>396705
С другой стороны, я хочу попробовать не привязывать камеру к персонажу и его области видимости, чтобы было как в стратегиях: там, где ты уже был, виден ландшафт, но не видно врагов. Короче, надо будет над всей этой хернёй подумать.
Аноним 17/04/17 Пнд 07:02:56 #504 №396707 
>>396698
Я велосипедю движок для изометрической тайловой игры вроде всяких 2д рпг, и сделал освещение просто как волну от источника освещения по тайлам
Аноним 17/04/17 Пнд 07:51:18 #505 №396708 
>>396707
Вот это мне ещё предстоит.
Аноним 17/04/17 Пнд 09:32:06 #506 №396710 
Заодно наблюдаю, как у sdl2 количество fps падает прямо пропорционально количеству вызовов SDL_RenderCopy, даже если не меняется текстура. Моя пекраня (i7-3630QM, AMD FirePro M2000, так себе, короче) может нарисовать порядка 7000 спрайтов на 60 фпс, это примерно 35 спрайтов на клетку. Не такой уж большой запас, учитывая, что это всего лишь 2д. Нужно заложить возможность перейти на что-нибудь другое (у меня .NET, так что MonoGame, наверное).
Аноним 17/04/17 Пнд 09:42:10 #507 №396713 
>>396710
>перейти на что-нибудь другое
SFML?
Аноним 17/04/17 Пнд 09:55:11 #508 №396714 
>>396713
Если там есть (или можно сделать) батчинг спрайтов, то надо будет попробовать.
Аноним 17/04/17 Пнд 12:19:05 #509 №396728 
>>396710
Использую библиотеку ClanLib и не жалуюсь, там рендерер на батчере уже организован, я выводил на тесте 200000 спрайтов в 60 фпс, и это ещё не предел был. Библиотека малоизвестная, но очень удобная, рекомендую.
Аноним 17/04/17 Пнд 20:09:13 #510 №396779 
>>396713
Посмотрел на их доки. У них есть обёртка над glDrawArrays, так что батчинг можно самому сделать. Ещё у них написан неплохой рендер текста, где уже есть батчинг и упаковка глифов в одну текстуру. Если на практике это всё работает без багов, то надо было сразу sfml брать.

>>396728
Хорошо у вас там на C++ с разнообразием движков.
Аноним 17/04/17 Пнд 20:44:47 #511 №396787 
Антоны! Не бейте лучше обоссыте, хочу заделать point and click квест, идея и концепция , арт ( я прости господи художник) но рисовать это хорошо, а как собрать все это вместе?
Вообщем посоветуйте простых движков для такого рода сборки, в программирование не могу совсем, я аутист.
Надеюсь на вашу помощь.
Аноним 17/04/17 Пнд 20:51:29 #512 №396789 
>>396787
Арт лучше покажи. Если стоящий - программисты сами набегут и всё тебе сделают.
Аноним 17/04/17 Пнд 22:06:15 #513 №396798 
>>396787
есть AdventureGameStudio, пытался в сосничестве на ней сделать что-нибудь, но вообще советую ЮХУТИ, юнути менее ебанутая в плане ограничений, плюс уверен что можно спиздить готовое говнорешение от васяна777 для поинт энд клика
Аноним 17/04/17 Пнд 22:09:12 #514 №396799 
>>396787
А обо что хочешь квест сделать?
Аноним 17/04/17 Пнд 23:23:00 #515 №396803 
Джентльмены, а не подскажите ли зашедшему в вашу обитель случайному мимокрокодилу - существуют ли хорошие движки, поддерживающие Питон (кроме очевидного RenPy, который мне почему-то советовал каждый первый из моих знакомых)? Пылаю нежной любовью к этому говну для самых маленьких языку, и честно говоря с изрядной ленцой подхожу к необходимости писать что-нибудь на привычных Шарпах, Крестах и прочем что я знаю, но не люблю просто из-за личных взглядов.
Стоит ли по-бороться свои низменные желания, или таки можно где-то будет не стесняясь работать и с Питоном?
Аноним 17/04/17 Пнд 23:37:12 #516 №396806 
>>396803
>по-бороться
побороть
самофикс
Аноним 18/04/17 Втр 00:19:40 #517 №396812 
>>396803
godot
Аноним 18/04/17 Втр 01:18:20 #518 №396820 
14112385321050367117.jpg
>>396803
Смотря чего ты хочешь. Можно Godot, можно SDL или SFML.
Аноним 18/04/17 Втр 01:25:06 #519 №396823 
>>396803
Panda3D Только разве.
Аноним 18/04/17 Втр 02:25:54 #520 №396829 
В каких движках можно использовать скрипты на питоне кроме ренпи и пугаме?
Аноним 18/04/17 Втр 03:44:48 #521 №396841 
Screenshot20170217170014.png
>>396829
godot же
Аноним 18/04/17 Втр 08:21:01 #522 №396856 
Простенькую интерактивную игру, где в зависимости от направления и частоты движений мышкой, будет проигрываться определенная анимация и записываться определенные параметры, можно сделать на renpy? Или есть что-то другое, более подходящее?
Аноним 18/04/17 Втр 08:53:10 #523 №396859 
>>396856
Запросто можно сделать с помощью pygame
В цикле прослушиваешь эвенты мыши, проверяешь ее координаты и в зависимости от них выводишь нужные картинки на поверхность окна
Аноним 18/04/17 Втр 11:55:58 #524 №396879 
>>396856
Пайгейм есть внутри ренпая.
Ты "Акико" делаешь, что ли?
Аноним 18/04/17 Втр 12:02:33 #525 №396881 
>>396859
>>396879

Ок. Спасибо.

>Ты "Акико" делаешь, что ли?
Понятия не имею, что это. Я хочу сделать эротишную игру.
Аноним 18/04/17 Втр 12:04:05 #526 №396882 
14854075994980.jpg
>>396812
>>396820
>>396823
Благодарю от всей души. Посмотрю на все варианты, особенно Godot и SDL заинтересовали. Держи няшек и ещё раз спасибо.
Аноним 18/04/17 Втр 12:22:26 #527 №396884 
>>396881
это знать надо это классика блядь http://pelevin.nov.ru/rass/pe-akiko/1.html
Аноним 18/04/17 Втр 17:26:55 #528 №396959 
На LD снова интересные темы. Надеюсь, будет какая-нибудь из первого раунда.
Аноним 18/04/17 Втр 17:58:22 #529 №396965 
Кстати, а есть какие-нибудь зарубежные аналоги нашего /гд?
Аноним 18/04/17 Втр 18:40:31 #530 №396983 
>>396965
С таким цирком как у нас - нет.
Аноним 18/04/17 Втр 19:20:12 #531 №397008 
>>396965
> аналоги
Что ты имеешь в виду?
Аноним 18/04/17 Втр 19:59:00 #532 №397012 
Реквестирую сайт, типа war robots arena, где любой желающий мог написать бота на js и протестить его на арене, суть была примерно такова: человек пишет бота на js, который должен захватить все клетки на матрице-карте, соперничая в этом с другими ботами. Видел где-то здесь его, но потерял. Кажется, анон какой-то запиливал этот проект
Аноним 18/04/17 Втр 20:12:29 #533 №397017 
Runner 2017-04-18 19-56-07-02.webm
GameMakerStudio 2017-04-18 19-56-47-35.webm
>>396190
>Я сейчас сгенерирую поле
Это сейчас заняло 4 дня. Теперь займусь поиском пути по сгенерированному графу.

О великая Дерево-тян, я принёс тебе свой говнокод! можешь обоссать, но перед этим скажи, что нужно исправить
Аноним 18/04/17 Втр 20:47:07 #534 №397020 
!2.gif
>>396965
4chan /vg/ /agdg/-тред
Аноним 18/04/17 Втр 21:39:52 #535 №397028 
>>396983
Жаль.

>>397008
Места, где есть живое обсуждение, люди постят свой прогресс, советуют друг другу, ругаются.
Аноним 18/04/17 Втр 21:42:43 #536 №397029 
>>397028
В дискорде есть game dev league
Аноним 18/04/17 Втр 22:02:25 #537 №397032 
>>397029
> В дискорде
Это типа как irc-канал?

Аноним 18/04/17 Втр 23:22:44 #538 №397042 
pavlik.webm
>>397032
>Это типа как irc-канал?
Аноним 19/04/17 Срд 04:29:45 #539 №397070 
>>397042
уёбывай, распидор
Аноним 19/04/17 Срд 04:57:30 #540 №397073 
>>397042
Уёбывай, расп.
Аноним 19/04/17 Срд 04:57:59 #541 №397074 
14820074945990.jpg
ОПЯТЬ СВАЛИЛИ ЦГПИРС
Аноним 19/04/17 Срд 05:23:29 #542 №397076 
>>397020
Ебать у них там скорость постинга.
Аноним 19/04/17 Срд 07:24:04 #543 №397081 
Как назвать квест в коде, который выполняется только один раз за всю игру?

Есть DailyQuest, которые выдаются каждый день, выполняются, а после удаляются и потом они могут по новой добавлены на выполнение. А есть ещё специальные квесты, которые ты выполняешь только один раз и получаешь особую награду.
Аноним 19/04/17 Срд 09:06:53 #544 №397088 
>>397081
Repeatable и NoRepeatable
Аноним 19/04/17 Срд 15:56:34 #545 №397116 
Как, сук, у индюшатников получается в одиночку пилить хорошие, разнообразные, красивые игры и не сдуваться при этом к середине-концу? Говорю сейчас именно о производящих в одну харю. Пилю платфомер, сделал 2 мира и 2 главаря и уже реализовал всё что задумывал, а надо ещё миров 5 хотя бы наклепать. Но не хочется клепать, хочется творчески подойти к делу, чтоб в каждом уровне была какая-то уникальная фишка, механика, подъёбка, но фантазия всё.
Аноним 19/04/17 Срд 16:09:26 #546 №397119 
>>397116
Как так-то? Твоей фантазии хватило всего на двух боссов? Шозанах?

Покажи видео из игры, а я тебе помогу персонажа/босса придумать.
Аноним 19/04/17 Срд 17:02:56 #547 №397132 
>>397116
Рисуешь, значить, гигантского осминога, потом рисуешь гигантскую обезьяну, далее гигантского комара, затем супер сильного бандита в маске, и наконец, рисуешь гигантскую ящерицу. Если что, вид поменяй на какой-нибудь инопланетный.
Аноним 19/04/17 Срд 17:06:37 #548 №397133 
>>397132
Да иди ты лепить подделки для мобилочек на хуй с таким подходом.

>>397116
У тебя сюжет кончился на двух уровнях?
Аноним 19/04/17 Срд 17:21:13 #549 №397136 
>>397119
>>397133
У меня сюжет не привязан к уровням (или наоборот, хз как лучше сказать). Играли в I Wanna Be The Boshy? Вот у меня то же самое в плане дизайна уровней. Нет пока больше мыслей ни для испытаний, ни для подъёбов и ловушек, ни для главарей. А в начале разработки ворох идей таким здоровым казался. Но большая часть оказались очень общими, а на частностях и деталях начался затык.
Аноним 19/04/17 Срд 17:28:34 #550 №397138 
>>397136
Стоп-стоп. Мне кажется ты плохо выражаешь свою мысль. Тебе нужны миры и боссы или ты не можешь придумать, оригинального испытания для игрока?
Аноним 19/04/17 Срд 17:29:40 #551 №397139 
>>397138
Типа "как бы так расставить платформы, чтобы игроку сложно было перепрыгнуть, но это не было бы повторением предыдущей комнаты"?
Аноним 19/04/17 Срд 17:33:35 #552 №397140 
>>397138
И то, и то, по сути.
Аноним 19/04/17 Срд 17:51:21 #553 №397143 
>>397140
Или вот как люди придумывают такие изъёбистые схемы уровней? Туда-сюда, тут вверх, тут налево-направо, здесь выемка в стене, ведущая в другое место, и всё это органично сплетено и связано друг с другом, образуя интересные испытания и экраны. Меня же ни на что кроме коридоров не хватает. Может, я слишком высокую планку себе ставлю?
Аноним 19/04/17 Срд 17:57:58 #554 №397147 
>>397143
>Или вот как люди придумывают такие изъёбистые схемы уровней? Туда-сюда, тут вверх, тут налево-направо, здесь выемка в стене, ведущая в другое место, и всё это органично сплетено и связано друг с другом, образуя интересные испытания и экраны.

Это ты про I Wanna Be The Boshy? Там надёрганы идеи из кучи разных игры и щедро перемешаны с говном.
Аноним 19/04/17 Срд 18:13:07 #555 №397154 
>>397147
И про неё тоже. Вот, например, если посмотреть общую карту какого-нибудь уровня, то видно, что сделано всё пиздато и органично, с минимумом кишок. Хотя там уровни, по сути, кишками и являются, но ощущения коридорности нет за счёт хорошей планировки.
Ну а идей, кстати, своих собственных там тоже достаточно. Прыгающая собака на первом уровне, стреляющий гепард на третьем, экран с шипами в конце второго, где они въезжают и выскакивают в зависимости от прыжков. Если задуматься, то даже такой, на первый взгляд, простой уровень требует тщательной проработки, создания схемы уровня и расположений шипов, последовательность их появления и т.д.
Или та же атака Соника, когда он по экрану летает и его нужно обманывать и водить туда-сюда, вот чёрта с два бы я до такого додумался (про то, что он там нахуевертил в коде, чтоб он такие финты крутил, вообще молчу).
Это я сейчас не к тому, что игра пиздатая, а к тому, как оказывается сложно сделать годный и интересный платформер.
Аноним 19/04/17 Срд 21:02:25 #556 №397179 
Ребят, всё хочу стать новым Кодзимой, но мне жалко вас тут оставлять в нищете и без признания, поэтому откладываю свой успех до последнего, но боюсь недолго осталось и скоро буду взирать на это место с высока и отрекаться от вас всех.
Аноним 19/04/17 Срд 21:40:25 #557 №397183 
>>397154
Вот специально из-за тебя посмотрел спидран этого говна.
Потратил на это час своей жизни, и в результате я получил ощущение, что меня просто оскорбили. Эта игра полностью состоит из неуважения к игроку, к играм, которые она "пародирует" и к играм вообще.

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

Тебя восхитило, что ускоренному медведю добавили возможность прыгать, когда игрок на верхней платформе? Это вообще первое, что приходит на ум при программировании АИ (я первый раз этим занимаюсь и мои зелёные квадраты сразу же занялись именно этим. Причём намного изящней) При этом прыжок с игнором коллизий? Это не тщательная проработка и хуевертие с кодом, это высер.

Что там дальше? Платформа, двигающаяся посреди шипов? Первое что на ум приходит - power blade 3. Но подобное есть в тысяче игр. Про какой ещё экран с шипами ты говорил? Про тот, что спизжен из vvvvvv,

Облака, опускающиеся на шипы? Такое я много где видел, не могу назвать источника. Пробег по диагонали между шипами?

Атака Соника, которого нужно обманывать? Ну запрограммируй самонаводящуюся ракету, меняющую угол с конечной скоростью, которая наводится на точку один раз, а потом наводится ещё раз, если в этой точке никого не нашла. Вот это оно.

Короче, если для тебя это - оригинальное мышление, у меня для тебя плохие новости. Тут спижжено всё, включая тайлы. Рекомендую тебе скачать эмулятор NES и пройти все платформеры. С сохранениями не заёмёт больше месяца.
Аноним 19/04/17 Срд 21:46:10 #558 №397185 
>>397183
Ну и к вопросу, как создатель этого говна до всего этого дошёл? А ты посмотри - он разобрал кучу классических игр, очевидно что смотрел как и что там сделано. А потом просто куски оттуда выдёргивал и лепил говно.

Но разбирал он из тщательно. Эти куски он воссоздавал самостоятельно.
Аноним 19/04/17 Срд 21:53:31 #559 №397187 
>>397185
Блин, я походу лоханулся. Тут в основном всё понапижжено из I wanna be the guy, который тоже лютое говно, в котором тоже всё спижжено откуда только можно. Многие комнаты совпадают на 90%.

Так что если ты хочешь быть как создатель боши, ну хуле. Воруй.
Аноним 19/04/17 Срд 22:55:21 #560 №397189 
>>397116
>Как, сук, у индюшатников получается

ПЛАНИРОВАНИЕ
Аноним 19/04/17 Срд 23:22:51 #561 №397191 
Товарищи, а как быть с авторскими правами, если я например буду делать игру ну как-делать, мечтать что буду делать в которой гг например историческая личность, музыкант или вроде того?
Аноним 19/04/17 Срд 23:50:01 #562 №397194 
Котаны, посоветуйте хорошую C/C++ лучше все же С++ GUI либу для игры на самописном движке на OpenGL inb4 велосипед.
Из того что сам рассматривал:
Nuklear - C, много возможностей, минимум зависимостей, активно развивается, сейчас использую именно его, обернув в классы. Расстраивает практически отсутствующая документация отрывочные коментарии в сорс файле, поясняющие дай бог 5% всего функционала, примеры тоже не особо информативны.
Imgui - C++, много возможностей, минимум зависимостей, активно развивается, но позиционируется разрабом как GUI для дебага, из чего следует крайняя невыразительность интерфейса
nnGUI - C++, возможностей вроде как поменьше, но тоже прилично, активно развивается, красиво выглядит. Мне очень понравился и визуально и интерфейсом, но есть одно НО - в зависимостях SDL для контекста и Eigen для математики. А я использую GLFW и GLM соответственно. И если заменить SDL на GLFW не проблема, то заменить Eigen на GLM полность у меня не вышло.
nana - C++, возможности не изучал, так как показалась какой-то стремной. Последний коммит в сентябре 16.
CEGUI - С++, возможностей вроде как дофига, активно развивается, широкие возможности кастомизации. Подумываю сейчас о переезде на него, но какой-то он слишком большой комбайн с кучей возможностей и зависимостей пусть и не обязательных, хотелось бы что-нибудь попроще.
Qt, wxWidget - не рассматриваю, т.к. они больше для обычных приложений, а не игр.
Аноним 20/04/17 Чтв 00:38:17 #563 №397196 
>>397187
В той игре же это было не воровством, а о т с ы л к а м и
Чем вообще отличается воровство от отсылок? Где черта?
Аноним 20/04/17 Чтв 00:41:59 #564 №397198 
Посоветуйте годных алгоритмов для нпс для поиска пути до нужной точки
Я просто тайловую игру делаю и использую алгоритм A*, а он сука медленный пиздец, фреймрейт скачет от 20 до 60
Аноним 20/04/17 Чтв 00:48:20 #565 №397200 
>>397196
Когда у твоего персонажа над столом висит плакат с персонажем другой игры - это отсылка хотя ubisoft придерживаются другого мнения

Когда ты полностью копируешь половину комнат, это уже не отсылка.
Аноним 20/04/17 Чтв 00:58:42 #566 №397202 
>>397198
Разбей карту на ноды чтобы было проще искать же.
Аноним 20/04/17 Чтв 01:51:01 #567 №397205 
>>397198
Нахуй ты в каждом фрейме ищешь?
Аноним 20/04/17 Чтв 03:24:24 #568 №397214 
>>397205
Я ищу с паузами, но каждый раз когда вызывается поиск пути фпс трагически падает
>>397202
Ок, я попробую. Сейчас ищется по упрощенной карте местности с отмеченными препятствиями
Аноним 20/04/17 Чтв 04:08:35 #569 №397217 
>>397076
Ещё и блядская рекапча. Сука, ненавижу.
Аноним 20/04/17 Чтв 04:55:52 #570 №397222 
>>397183
Я тебе не про пиздинг ресурсов, а про дизайн уровней. Ясен хуй что все идеи уже были где-то реализованы, суть в том, чтобы из имеющихся механик создать нечто новое и гармонично вплести это в уровень. Посмотри на планировку уровней в боши и сравни с любым женерик кишкообразным платформером. Каждый угол нужно обходить с использованием новых (в рамках игры) способов и испытаний. Я молчу про главарей, где тоже достаточно оригинальных атак, и даже банальные кидания говном порой обёрнуты как что-то интересное (бомбы на Сонике, молнии на Мегамене, черепахи с молотками на Марио).
Чего ты вообще до слова доебался? Я эту игру просто как пример привёл, и единственное, чем я, как ты выразился, восхищаюсь - код Соника. Есть примеры интересных и настолько же длинных игр, где на каждом экране был бы новый вызов, но не спизженный из другой игры? Я буду рад оценить и, возможно, установить новую планку качества.
Аноним 20/04/17 Чтв 08:52:26 #571 №397229 
Кто-нибудь здесь имел опыт с продажей прав своей игры (уже выпущенной самостоятельно) третьему лицу? Мне на mail написал чувак и какой-то там конторки, говорит мол, так и так, хочу приобрести full Steam distribution rights на твою игру. Чо делать то? 0_0
Аноним 20/04/17 Чтв 09:33:05 #572 №397232 
2.png
>>397222
>Чего ты вообще до слова доебался?
Потому что игра - оскорбление. Пример того, как НЕ надо делать уровни, препятствия и врагов.

> Посмотри на планировку уровней в боши и сравни с любым женерик кишкообразным платформером.
Пикрелейтед (не боши, но гай. Боши я не нашёл) кажется тебе примером хорошего дизайна уровней? Это лютейшее говно.

Или ты про дизайн каждой комнаты? Испытания в тебе кажутся интересными а атаки боссов оригинальными именно потому, что ты не играл в те игры, откуда это всё спижжено. У меня они вызывают только желание пробить автору с ноги.

> восхищаюсь - код Соника
Я уже писал - Соник здесь запрограммирован как простая самонаводящаяся ракета. Это очень просто код, упражнение для новичка.

>Есть примеры интересных и настолько же длинных игр, где на каждом экране был бы новый вызов, но не спизженный из другой игры? Я буду рад оценить и, возможно, установить новую планку качества.

Поиграй для начала в те игры, которые "пародирует" это убогое говно. А пока у тебя такая планка качества, тебе игры лучше не делать. Ну да ты и не можешь.

Аноним 20/04/17 Чтв 10:11:27 #573 №397236 
>>397232
Если ты тот анон, что смотрел спидран по Боши, то помнишь, как там были устроены уровни, и сделано это на голову лучше, чем в гае, в котором как раз кишка и скука аз из.

>Соник здесь запрограммирован как простая самонаводящаяся ракета
Охуеть ты умник. Самонаводящуюся ракету, рикошетящую от стен, и я написать могу, только там это нихуя не так устроено. Там происходит постоянное изменение амплитуды его колебаний по экрану, может он до последнего лететь куда нацелился, а может резко развернуться и ебануть по твоему текущему местоположению, плюс рикошетит не от стен, а не пойми откуда.

>Поиграй для начала в те игры, которые "пародирует" это убогое говно.
Бля, ну ладно, давай немного по-другому:
>Есть примеры современных, интересных и настолько же длинных игр, где на каждом экране был бы новый вызов, но не спизженный из другой игры?

И ты опять от темы ушёл, я тебе говорил не про пиздинг идей, а про их грамотное использование и комбинирование для построения оригинального (В РАМКАХ ИГРЫ) уровня с хорошим дизайном (а не как в гае).
Аноним 20/04/17 Чтв 10:50:06 #574 №397237 
hRLkava4cRk.jpg
>>396558
Аноним 20/04/17 Чтв 15:49:52 #575 №397297 
Вопрос от мимокрокодила.
Скачать игру из плей маркета, заменить текстурки и копирайты, залить обратно и продавать.
Подводные камне?
Аноним 20/04/17 Чтв 16:23:08 #576 №397302 
>>397297
99%, что код обфусцирован и ты не сможешь там сделать Н И Ч Е Г О
Аноним 20/04/17 Чтв 17:30:23 #577 №397309 
>>397302
Если на юньке слепили школотроны, то вскрыть ресурсы как нех делать.
Аноним 20/04/17 Чтв 19:55:42 #578 №397338 
Runner 2017-04-20 19-45-55-39.webm
Наконец путь найден! Чувствую себя настоящим программистом.

Теперь буду учить квадрат правильно по нему ходить, прыгать, лазить. Потом будет поиск пути для квадрата размером n клеток.
Аноним 20/04/17 Чтв 23:22:38 #579 №397375 
blob
пейнтер — красивая, умная, бохатая истеричка. первые минуты кажется что 10/10 МАЙ ВАЙФУ ФОРЕВЕР, однакож слово за слово, хуем по столу, помаленьку вырисовывается реальная картина её пизданутости. она начинает застревать без видимой причины даже на элементарных вещах, а уж о запекании карт так вообще можно оставить её за сим делом а самому попить чайку. да, она умненькая, но не настолько чтобы пытаться искать в её истерике разумное зерно. да, кстати, не дай бог ты на что-то другое отвлечёшься — её ревность не имеет границ, это пиздец, чтобы пообщаться с ней заново придется подождать 20-30 секунды. и этот ужас нарастает экспоненциально по мере общения, вынуждая тебя хлопнуть дверь и заорать в монитор ДА ПОШЛА ТЫ НАХУЙ ШЛЮХА
очень редко удаётся распрощаться с ней на хороших нотах, она сможет нехило заебать даже при выключении. и даже после выключения остаётся ощутимый ОСАДОЧЕК в системе, так что "ДАВАЙ_ПОПРОБУЕМ_НАЧАТЬ_ВСЁ_СНАЧАЛА" требует перезагрузки пекарни.
не знаю, может она так общается с нищеблядями бохатая мразь, вы все такие, но даже юич-тян не ведёт себя истерично, а просто хладнокровно заявляет что С ТВОИМ КОШЕЛЬКОМ ТЫ МОЖЕШЬ РАССЧИТЫВАТЬ ТОЛЬКО НА ЭТО. по крайней мере она стабильна в своём презрении к нищеёбам.
кароче, друзья, вы там поосторожнее с этой ёбнутой, она вам все нервы изведёт.
Аноним 20/04/17 Чтв 23:25:59 #580 №397378 
>>397338
Хорош, хоть на игру слабо похоже.
Аноним 20/04/17 Чтв 23:31:18 #581 №397381 
14823253994120.jpg
>>397375
Твой ебасос, когда кто то юзает говно заместо 3д кота
Аноним 20/04/17 Чтв 23:58:00 #582 №397391 
1.jpg
>>397378
Угу. Ужасно хочется приступить к созданию собственно игры. Но как мне сделать драку с врагом, если он не может найти меня на платформе. А если сделаю перерыв в пасфайдинге и займусь, например, фоном, то через неделю мне придётся заново разбираться в своём собственном коде.

Ну и игра должна быть интересной даже когда ты дерёшься с квадратом. Анимация и эффекты не сделают из говна игру.

Вот держи очередной концепт.
Аноним 21/04/17 Птн 09:30:15 #583 №397420 
>>397375
Альтернативу назови? Кроме квикселя.
Аноним 21/04/17 Птн 11:29:01 #584 №397433 
>>397420
B L E N D E R
Аноним 21/04/17 Птн 13:25:46 #585 №397442 
>>397420
Макси? Там возможностей на порядок больше, чем в сп, правда, оно жутко тормознутое, нужна топовая печь, чтобы работать комфортно.
Аноним 21/04/17 Птн 13:33:32 #586 №397443 
>>397338
Кирилы, может кто помочь с алгоритмом?

Есть путь - состоит из набора узлов, каждый из которых состоит из координат x,y и указания, каким способом до него добраться из предыдущего узла - в каком направлении и каким образом двигаться (например "идти" "направо" или "лезть по лестнице" "вверх").

В начальной точке квадрат получает номер узла (target_node = 1), к которому ему нужно двигаться.
При достижении target_node (координата квадрата x,y находится в некоторой окрестности от координаты узла) квадрат начинает двигаться к следующему узлу. target_node увеличивается на единичку.

При достижении последнего узла target_node обнуляется, всё ок. Можно выбирать новый путь и двигаться по нему.

Но допустим кто-то нехороший дал прогуливающемуся квадрату ракетой по щам, квадрат отбросило и он сбился с пути. И как теперь бедному квадрату понять, что он заблудился и ему нужно сбросить target_point и вообще проложить новый путь?
Аноним 21/04/17 Птн 13:37:11 #587 №397444 
>>397443
Как пример - квадрат карабкался по лестнице, его сбили на землю, он упал где-то в стороне.

Как бы квадрату понять, что старым способом путевая точка уже недостижима.
Аноним 21/04/17 Птн 13:43:02 #588 №397445 
>>397444
> старым способом путевая точка уже недостижима.

Хм.. старое правило верно. Правильно заданный вопрос уже содержит в себе ответ.

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

Но это съест fps. Может у кто-то делает лучше?
Аноним 21/04/17 Птн 14:04:17 #589 №397449 
>>397445
Как-то эмуляция движения мало того, что жуткий гемор, так ещё выполнять её в каждом фрейме, со всеми чеками коллизий... Мне кажется это плохим пособом.

Кирилы, придумайте способ лучше.
Аноним 21/04/17 Птн 14:17:10 #590 №397451 
>>397449
https://en.wikipedia.org/wiki/A*_search_algorithm
https://www.youtube.com/watch?v=KNXfSOx4eEE
Аноним 21/04/17 Птн 14:24:54 #591 №397454 
>>397451
И к чему это?

Посмотри на webm >>397338 - у меня уже есть путь. Вопрос не в том, чтобы его построить, а в том, чтобы перемещаться по нему по-человечески. Чтобы квадрат, достигнув точки, из которой возможно прыжком попасть в другую точку двигался в неё не по-прямой а именно прыжком. И во время своего прыжка осознавал "у меня всё хорошо, я на правильном пути, мне не нужно ресетить своё состояние и прокладывать новый путь, я скоро приземлюсь там. где мне нужно".

Теперь мне нужно начать перемещаться по нему по-человечески. И если
Аноним 21/04/17 Птн 14:31:04 #592 №397456 
>>397454

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

А путь до цели рассчитывать все равно надо если не постоянно, то хот бы раз в полсекунду, если только у тебя там не неподвижная цель и не полностью статичная среда без динамических препятствий. За фпс не боись, любой ссаный конструктор хотя бы несколько сотен объектов с поиском пути потянет без дропа фпс.
Аноним 21/04/17 Птн 14:43:39 #593 №397458 
>>397456
> любой ссаный конструктор хотя бы несколько сотен объектов

Если я хочу, чтобы мой объект "смотрел в завтрашний день" на 5 секунд вперед, ему придётся сэмулировать 5*60=300 кадров движения. Т.е. для одного движущегося объекта каждый кадр 300 раз будут вычисляться x и y взависимости от vx и vy, что терпимо, но ещё 300 раз будет проходить проверка коллизий и после неё, и исполнения скриптов гравитации и трения будут вычисляться vx и vy, что гораздо хуже. Если этим будут заниматься одновременно несколько сотен объектов... Плохой вариант.


>Если координаты точки выше моих - по расстоянию и углу высчитываю импульс и прыгаю.

Я всё рассчитал, прыгнул, но в полёте получил ракетой по голове, меня отбросило назад и я промазал мимо точки.

Как мне понять, что я промазал?

Как вариант - просчитать, за сколько кадров я должен достигнуть цель, и если за это время цель не достигнута, значит что-то пошло не так.

Но это может привести к тупке объекта и "роботизированности" перемещения.

Аноним 21/04/17 Птн 14:54:15 #594 №397460 
0.jpg
Сап, геймдевач.

Поясни за проверку всех объектов 2Д сцены на коллизии.

Короче, массив с объектами есть. Примитивнейшие функции проверки и реализации коллизии двух объекто есть. Цикл на проверку всех объектов на коллизию друг к другу есть. Всё заебись.

Только одна проблема осталась.

Допустим, есть три объекта, первый управляемый, остальные динамические.
Я хочу двигать второй, а он, в свою очередь, двигает третий.
Однако цепочка из двух наслаиваемых объектов коллизии не работает. Тупо не двигается.

Разбираясь, попробовал добавить в цикл проверки на коллизию всех объектов сцены друг с другом ещё один.
Заработало.
Добавил четвёртый динамически объект, и снова всё пошло по пизде.
Цепочка из трёх наслаиваемых объектов коллизии не работала.
Однако после добавки цикла в цикл в цикле, заработало.

Короче, это явно хуета какая-то не правильный путь.
Аноны, поясните за щёку, как в теории реализовать проверку на коллизии между всеми объектами сцены... асинхронно/одновременнно, что ли?

С меня тонны нефти.
Аноним 21/04/17 Птн 14:59:01 #595 №397463 
>>397460
>Однако цепочка из двух наслаиваемых объектов коллизии не работает. Тупо не двигается.

Это что значит?
Аноним 21/04/17 Птн 15:06:54 #596 №397465 
>>397463
Это долбаеб, который пишет велосипед и спрашивает как ему его писать.

>>397460
Ты дибил? Я тебе выше писал что нужно прикладывать скорость/импульс/силу (любой вектор), если объекты колизятся. Всё. А если не колизятся, то не прикладывать.
Еще скажи, что у тебя не интегрирование верлета или эйлера, а x+1 y+1, убью нахуй.
Аноним 21/04/17 Птн 15:14:09 #597 №397469 
14920128287930.jpg
>>397465
>пишет велосипед и спрашивает как ему его писать.
Меня в данный момент интересует только теоретическая реализация асинхронной/поэтапной коллизии нескольких 2д-объектов.

>Я тебе выше писал что нужно прикладывать скорость/импульс/силу (любой вектор)
>А если не колизятся, то не прикладывать.
Функции проверки и реализации коллизии я уже написал, и они работают.
Но кто-то снова читает жопой мои посты.
>что у тебя не интегрирование верлета или эйлера, а x+1 y+1
Ват?
Ещё снова Бокс2д притащи.
Аноним 21/04/17 Птн 15:15:25 #598 №397470 
>>397463
>Это что значит?
Движимый объект двигает другой объект.
Аноним 21/04/17 Птн 15:18:05 #599 №397471 
>>397470
Это должно за два шага происходить.
Аноним 21/04/17 Птн 15:22:48 #600 №397473 
14905887754542.jpg
>>397471
Ага.
А если добавить третий объект, то нужно реализовывать третий шаг (в виде цикла коллизии).
Но расписывание сотни циклов коллизии внутри друг друга - это определённо не правильный путь.

Вот я и спрашиваю - какие альтернативные варианты реализации поэтапной коллизии ещё есть, окромя сотен циклов внутри друг друга?
Аноним 21/04/17 Птн 15:29:04 #601 №397474 
blenderhelp.png
Почаны, помогите неофиту в блендере.
Пытаюсь запечь нормали, в итоге в скругленных углах выходит какая-то херня, нормали с одной стороны угла запекаются как надо, а с другой получаются вывернутыми.
На картинке красным обведены хуево запекшиеся нормали, зеленым то как выглядит сглаженная модель, с которой я беру форму.
На всякий случай к скрину еще приложил настройки запекания.
Аноним 21/04/17 Птн 15:51:09 #602 №397480 
>>397473
Это не так должно работать.

У тебя происходит 1 шаг, в котором обрабатываются сразу все объекты.

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

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

Потом (или ранее) выясняется что второй объект теперь столкнулся с третьим. И теперь уже черёд второго объекта менять свою скорость и скорость третьего объекта.


Зачем тебе циклы внутри друг друга?
Аноним 21/04/17 Птн 16:19:55 #603 №397485 
12.jpg
>>397480
>У тебя происходит 1 шаг, в котором обрабатываются сразу все объекты.
По очереди обрабатываются - цикл же.

>Тогда первый объект меняет свою скорость
Какую скорость?

>Начинается второй шаг, все объекты меняют свою координату.
Которую они сменили ещё в прошлом шаге?

>В результате выясняется, что первый объект снова столкнулся со вторым(ты ведь этого хочешь) и снова изменил свою скорость и скорость второго объекта.
И в чём суть второго шага, копирующего первый?

>Потом (или ранее) выясняется что второй объект теперь столкнулся с третьим.
То работает.
А если выясняется, что третий объект столкнулся со вторым под воздействием первого, то уже нет.
Ибо цикл работает только в одну сторону.

>Зачем тебе циклы внутри друг друга?
Чтобы после цикла проверки и реализации коллизии всех объектов относительно первого, была цикл проверки и реализации коллизии всех объектов относительно того, который переместился под воздействием первого.

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

Альтернативных путей я не нашёл, как и лаб с функциями "проверить коллизию всех объектов одновременно" и "сделать пиздатую физику", которые мне пытаются впарить некоторые местные дегенераты.
Аноним 21/04/17 Птн 16:28:59 #604 №397489 
>>397485
>По очереди обрабатываются - цикл же.
Ну да, по очереди обрабатываются координаты всех объектов.

>Какую скорость?
Ну это от тебя зависит, как ты им движение задаёшь. Читай как "вычисляется переменная, руководствуясь значением которой объект изменит свои координаты x и y в следующем шаге".

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

>А если выясняется, что третий объект столкнулся со вторым под воздействием первого, то уже нет.

А какая третьему объекту разница, что там было со вторым объектом? Третий объект столкнулся со вторым. Получил от него переменную, на основании которой он вычислит свою координату в следующем шаге.

> цикл проверки и реализации коллизии всех объектов относительно того, который переместился под воздействием первого.

В следующем шаге это произойдёт.
Аноним 21/04/17 Птн 16:35:32 #605 №397494 
14884708426220.jpg
>>397489
>А какая третьему объекту разница, что там было со вторым объектом?
В том то вся и суть, что никакой. Вообще.
В цикле перечисление: Объект 1, Объект 2, Объект 3.
Понятно же, что после коллизии Объекта 3 с Объектом 2 ничего не произойдёт, ибо он стоит за третьим объектом и уже не будет проверять коллизию.
То есть второй объект для третьего будет несдвигаемым.

>Третий объект столкнулся со вторым.
И дальше не двинется двинулся ни на пиксель.

>Получил от него переменную
В каком шаге?

>В следующем шаге это произойдёт.
А если более трёх объектов, то что? Третий шаг пилить?
Собственно, о чём я и писал.
Аноним 21/04/17 Птн 17:07:04 #606 №397502 
>А если более трёх объектов, то что? Третий шаг пилить?

Да.


Сдаётся мне, что твоя проблема в превратном понимании физики. Как ты думаешь, что происходит, когда нейтрон(объект номер 1) сталкивается с одним из атомов молекулой водорода состоящей из двух атомов (объекты номер2 и 3)? оставим в стороне сильные и слабые взаимодействия Он одновременно обоим атомам водорода передаёт свой импульс?

В реальной физике скорость взаимодействия ограничена скоростью света. В твоей физике скорость взаимодействия ограничена одним шагом (у тебя квантовое время. 1 шаг - один квант времени).

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



Аноним 21/04/17 Птн 17:12:10 #607 №397505 
14927828768650.webm
>>397502
Аноним 21/04/17 Птн 17:15:10 #608 №397508 
>>397505
уёбывай, распидор
Аноним 21/04/17 Птн 17:18:28 #609 №397510 
1s.jpg
>>397502
Хм... Ясно.
Спасибо!
Пойду дальше реализовывать циклошагодроч.
Отпишусь о результатах, когда снова появятся проблемы.
Добра тебе.

>>397508
Двачую.

Аноним 21/04/17 Птн 18:36:08 #610 №397527 
>>397469
Ты дегенерат? Ты 2 недели пишишь то, что пишут за 15 минут?
http://www.codeproject.com/Articles/15573/D-Polygon-Collision-Detection
Аноним 21/04/17 Птн 18:37:40 #611 №397528 
>>397494
> А если более трёх объектов, то что?
Што блядь? Ты не в курсе, что колизия считается перебором?
Аноним 21/04/17 Птн 18:54:17 #612 №397537 
>>397458
Нахера на пять секунд вперед? Просто сразу рассчитываешь путь каждый кадр, если появляется препятствие, то на следующем кадре будет сгенерирован новый путь.
>Как мне понять, что я промазал?
Зачем тебе это надо? Промазал - новый путь сгенерирован через кадр, после анимации получения урона движение автоматически будет скорректировано и продолжено.
Аноним 21/04/17 Птн 19:51:30 #613 №397540 
14854324196140.jpg
>>397527
>Ты 2 недели пишишь то, что пишут за 15 минут?
Воу-воу, полегче, пятнадцатиминутный ебаклак.

>>397528
>Што блядь?
Всё блять!
Закрой ебало.
Аноним 21/04/17 Птн 19:57:44 #614 №397541 
>>397527
>Ты 2 недели пишишь то, что индусы копируют и прикручивают за 15 минут?
*фикс
Аноним 21/04/17 Птн 20:57:46 #615 №397546 
>>397502
>Да.
То есть делать >100500 переборов и переборов внутри переборов.
Да ты ебанутый.
Антихрист 21/04/17 Птн 21:15:28 #616 №397549 
Аноняне. Хочу заделать платформер. Нужны художники по фонам и все желающие. Кто со мной?
Аноним 21/04/17 Птн 21:16:32 #617 №397550 
>>397549
>Кто со мной?
Да никто, кому ты нужен?
Аноним 21/04/17 Птн 21:18:34 #618 №397551 
>>397451
>>397527
>>397546
Что за нашествие дегенератов, отвечающих на посты, не читая их?
Аноним 21/04/17 Птн 21:20:09 #619 №397552 
>>397551
>не читая их
Что поделать, если ответ уходит за рамки вопроса.
Аноним 21/04/17 Птн 21:28:54 #620 №397554 
HexGrid1.jpg
RedGirl.jpg
Итак, начало спустя две с хвостиком недели положено. У меня есть: заготовка для игровой доски, заготовки для юнитов, заготовки для абилок, заготовки для эффектов, заготовка кнопки, заготовка шкалы инициативы она невидимая, НО УЖЕ СЧИТАЕТ ИНИЦИАТИВУ, заготовка для ударов и аж целая мысль о том, как расширить доску вертикально.
А ещё есть нарисованная в паинте девочка без алебарды :3
Аноним 21/04/17 Птн 21:28:59 #621 №397555 
14819027002510.jpg
>>397551
>Вопрос: Нахуя делать вручную более сотни внутренних циклов коллизий?
>Ответ: Да, бла-бла-бла.
Аноним 21/04/17 Птн 21:33:51 #622 №397558 
Ответ: не делать никаких внутренних циклов коллизий, а обсчитывать коллизии по мере того, как они происходят в общем течении времени.

Но ты нихуя не понял и понёс хуйню. А поэтому иди на хуй.
Аноним 21/04/17 Птн 21:40:03 #623 №397559 
lol.webm
>>397558
>понёс хуйню про риалтайм
>"Ты нихуя не понял мою хуйню и понёс хуйню"
Иди уроки делай, физик.
Аноним 21/04/17 Птн 21:42:10 #624 №397560 
14921858256590.jpg
>>397558
Ладно, сорян, я просто забыл, что на этой доске одни дегенераты, постящие картинки деревотян и вебмки распидора.
Аноним 21/04/17 Птн 21:47:05 #625 №397562 
Пока писал план того как буду делать игоря, пропал весь запал собственно делать игру. При этом чувствую, что мог силы, потраченные на планёрку потратить непосредственно на игру, но повёлся на советы из /gd/, что план - фундамент игростроя.
Аноним 21/04/17 Птн 21:47:42 #626 №397563 
Runner 2017-04-21 21-38-58-94.webm
>>397537
Ты видео смотрел? Как вершины графа расставлены видел? Нахуя мне рассчитывать пусть каждый кадр, если я в прыжке? Я уже не на вершине, я передвигаюсь от вершины к вершине при помощи прыжка. Если я проложу новый путь, то моей отправной точкой станет точка подо мной. Мне придётся прервать прыжок, чтобы спуститься к этой точке.

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

Пока я могу придумать только симуляцию движения на несколько секунд вперёд.
Аноним 21/04/17 Птн 21:59:09 #627 №397566 
1426437036226.jpg
>>393737 (OP)
Все наверное видели подобные шебм. На каком движке это сделано? Есть в свободном доступе программы которые могут выдать какое качество, понятно что почти всё зависит от пользователя, но всё же. Еще подозреваю что это заранее отрендеренное видео, может вопрос не совсем по адресу.
Аноним 21/04/17 Птн 22:01:42 #628 №397568 
>>397559
Чел, который спрашивал, всё понял, сказал спасибо и ушёл делать. Ты нихуя не понял и начал постить картинки и кидаться какашками. Уёбывай, дегенерат.
Аноним 21/04/17 Птн 22:15:31 #629 №397572 
1.jpg
>>397568
>всё понял, сказал спасибо и ушёл делать.
А теперь я вернулся и сказал тебе, что ты ебанутый, твой способ - говно, ты нихуя не понял ни меня, ни себя самого иди нахуй.
Трудно поверить, да?
Аноним 21/04/17 Птн 22:16:31 #630 №397573 
>>397559
>физик.
Рифмуется с "шизик", кстати.
Аноним 21/04/17 Птн 22:54:25 #631 №397575 
>>397572
Ну иди делай свои циклы коллизий, или что ты там стремишься навелосипедить, еще пару недель. В то время как у меня на коллизии ушла пара часов. В итоге либо сделаешь правильно, либо накостыляешь безумных костылей,но физики у тебя все равно не получится.

Если у тебя первый объект столкнулся со вторым, то третий у тебя никак не придет в движение, потому что второй еще не движется.
Аноним 21/04/17 Птн 22:56:00 #632 №397576 
>>397573
Твоя неспособность сделать физическую систему результат твоего отношения к физике.
Аноним 21/04/17 Птн 23:15:00 #633 №397577 
величайшее произведение искусства.webm
>>397562
>Пока писал план того как буду делать игоря, пропал весь запал собственно делать игру
Секрет в том, что план - и должен быть игрой.
Аноним 21/04/17 Птн 23:18:56 #634 №397578 
>>397566
Source Film Maker скорее всего
https://2ch.hk/h/res/94960.html
Аноним 21/04/17 Птн 23:42:01 #635 №397580 
>>394704
В Java работа с базой и правда идет на отличненько, тот же JDBC или Hibernate. Для 3D есть LWJGL, но это считается чуть ли не baremetal way в мире Java. Есть ещё JMonkeyEngine. В нем есть всё - приятный и отлаженный API вокруг LWJGL, физика, отслеживание столкновений, есть даже собственная IDE. Что там, что там достаточно активное сообщество
Аноним 21/04/17 Птн 23:45:51 #636 №397582 
>>397563
>Ты видео смотрел? Как вершины графа расставлены видел? Нахуя мне рассчитывать пусть каждый кадр, если я в прыжке? Я уже не на вершине, я передвигаюсь от вершины к вершине при помощи прыжка. Если я проложу новый путь, то моей отправной точкой станет точка подо мной. Мне придётся прервать прыжок, чтобы спуститься к этой точке.
Ну не расчитывай в прыжке. А прерывать ничего не нужно - пусть в полете будет так:
>Если я проложу новый путь, то моей отправной точкой станет точка подо мной.
Если допрыгнешь, то новый путь положиться от точки на платформе, если нет - возврат на предыдущую позицию и новая попытка.

Короче, вот тебе пример простого поиска пути с видом сверху, правда:

if !player: return
var motion = Vector2()
# refresh the points in the path
var distance = player.get_global_pos() - get_global_pos()
if distance.length() > eps:
points = nav.get_simple_path(nav.get_closest_point(get_global_pos()), player.get_global_pos()) <- получаем массив с вейпоинтами от ближайшего к нам до ближайшего к цели
if points.size() > 1:
distance = points[1] - get_global_pos() < - берем направление до ближайщей точки и двигаем к ней
motion = distance.normalized() # direction of movement
if points.size() > 2:
motion = MOTION_SPEEDdelta

Т.е. у нас постоянно есть маршрут (массив с точками) и мы все время движемся к его начальной точке, при этом этот маршрут постоянно обновляется. Единственное, у тебя точки заранее расставленные, а тут они высчитываются каждый раз динамически, поэтому тебе надо будет как-то помечать к исключению точку, к которой уже приблизились, чтобы объект не застревал в ней, а переходил к следующей.
Аноним 21/04/17 Птн 23:46:20 #637 №397583 
>>397540
Тестовое задание в 4а геимс сделать то, что ты делаешь за 4 часа.

>>397541
Да я вижу, как ты борешься за корректность вычислений 10 циклами.
Аноним 21/04/17 Птн 23:46:48 #638 №397584 
>>397582
Блядь, какого хуя на такой доске нет тэгов для разметки для кода?
Аноним 21/04/17 Птн 23:48:26 #639 №397585 
>>397582
>правда
Я тут хотел написать, "правда с видом всерху"
Антон 21/04/17 Птн 23:50:39 #640 №397586 
Здравствуйте.
Из макса в анрил можно экспортить настроенные материалы, или только текстурки, а отражения и всякие там выпуклости уже ручками, по новой, ковырять?
Аноним 21/04/17 Птн 23:50:44 #641 №397587 
>>397584
Потому что а могли бы игры делать!
Аноним 21/04/17 Птн 23:51:19 #642 №397588 
>>397584
На этой доске не делают игры. Тут обсуждают как бы их делали если бы могли.
Аноним 22/04/17 Суб 00:13:58 #643 №397590 
Runner 2017-04-22 00-06-34-16.webm
>>397582
Между видом сверху и видом сбоку очень большая разница.
Мои летающие объекты прекрасно находят путь, и определяют то, что они на правильном пути примерно так, как ты объясняешь. Только я беру направление не до ближайшей точки, а до самой дальней видимой точки, чтобы срезать углы.

Прыжок в условиях гравитации - это не полёт.
У меня есть начальная точка прыжка и точка, в которую я точно могу попасть, совершив этот прыжок. Никаких других точек между ними нет. Я мог бы их расставить, но они совершенно бесполезны, т.к. я в любом случае не могу менять в воздухе свою вертикальную скорость. Я оттолкнулся от земли, получил начальную вертикальную скорость, а дальше она меняется под воздействием гравитации. Теперь мне остаётся только регулировать мою горизонтальную скорость эта возможность очевидно игровая условность. Полууправляемый прыжок. и ждать, когда я достигну этой точки. Я могу прокладывать новый путь каждый фрейм. Но если я буду делать это в полёте, алгоритм поиска пути скажет "ты в воздухе, под тобой нет замли, ты не можешь от неё оттолкнуться, а значит не можешь никуда прыгнуть из этой точки. Падай на землю, иди назад к исходной точке прыжка, и прыгай снова.

Так что моя задача - как раз поставить условие, когда уже пора прокладывать новый путь. Перепрокладывание пути каждый фрейм заберёт у меня возможность находиться в воздухе.
Аноним 22/04/17 Суб 01:07:47 #644 №397591 
>>397590
Фоны сам рисовал? Мне нравятся
Аноним 22/04/17 Суб 01:21:24 #645 №397593 
Runner 2017-04-22 01-15-50-43.webm
>>397591
Да. Это наброски. У меня ещё и тайлы есть. Тоже наброски.
Аноним 22/04/17 Суб 01:54:44 #646 №397594 
>>397591
а ты, я гляжу, ценитель
Аноним 22/04/17 Суб 01:55:24 #647 №397595 
>>397593
Стильно, надеюсь, персонажи будут не ходячие головы
Аноним 22/04/17 Суб 04:09:30 #648 №397602 
die in a fire.gif
>>397595
> ходячие головы
ты как смеешь чибиков называть ходячими головами?
Аноним 22/04/17 Суб 06:49:14 #649 №397609 
Во-первых, я не понимаю чем ситуация с прыжком отличается от ситуации просто нахождения между двух точек. Я же сказал, что нужно обновлять путь, чтобы отсекать уже пройденную точку, чтобы не было таких вот застревание между точками.
Далее:
>Падай на землю, иди назад к исходной точке прыжка, и прыгай снова.
Конкретно в случае прыжка - а в чем проблема-то? ты сам же пишешь: "я в любом случае не могу менять в воздухе свою вертикальную скорость." Ну и? Будет у него установка во время прыжка двигаться назад, но он же не сможет, а когда сможет, будет уже другой путь.
Так что каким образом
>Перепрокладывание пути каждый фрейм заберёт у меня возможность находиться в воздухе.
-непонятно, если ты только специально не реализуешь возможность прерывать прыжок (менять горизонтальную скорость каждый фрейм не нужно, я же писал "рассчитать импульс")

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

П.С. У меня складывается впечатление, что у тебя вся логика - это лапша из if'ов. Ты про конечные автоматы слышал? Finite state machine?
Аноним 22/04/17 Суб 06:49:37 #650 №397610 
>>397609
>>397590
>>397609
Аноним 22/04/17 Суб 08:51:46 #651 №397613 
>>397433
Речь о программах с комфортным созданием и наложением текстуры. Как раз в блендере делают только модель и уже с моделькой идут в следующую программу
Аноним 22/04/17 Суб 08:55:15 #652 №397614 
>>397562
Бьюсь об заклад, ты нарушил правило ОП-шапки: пофапал.
Аноним 22/04/17 Суб 09:20:03 #653 №397617 
order.webm
marginal.webm
>>397614
>Бьюсь об заклад, ты нарушил правило ОП-шапки: пофапал.
Причём на мужиков...
Аноним 22/04/17 Суб 09:23:45 #654 №397619 
schoolanal.jpg
>>397613
>Как раз в блендере делают только модель и уже с моделькой идут в следующую программу
Разве в блендере нет средств-инструментом для ваяния текстур?
Да и игру писать можно уже не выходя из блендера.

Блендер головного мозга
Аноним 22/04/17 Суб 09:34:14 #655 №397620 
>>397549
Только за процент с продаж.
Аноним 22/04/17 Суб 09:42:53 #656 №397622 
>>397619
Ты думаешь я такой умный и в блендере работаю, и с высоты своего положения хожу тут и выебываюсь? Мне друг рассказал об этом, за что купил за то и продаю. Хочу тяночку одну на этот путь поставить, чтобы с ней взаимовыгодно потом разрабатывать порноигры и не только.
Аноним 22/04/17 Суб 10:00:43 #657 №397625 
>>397609
>Во-первых, я не понимаю чем ситуация с прыжком отличается от ситуации просто нахождения между двух точек.
Мне кажется, что ты раньше не делал пасфайдинга по вот такому платформеру? Разница огромная именно из-за прыжка

>Будет у него установка во время прыжка двигаться назад, но он же не сможет
Вот как раз сможет. Прыжок полууправляемый. Можно лишить его этой возможности, но тогда он не сможет выполнять все прыжки, доступные игроку. Например запрыгнуть под платформу.


>П.С. У меня складывается впечатление, что у тебя вся логика - это лапша из if'ов. Ты про конечные автоматы слышал? Finite state machine?
И игрок и нпс у меня стейт машины.

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

Вот ты и предлагаешь разделить состояние "двигаю по проложенному пути" на "в прыжке" и "бегу". А мне бы этого не хотелось, потому что действий, которые нпс может совершать в состоянии "следую пути" у меня не два. Он может и бежать, и прыгать через пропасть, и запрыгивать на край, и хвататься за край, лезть вверх по лестнице, спрыгивать с платформы, заходить в дверь и т.д. Я хочу придумать общую формулу для определения "не сбился ли я с пути" при следовании по пути с отклонениями. Ну может это и нереально.

>>397593 на видео квадрат пытался запрыгнуть на край, но промазал из-за моего косяка, я пока только пишу скрипты. Он не понял, что промазал и продолжил исполнять действие "запрыгивай на край". Самым простым решением является в действии "запрыгивание на край" поставить флаг, что если ты уже прыгнул и оказался на земле - перепроложи путь. Но тогда квадрат поправит свой путь только на земле. А мне бы хотелось чтобы уже в воздухе он понял, что не попадёт туда, куда хотел.
Аноним 22/04/17 Суб 10:23:27 #658 №397627 
>>397625
Короче, иди на хуй. Тебе объясняют, что проблемы, которую ты описываешь, нет, что проблема в изначально неправильном подходе, а ты уперся, как баран. Вот и пердолься сам со своими велосипедами.
Аноним 22/04/17 Суб 10:38:07 #659 №397628 
>>397614
На своё удивление, трое суток не прикасался к фапинусу. Всё дело именно в нерациональном распределении сил, слишком много угробил на планирование.
Аноним 22/04/17 Суб 10:51:23 #660 №397630 
>>397628
Вообще я пошутил, да. Я день, через день дрочу и занимаюсь разработкой. Правда несмотря на то, что я уже больше месяца разрабатываю, я еще так и не начинал делать самих тяночек. Не дрочить стоит для концепт-арта, где ты хочешь выразить особо чувственную сексуальность и все такое, опять же, не переборщи с нофапофоном, а то все мысли будут об одном и работать не сможешь. А вот потом уже методично-рутинно душишь удава во время разработки.
Насчет планирования:
Я сначала прикинул, как примерно будет выглядеть игра. Вот просто примерно, картинка в голове. Потом значит сел писать подробный пошаговый сценарий. Когда его закончил, сел за движок, параллельно знакомясь с ним и делая локации и прочее, все лучше понимая и ускоряя разработку.
Совет дам, но он тебе наверняка знаком: двигайся всегда от худшего к лучшему в таких делах. Перфекционизм от тебя требует нечто хорошее, продуманное и изящное. Но он и убьет мотивацию и все такое, так как ты переоценишь свои силы.
Как стоит делать? Вот у тебя есть в голове картинка, берешь и тупо садишься, без задней мысли, чтобы сотворить хуйню некачественную. Не бойся этого, не бойся потерять время. В это же время у тебя будут появляться идеи, как сделать тут лучше, там лучше, и так продукт будет полироваться а твое планирование будет идти на ходу. Может этот способ не оптимальный по времени, зато оптимальный по мотивации, а лучше синица в руках, чем журавль в небе. Да и все равно когда синица в руках оказалось, следующим будет журавль.
Аноним 22/04/17 Суб 11:07:01 #661 №397631 
>>397630
Это всё понятно, но я знаю кучу примеров, когда люди делали несовершенные игры явно без всякого плана, а уже после того как они выстрелили, стали допиливать патчи, править баланс и механику.

Причём обычно вторую часть игры эти люди пилили уже не по наитию, а по некоторому плану и она уже была "идеальной", но скучной, стерильной и так не выстреливала как первая часть.

Это даже в крупных студиях часто случалось. Первая часть новой франшизы больше эксперимент с огромной свободой, а последующие части уже вылизанные, сделанные на конвейере продукты слепленные по ГОСТу.
Аноним 22/04/17 Суб 11:19:42 #662 №397632 
>>397631
Проблема большинства конвеера в том, что он конвеер: команду постигает успех, она становится полноценной геймдев студией, а точнее предприятием, которое:
"Основная конечная цель любого коммерческого предприятия - получение прибыли"
Люди хотят заработать деньги, и они во-первых больше смотрят на вкусы аудитории чем свои, и второе, действительно серьезный бич разработки на сроки, время и затраты бюджета. Вот и и секрет бездушия, никаких особенных перегораний. Я не спорю, у меня были самого периоды, когда я ничего не мог придумать, а иногда, как например сейчас, у меня есть пять сценариев, и это только лишь для порноигр, которые я собираюсь реализовать, и то один из них даже не сценарий а проект, где уже есть три мини-сценария. Я мало что знаю, перебиваюсь блюпринтом, дазом, и прочим дерьмом. Я бы сделал лучше, сложнее, но мне нужны деньги. Деньги на новый компьютер, потому что разрабатывать на миддле 2011 года не круто. Деньги на то, чтобы вернуться в нужный мне город, где у меня больше ништяков для комфорта жизни и разработки.
Я получу первые донаты, буду полировать свой текущий хуевый проект, и он в на выходе будет хорошим и приятным. Разработка даст мне знания и деньги, что поможет сделать следующие проекты еще лучше, которые в свою очередь еще приумножат деньги и знания.
Аноним 22/04/17 Суб 11:51:48 #663 №397634 
>>397474
/td/
Аноним 22/04/17 Суб 12:29:22 #664 №397638 
>>397583
>Тестовое задание в 4а геимс сделать то
И что с того?

>Да я вижу, как ты бла-бла-бла.
Но я хоть что-то делаю, в отличии от тебя.
Linked binary heap Аноним 22/04/17 Суб 14:01:37 #665 №397644 
Помогите найти реализацию бинарной кучи с помощью LinkedList(или Linked Binary tree) на java
Аноним 22/04/17 Суб 15:31:49 #666 №397654 
1460915329159717610.jpg
Не подскажите где можно отыскать команды разработчиков, которые нуждаются в ком-то, кто будет писать текста для диалогов, предметов и каких-нибудь внутриигровых книг? Очень уж хочется попробовать себя на этом поприще, ибо сотворение мира с такой стороны кажется интересным опытом.

Прошерстил паблики и прочие подобные сайты, но что-то все как-то мрачно.

Конечно же, бесплатно.
Аноним 22/04/17 Суб 15:51:58 #667 №397657 
>>397654
Я бы тебя взял, если на английском писать умеешь
А то мне ужасно не хватает сюжета
Аноним 22/04/17 Суб 15:59:23 #668 №397658 
>>397657
Ты читать умеешь?
> попробовать себя
> попробовать себя
> попробовать себя
> попробовать себя
> попробовать себя
> попробовать себя
> попробовать себя
Аноним 22/04/17 Суб 17:50:44 #669 №397677 
>>397658
>я безответственный пидор без скилов
Пофиксил.
Аноним 22/04/17 Суб 17:55:22 #670 №397679 
Хатеть найти человека(если в геймдеве такой имеется(имеется ввиду человек)) который в соляру пишет игры и движки на c++ с целью оказать помощь и нахвататься опыта. Так сказать черный раб в ваших услугах!
Аноним 22/04/17 Суб 17:57:37 #671 №397680 
>>397644
> Помогите найти
Заходишь в гугол
Пишешь Linked binary heap java
Нажимаешь поиск
Аноним 22/04/17 Суб 17:59:53 #672 №397682 
>>397658
Мы вам перезвоним
Аноним 23/04/17 Вск 03:21:54 #673 №397755 
>>397657
О, кидай контакты, я умею и в ангельский, и в сюжеты пытаюсь.
Аноним 23/04/17 Вск 07:29:17 #674 №397760 
revolt.webm
>>397755
>я умею и в ангельский, и в сюжеты пытаюсь
Аноним 23/04/17 Вск 11:25:36 #675 №397769 
>>397760
уёбывай, распидор
Аноним 23/04/17 Вск 11:45:53 #676 №397774 
>>397755
[email protected]

Я создал эту почту только что
Аноним 23/04/17 Вск 12:40:58 #677 №397781 
>>397760
расп, уёбывай
Аноним 23/04/17 Вск 13:04:36 #678 №397784 
uebuvai.webm
>>397769
>>397781
нет, ты
Аноним 23/04/17 Вск 21:25:01 #679 №397815 
Почему мегатекстуры нигде кроме idшных движков не применяются? Потому что это проприетарная патентованная технология, или потому что ненужное говно без задач?
Аноним 23/04/17 Вск 21:37:04 #680 №397816 
>>397815
потому что применяются они везде, просто кармаку захотелось выебнуться и назвать это "мегаструктурой" и ЛИЧНОЙ ПРОПРИЕРИТАРНОЙ ПОТЕНТОВОНОЙ ТЕХНОЛОДЖИ, а остальные не заморачиваются над формулировками и просто ебашут их. в юече вообще делается прямо в редакторе материала попутно покакунькивая на проприеритарность
Аноним 23/04/17 Вск 21:53:14 #681 №397818 
>>397815
>>397816
хотя погоди, я таки не прав, "сначала-пиши-потом-вики-читай".
но вообще эти гигабайтные текстурки это ж пиздец в которых детализация поверхностей точно такая же как и при использовании сплатмапов, и разница заключается в том что в мегатекстурах чувак в фотошопе кладёт декали, а в современных движках эти декали кладутся с помощью прожекторов. горсточка профита не перекрывает затраты на постоянные прогрузы текстур, короче.
Аноним 23/04/17 Вск 22:13:49 #682 №397819 
>>397818
>>397815
Ты нихуя не знаешь про современные арт-пайплайны? На каждую модель приходится по 10-15 текстур всяких нормалей, окклюженов и прочего. И их проще стримить с диска, нежели ебаться с мегатекстурой. Вы такой тут колхоз, что не понимаете, что любой рендерщик или разработчик движка в любой ААА студии может написать всё, вообще всё. Просто это всё не нужно.
Аноним 23/04/17 Вск 22:28:22 #683 №397820 
>>397819
нихуя не понял. стримить с диска == ебаться с мегатекстурой. но таки да, нинужны. и на террайне кстати не 10-15 текстур, а ноль да нихуя, ведь это террайн, он занимает половину экрана и четверть отрисованных полигонов, так что там чем проще шейдор тем лучше. так что альбедо+нормали+рафнесс и изредка детальмапа, да и та маловажная
> не понимаете
понимаем. вопрос очевидно был чисто теоретического толка, для интереса, а ты, АААарт-пайплайнер, сразу про колхоз включил песенку. на понтах ты ходишь, тут таких не любят
Аноним 23/04/17 Вск 22:47:58 #684 №397822 
просто мегатекстура - эта типа маркетинговая фишка больше чем техническая
Аноним 24/04/17 Пнд 16:05:01 #685 №397881 
0c4cd1c0.png
Хочу сделать текстовую рпг , на подобии тех, которые делали в 80-ых по книгам Толкина.Только я планирую сам создать свой фэнтезийный мир.
Расскажите, как именно нужно делать текст. игру.Какие проги использовать и тд.Желательно, чтобы в игре игрок мог вести диалоги, переход между локациями, инвентарь, нелинейность, а так же немного рисунков персонажей и локаций.Что для этого нужно?
Аноним 24/04/17 Пнд 16:51:03 #686 №397883 
>>397881
>текстовую рпг
>Xamarin Studio/Visual Studio
>C#
>Console Application
Аноним 24/04/17 Пнд 16:55:17 #687 №397884 
goblin-r2.jpg
>>397881
если ты совсем конченый и тебе игрострой нахуй не всрался, а игру ты хочешь сиюсикунду делать — качай QSP.

если ТРУ АЛЬТФАК В ПОПУ ФЛАГ то паскаль. нуачо, идёт на всех компах без нареканий, язык простой, функции будто сделаны под текстовые игры. на крайняк си с консольным интерфейсом, всё то же самое но чутка менее тру, хотя на любителя.

если дерзкий прогрессивный молодой инди девелопер, бери жаваскрипт и пиши веб-клиент. из плюсов — анон не любит устанавливать игры и может поглядит на твоё поделие, ну и вообще модно/молодёжно, да и картинки есть. из минусов отсутствие возможности сохранить егру
Аноним 24/04/17 Пнд 17:09:14 #688 №397889 
>>397884
>отсутствие возможности сохранить егру
А кто мешает хранить в БД прогресс пользователя?
Аноним 24/04/17 Пнд 17:16:38 #689 №397890 
>>397889
ну если с аяксом дружишь, то почему нет
Аноним 24/04/17 Пнд 17:30:13 #690 №397891 
>>397890
Да на jQuery любой даун с аяксом подружится.
Аноним 24/04/17 Пнд 20:10:38 #691 №397919 
>>397889
А зачем аж целую бд если можно просто сделать печеньку одной строчкой кода?
Аноним 24/04/17 Пнд 20:37:26 #692 №397920 
>>397919
Ну это уже неполноценный сейв, куки можно почистить, а из БД он никуда не денется.
Аноним 24/04/17 Пнд 21:00:20 #693 №397921 
>>397891
> на jQuery
Им фетч дали, нет хочу старым говном мамонта пользоваться
Аноним 24/04/17 Пнд 21:13:55 #694 №397922 
>>397921
Я 3 года как из веб- разработки в настоящее программирование ушел, так что как вы там сейчас ебетесь не в курсе.
Аноним 25/04/17 Втр 04:47:21 #695 №397965 
Наконец-то всё закончилось. Это пиздец, товарищи, три дня так въёбывать.
Аноним 25/04/17 Втр 10:08:32 #696 №397976 
изображение.png
>>393737 (OP)
Изучаю софтварный рендеринг. Написал поворачивание камеры мышкой. Но если совершать мышкой круговые движения, то камера похоже вращается вокруг своей оси Z( N это у меня UVN камера), чего быть не должно. Вопрос: это погрешность или я плохо понимаю вращение при помощи матриц. Есть какие-нибудь очень качественные статьи на тему понимания матричных операций ?
Аноним 25/04/17 Втр 10:34:13 #697 №397979 
>>397976
Извиняюсь, ложная тревога. Дело было действительно в погрешности.
Аноним 25/04/17 Втр 10:35:02 #698 №397980 
>>397976
Ты вращаешь в локальной или глобальной системе координат?
Аноним 25/04/17 Втр 13:01:05 #699 №397990 
Кто-нибудь пробовал Serious engine 1.10 ковырять?
Аноним 25/04/17 Втр 16:02:24 #700 №398021 
Откуда разработчики движков берут инфу о том, как рисовать красивый графен? Не смотрят же видосы на ютубе и ответы на стак оверфлоу
Аноним 25/04/17 Втр 16:35:01 #701 №398025 
>>398021
Ниоткуда. Есть отработанные пайплайны рендеринга. Постэффекты, АА, SSAO и прочее.
GPU gems, Physically Based Rendering, GDC, siggraph и прочее. Тоесть каждый нормальный и опытный рендерщик и арт-директор знает 10-20 вещей которые должны быть на картинке. Вот потом все садятся их и делают. Вобще фичи современного графического движка примерно такие:
- деферред рендер, вода, трава, анимация, тени всякие разные, АА всякие разные, SSAO всякие разные, терреин, горы, 100500 постеффектов типа hdr тонмаппинг гаммакоррекшн.
А потом берут всякие книжки типа опенгл бабйл или еще чего и пишут годами.
Аноним 25/04/17 Втр 18:42:48 #702 №398050 
Во сколько встанет заказать написание музыки, которая представляет собой набор из 3 небольших зацкленных семплов + начала и окончания в одном стиле и разного темпа(и немного отличающихся мелодий, естесственно), т.е. :
1) Начало
2) Медленный темп
3) Средний темп
4) Высокий темп
5) Окончание

Что бы потом можно было сделать переходы между этими семплами.
?
Аноним 25/04/17 Втр 18:43:21 #703 №398051 
>>398050
Музыка в жанре электронники.
Аноним 25/04/17 Втр 20:23:58 #704 №398074 
Runner 2017-04-25 20-13-53-84.webm
Учимся правильно ходить.
Вопрос, в какой момент перепрокладывать путь решён самым простым образом - всякий раз, когда объект меняет скорость не по своей воле.
Универсального правила "когда же менять путевую точку" не придумал. Для каждого типа перемещения приходится писать своё.
Аноним 25/04/17 Втр 22:41:49 #705 №398087 
>>398074
Как ты прыжки сделал? Ебать я охуел от пасфайндинга прыжков. Правда, у меня пошаговая тактика Пока я дошёл до специальных нодов для прыжков, но как-то слишком сложно это.
Аноним 25/04/17 Втр 23:23:22 #706 №398089 
>>398087
>Ебать я охуел от пасфайндинга прыжков.
Спасибо, приятно слышать.

> Пока я дошёл до специальных нодов для прыжков
Всё правильно - движение по графу. Вот мои ноды: >>397017
Аноним 25/04/17 Втр 23:45:01 #707 №398093 
>>398089
>Спасибо, приятно слышать.
Не-не-не, я имел в виду свои трудности. Но у тебя прыжки очень круто сделаны. Только непонятно, почему квадрат предпочитает спрыгивать с лестницы, а не спускаться по ней.
Аноним 25/04/17 Втр 23:47:17 #708 №398094 
>>398093
Потому что он предпочитает прыгать, когда есть такая возможность. У него в пасфайдинге цена прыжка ниже, чем цена перемещения пешком. на самом деле это косяк оценки стоимости прыжка, но я этим займусь позже
Аноним 26/04/17 Срд 00:18:40 #709 №398097 
>>398093
>свои трудности
Ну и если скажешь, какие именно у тебя трудности, то я, если смогу, помогу. Ньюфаготред же.
Аноним 26/04/17 Срд 01:29:06 #710 №398099 
ragdoll.jpg
Анонии, как работает ragdoll? Что происходит, когда "убивают" моба? Его модель подменяют рагдоллом? Или просто останавливают анимацию, и "включают" физику, которая завершает процесс падения тела?
Аноним 26/04/17 Срд 01:40:20 #711 №398104 
>>398099
> просто останавливают анимацию, и "включают" физику, которая завершает процесс падения тела
Аноним 26/04/17 Срд 02:02:04 #712 №398105 
>>398104
Это значит, что модель должна состоять из частей, правильно?
Аноним 26/04/17 Срд 02:21:13 #713 №398107 
>>398105
Я в 3D не шарю, но есть скелеты, вес каждой части тела, это все не должно давать модельке пидорасится и парить в воздухе.
Разбивается ли тело на чайлды я хуй знает.
Аноним 26/04/17 Срд 09:49:34 #714 №398121 
>>398099
1) включается анимация
2) завершается анимация
3) включается регдолл (это когда положение частей тела определяется столкновением примитивов с геометрией) Как скелетная анимация, только не костями, а кости управляются всякими цилиндрами и конусами.
Аноним 26/04/17 Срд 10:28:04 #715 №398123 
>>398099
https://www.youtube.com/watch?v=KoES90f-0pk
Аноним 26/04/17 Срд 10:33:58 #716 №398124 
>>398123
Ты долбаеб? Он просил объяснить, а не кидать видосики, типа сам изучи ты что тыпой. Иди на хуй.
Аноним 26/04/17 Срд 10:48:13 #717 №398126 
14680610203610.png
>>398124
>Он просил объяснить
ответ на его первый вопрос - "хуёво"
Аноним 26/04/17 Срд 11:37:30 #718 №398131 
Так, двач. Покупаю я , значит, в ассетсторе плагин со скриптами. Потом беру полученный код, меняю названия переменых, немного изменяю внешне алгоритмы, а потом ставлю в продажу как собственную разработку. Какие подводные?
Аноним 26/04/17 Срд 12:18:09 #719 №398132 
>>398126
уёбывай, распидор
Аноним 26/04/17 Срд 12:46:12 #720 №398135 
>>398131
Декомпилить .dll как будешь?
Аноним 26/04/17 Срд 15:19:07 #721 №398148 
>>393737 (OP)
Аноны, а что там с SOHO? Где разработчик, где игра, где прогресс?
Аноним 26/04/17 Срд 18:47:49 #722 №398163 
>>398104
>>398107
>>398121
>1) включается анимация
Я правильно понимаю, что, например в моба попадает пуля, определяется, что он убит, и запускается анимация, к примеру, он сгибается.
>2) завершается анимация
>3) включается регдолл
В этот момент когда поза какая-то известная, модель убирается, и подставляется рэгдолл в той же позе

Правильно?
Аноним 26/04/17 Срд 19:23:28 #723 №398167 
>>398163
Да, запускается такая-та анимация.
Когда анимация заканчивается, то из этого положения включается регдол. Возможно происходит подмена движка анимации на движок физики, серриализуются кости и прочее, перестраивается геометрия для регдола и загружается в физический двиг.
Аноним 26/04/17 Срд 19:37:33 #724 №398171 
kawaii001.jpg
>>398167
Спасибо, няша
Аноним 26/04/17 Срд 21:50:08 #725 №398185 
>>393737 (OP)
Klass
Аноним 27/04/17 Чтв 13:32:53 #726 №398231 
>>398148
У кого ты спрашиваешь, тут только деревяшку и распидорасило за счет самоподдува помнят. Забавно, но я сам про сохо только позавчера вспоминал.
Аноним 27/04/17 Чтв 14:25:18 #727 №398232 
>>398231
Здесь помнят только уровенгд за счёт его мегахаризматичности а на твоих говноедов всем похуй.
Аноним 27/04/17 Чтв 14:45:36 #728 №398236 
Привет, /gd/ач! План такой:
1. Ставлю хрюнити
2. Изучаю
3. Пилю 2D платформер про ниндзю/самурая/ронина, которого засосало в средневековый замок, а ещё ему стрёло память. Пытаясь выбраться из замка он потихоньку восстанавливает свои навыки и память, попутно уничтожая всякую нечисть. Не обсираюсь.
4. Пытаюсь релизнуться и обсираюсь

Всё правильно?
Аноним 27/04/17 Чтв 14:47:05 #729 №398237 
Как можно запилить удар молнией в землю? Вот прям чтобы был эффект, словно она еще движется вниз после столкновения с поверхностью.
Сделать длинную молнию и двигать вниз, обрезая в начальной точке и в точке соприкосновения с землей?
Или просто растягивать анимированную текстуру?

Аноним 27/04/17 Чтв 14:48:11 #730 №398238 
>>398231
>>398148
>>398232
Вы охуели? Здесь ньюфаготред. Мы ничего не помним.
Аноним 27/04/17 Чтв 14:49:47 #731 №398239 
>>398236
Да, но я бы посоветовал гейммейкер для начала.

Проблема только в том, что самурай ничего не сделает рыцарю в фул плейте. Вообще ничего.
Аноним 27/04/17 Чтв 14:58:46 #732 №398240 
RedGirl.jpg
Хотел нарисовать в палитре даркест данжона, а получился рисунок фломастером, кек
Есть игровая доска из гексов, на одной координате могут находиться несколько гексов с различной высотой, т.е. один может быть потолком другого. Каждая координата доски занята гексом (хотя бы плейсхолдером для непроходимой местности), т.е. не может быть пустой. Допустим, я хочу сделать перемещение и пешком, и прыжками с возможностью перепрыгивать пропасти. Пешком просто - для каждого гекса иметь словарь со связями гекса с соседями (чтобы не путаться в высотах и 6 направлениях), при построении пути делать всё через словарь.
Но прыжки-то как сделать? Допустим, будем иметь по словарю для прыжка через клетку, через две и т.п.. В него все клетки, до которых можно пролезть через "окно" (целевая клетка не находится выше потолка начальной клетки, а потолок целевой не ниже высоты начальной клетки). Само направление прыжка ограничим только одним направлением+отклонениями в +1/-1 клетку, чтобы можно было прыгать на "уголки" 2, 3 и последующих рядов. Допустим, создание такого рода словарей даже будет успешным. С самим пасфайндингом тоже как-нибудь разберёмся.
А теперь, внимание, вопрос: как такое делают нормальные люди? Почему мне кажется, что такая система будет страшно виснуть? Добавить к этому возможность разрушать и создавать гексы + возможность перепрыгивать через препятствия (т.е. динамически всё это просчитывать во время хода, а не только загрузки карты), и это же жесть какая-то просто.
Аноним 27/04/17 Чтв 15:12:29 #733 №398242 
>>398236
А ты уже сюжет прикинул в голове? Ну, что он забыл и почему его засосало и другие мелкие вещи?
Аноним 27/04/17 Чтв 15:13:01 #734 №398243 
>>398239
Кидо и магия должны ему помочь. Если меч не помогает, то нужно использовать мозги, и придумать, как заставить рыцаря оголить нежную филейную часть своей тушки, что покрывает консервная банка; горячей смолой его облить, с помощью ледяной магии сделать его броню хрупкой, с помощью очищающей магии, наложенной на меч поразить его слое нутро и тд и тп.
Аноним 27/04/17 Чтв 15:16:55 #735 №398244 
>>398240
Ты тот, кто охуел от пасфайдинга прыжков?

> будет страшно виснуть
Ничего не будет виснуть, если ты напишешь всё правильно и без ошибок. А вот багов выковырять из алгоритмов расставления вершин и соединения их гранями тебе предстоит немало. Ну и сканироваться на вершины/грани карта будет не всё время, а только при разрушении/создания гексов. Даже на очень слабой машине это делается очень быстро, в пошаговой стратегии никто и никогда не заметит. Скорость вычисления у современных компьютеров просто поразительна, нелегко к этому привыкнуть. Скорей твоей проблемой будет, если пути до нужно точки нет, и объект алгоритм не остановится и начнёт прочёсывать всю карту. В моей комнате 84на37 клеток при 60 фпс это вызывает явно видный фриз. Приходится изолировать замкнутые комнаты, запиливая для них отдельные графы.

>и это же жесть какая-то просто.
Я свой пасфайдинг месяц писал по 4 часа в день в среднем. я абсолютный ноль, что такое граф и A-star узнал именно пытаясь написать алгоритм Сейчас пользуюсь тем, что написал, кое-где исправляю баги и вижу, как это просто. Но мне ещё предстоит подогнать всё то же самое для объектов размеров 2 клетки и 4 клетки.
Аноним 27/04/17 Чтв 15:17:02 #736 №398245 
>>398242
Просто засосало. Какая нахуй разница, что ты доебался то.
Аноним 27/04/17 Чтв 15:17:21 #737 №398246 
>>398243
Мне нравится твой подход. Уверен, у тебя всё получится.

А рисовать кто будет?
Аноним 27/04/17 Чтв 15:21:15 #738 №398247 
>>398244
>запиливая для них отдельные графы

Поправка - не графы а зоны. У поиска по графам нет проблем с нахождением пути, потому как вершин гораздо меньше, чем клеток в уровне. А вот у летающего объекта, который может попасть в любую клетку поля, кроме той, что закрыта коллизией, как раз такие проблемы и возникают. И у тебя возникнут, если у тебя большая доска.
Аноним 27/04/17 Чтв 15:21:20 #739 №398248 
>>398245
Да я не ради доебаться, а из любопытства спрашиваю
Аноним 27/04/17 Чтв 15:24:51 #740 №398249 
>>398248
Присоединяюсь. Нам тут скучно, расскажи нам ещё что-нибудь о твоей игре.
Аноним 27/04/17 Чтв 15:29:24 #741 №398250 
>>398242
Были зачатки, но придумывал не для замка, а для восточного/азиатского экстерьера/интерьера, но как по мне - это слишком сложно.
А история заключалась в том, что гг и демоница полюбили друг друга; так сложилось, что гг должен был её убить, но в итоге он потерял свою память и свои навыки, кроме самых простых. Прошло сколько-то лет, и демоница приходит к нему то-ли во сне, то-ли наяву и указывает куда нужно идти. Навыки и воспоминания гг были разделены и переданы демонам-боссам; побеждая их гг восстанавливает частички себя. В конце должна быть драма.

Как это связать с средневековым европейским замком хз - просто из-за того, что я не умею рисовать - для меня эта задача (рисовать всё в восточном стиле) невыполнима.

>>398246
Я. Кому тут сдался энтузиаст без опыта? - никому.

Идея вышла из другой идеи - сделать платформер с боевой системой основанной на комбо (на 2 кнопках).
Такие дела.
Аноним 27/04/17 Чтв 15:30:09 #742 №398251 
>>398244
Да, я это
>Скорей твоей проблемой будет, если пути до нужно точки нет, и объект алгоритм не остановится и начнёт прочёсывать всю карту. В моей комнате 84на37 клеток при 60 фпс это вызывает явно видный фриз. Приходится изолировать замкнутые комнаты, запиливая для них отдельные графы.
Ну, у меня есть ограничение на прочёс - длина хода юнита.
>Скорость вычисления у современных компьютеров просто поразительна, нелегко к этому привыкнуть.
Ну вот был у меня алгоритм поиска пути, который достался от фреймворка и который я убрал из-за лагов. Суть была в том, что он Астаром находил неотмеченные клетки. При длине хода в 5 всё нормально, при длине хода в 6 - жуткий подлаг. Вот теперь опасаюсь.
>Но мне ещё предстоит подогнать всё то же самое для объектов размеров 2 клетки и 4 клетки.
Сделать отдельные ноды для больших юнитов?
Аноним 27/04/17 Чтв 15:35:37 #743 №398255 
>>398250
> гг и демоница полюбили друг друга
maoyuu?
>а для восточного/азиатского экстерьера/интерьера, но как по мне - это слишком сложно.
Согласен. Не знаю как китайцы, а японцы(самурай же) сложных замков не строили. Европейские же замковые подземелья - классика игрового жанра.

Аноним 27/04/17 Чтв 15:45:24 #744 №398256 
>>398255
>maoyuu?
Ну не настолько всё анимешно должно быть. Да и манга ушла в говно пиздец.

Про замок. Только что появилась идея как это объяснить. Тупо, но пофиг:
ГГ после потери памяти живёт сычем в землянке бамбукового леса. После того как его навещает любимая - он натыкается на какую-то хрень за водопадом, которая оказывается телепортом - так он и попадает в замок. На самом деле демоницу крадёт какая-то западная нечисть для удовлетворения своей похоти и любви ко всему экзотическому.

Аноним 27/04/17 Чтв 15:54:58 #745 №398258 
>>398251
У меня было то, что ты описал. Я пытался бороться с этим уменьшая радиус поиска, но даже уменьшения до 10 клеток не помогало. До тех пор пока я не понял, что всё дело в том, что объект пытается найти путь к закрытой зоне. Как только убрал закрытую зону, поиск даже сложного пути длинной 50 клеток не вызывал фризов. Так что ты, либо плохо изучил доставшийся тебе в наследство алгоритм, и неправильно поставил ограничение на дальность, либо где-то косяк с проходимостью/непроходимостью клетки, либо ошибка в эвристике.
Так что "глаза боятся - руки делают". Долгий и нудный процесс поиска багов - наше всё.

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

Аноним 27/04/17 Чтв 16:06:20 #746 №398261 
>>398256
>Да и манга ушла в говно пиздец.
Ещё бы. Автора ранобешек посадили.

> Тупо, но пофиг
Не, что-то реально тупо.
Так как
> навыки и воспоминания гг были разделены и переданы демонам-боссам
то пусть и отправляется мир демонов,и пусть даже вход в него через пещеру за водопадом.
А в мире демонов уже и замок рыцарский, и всё, что тебе нужно. Заодно это объяснит состыковку эпох, ты сможешь состыковывать самураев и рыцарей разных эпох.
Аноним 27/04/17 Чтв 16:09:34 #747 №398262 
>>398258
А ты ограничение на дальность как ставил? Типа "если цель от меня дальше, чем в пяти клетках, путь к ней не искать"? Это косое ограничение, которое не помешает Астару искать путь по всей карте. Проверено мной
Аноним 27/04/17 Чтв 16:57:34 #748 №398266 
>>393737 (OP)
Кто готовится посетить девгамм в Москве? :з
Аноним 27/04/17 Чтв 17:06:17 #749 №398267 
>>398266
Ээээ... 140$ за вход. Я лучше по ютубу посмотрю.
Аноним 27/04/17 Чтв 17:06:54 #750 №398268 
>>398267
А мог бы игры делать!
Аноним 27/04/17 Чтв 17:07:38 #751 №398269 
>>398268
Я этим сейчас и занимаюсь.
Аноним 27/04/17 Чтв 17:36:44 #752 №398273 
а я играю в юни
Аноним 27/04/17 Чтв 18:23:49 #753 №398280 
>>398273
няша
Аноним 27/04/17 Чтв 22:03:48 #754 №398292 
Подскажите пожалуйста, как Google Play проверяет наличие лицензированого ПО? Если я сделаю игру на взломаном Game Maker, я смогу там заработать?
Аноним 28/04/17 Птн 00:12:50 #755 №398300 
Фантааааастика, Мистер Макс
Аноним 28/04/17 Птн 01:32:00 #756 №398305 
>>398292
Если ты сможешь заработать, то почему бы не купить гм и перестать сраться товарища майора?
Аноним 28/04/17 Птн 15:55:36 #757 №398347 
>>398258
Что-то сделал. Я пока не рисую на доске все найденные клетки, но тем не менее
Ищет, даже работает, но сначала из-за какой-то малопонятной хери оно делало 82к итераций. Подлаг, разумеется, ощутимый. Исправил рандомным удалением рандомного кода, движение на 8 клеток делает 200+ итераций, лага нет. Норм, спасибо за советы.
Кому интересно: https://pastebin.com/YdP02UGk
Аноним 28/04/17 Птн 18:00:02 #758 №398361 
Геймдевач, скажи, какая вертикальная скорость должна быть у тела, чтобы оно взлетело вертикально вверх, провело в воздухе t секунд и закончило свой путь на высоте h, которая может может быть как выше, так и ниже начальной позиции. Ускорение свободного падения g.

Я уже пол дня решаю эту школьную задачку. Сцуко, всё время неправильный ответ получается.
Аноним 28/04/17 Птн 18:13:12 #759 №398366 
>>398361
> на высоте h, которая может может быть как выше, так и ниже начальной позиции
Можешь в пэинте нарисовать картинку?
Аноним 28/04/17 Птн 18:13:14 #760 №398367 
>>398361
Ты косячишь в подходе. Время в воздухе зависит от начальной скорости

y(t) = y0+v0t-(gt^2)/2 = y0+(vosin(угол))t-(g*t^2)/2

y - вертикальная координата во время t

Второй вариант для наклонного прыжка. Угол от горизонтали.

Для проверки:

http://www.ajdesigner.com/phpprojectilemotion/range_equation.php

http://www.mrmont.com/teachers/physicsteachershelper-proj.html
Аноним 28/04/17 Птн 18:14:56 #761 №398370 
>>398367
Сорри, я слоупок. Реши уравнение для v0. Можешь в симболабе или вольфраме альфа (онлайн). С тебя няша
Аноним 28/04/17 Птн 18:19:14 #762 №398372 
>>398347
Так если заработаю, то куплю. Но боюсь, что сделаю проект, а гугл не пропустит. Обидно будет.
Аноним 28/04/17 Птн 18:26:41 #763 №398378 
>>398361
V0 - начальная скорость, направленная вверх. h0 - начальное положение.
t - время в полёте.

h = h0 + V0t - gt2/2 - высота в момент t.
Подставляешь в уравнение необходимые h и t и получаешь V0.
Аноним 28/04/17 Птн 20:20:22 #764 №398393 
>>398361
v = (h + gtt/2)/t
Аноним 28/04/17 Птн 21:57:32 #765 №398401 
Деваны, у объекта в гамаке, помимо события "шаг", есть ещё проверки на столкновение, на выход из поля зрения и прочие, и для каждого разные события. Если я все эти проверки объединю в коде события "шаг", даст ли это выигрыш во времени обработки, кол-ве занимаемой памяти?
Аноним 28/04/17 Птн 22:17:22 #766 №398402 
>>398367
>>398378
Я тупой, но не настолько тупой, чтобы формулы равноускоренного движения не знать.

А вы даже не вникли в суть задачи.

На самом деле получается система из трёх уравнений с тремя неизвестными.

Известно:
общее время в пути t
конечная высота h
ускорение свободного падения g

Не известно
Vy - начальная скорость
t_up - время, за которое тело наберёт максимальную высоту
t_h - время,которое потребуется телу, чтобы опуститься на h пикселей ниже стартовой позиции (пусть h отрицательная, для положительной h задача гораздо проще, для нулевой h - задача просто тривиальна)

Итого:
t = 2t_up+t_h
t_up = Vy/g
h = t_hVy+(g/2)(t_h^2)

Решаю я эту систему, в процессе приходится 1 раз умножать на Vy (вилка корней) и один раз решать квадратное уравнение (ещё одна вилка корней). В результате ответом получается нехилая формула, и ни один ответ не удовлетворяет. Где-то делаю ошибку.

Ну кому не слабо решить школьную систему уравнений правильно и устыдить меня, выдав правильный ответ и сказав при этом "это было легко"?


Аноним 28/04/17 Птн 22:24:19 #767 №398403 
>>398401
Выигрыш будет в том, что у тебя весь код будет в одном месте. Его легче править и легче контролировать. Ну и порядок исполнения кода будет таким, каким он нужен тебе.
Аноним 28/04/17 Птн 22:32:01 #768 №398404 
>>398402
Не понял тебя, объясни ещё раз:
>h = V0t - gt2/2
Почему из него ты не можешь найти V0, если тебе известны h и t?
Аноним 28/04/17 Птн 22:39:04 #769 №398406 
>>398404
Потому что мне не известна h.

Я сначала поднимаюсь до высшей точки пути, потом спускаюсь в ноль, а потом спускаюсь на h.

Так что общий путь - он 2*максимальную высоту + h
Аноним 28/04/17 Птн 22:39:55 #770 №398407 
>>398406
>Известно:
>общее время в пути t
>конечная высота h
>ускорение свободного падения g
Аноним 28/04/17 Птн 22:43:47 #771 №398408 
>>398406
Но конечная-то высота известна, как я понял? По той формуле ищется перемещение, а не общий путь - переместился ты на h. Сможешь найти начальную скорость.

Зная начальную скорость, максимальная высота находится так:
hmax=v2/2g.

Также, hmax=gt2/2
tup=√2hmax/g

th=t - 2tup
Аноним 28/04/17 Птн 22:55:55 #772 №398409 
>>398408

>Зная начальную скорость
Вот только я не знаю начальную скорость, начальную скорость мне нужно найти.

Ещё раз сформулирую условия задачи.

Моё тело должно оставаться в воздухе t секунд.
Мой тело должно закончить путь на высоте (глубине) h, ниже, чем начальная точка прыжка.
Начальная скорость направленна вверх и неизвестна, её нужно выбрать. Ускорение свободного падения известно g.

>th=t - 2tup
>>398402 - это первое уравнение

>hmax=gt2/2
Нет же! hmax=gtup2/2
Но гораздо проще написать всё же через скорость. Это второе уравнение здесь.>>398402





Аноним 28/04/17 Птн 22:56:34 #773 №398410 
>>398409
hmax=gtup2/2
Аноним 28/04/17 Птн 22:57:10 #774 №398411 
>>398410
Блин же.
hmax=gtup2/2
Аноним 28/04/17 Птн 22:57:30 #775 №398412 
>>398406
Другой подход
Каждый момент времени ты применяешь отрицательное g к телу. Если известно общее время, находишь суммарное перемещение тела вниз. Разницей между конечной высотой и высчитанной только из этого g будет максимальная высота подъёма - т.е. та, для которой применялась начальная скорость.
Аноним 28/04/17 Птн 23:01:04 #776 №398413 
>>398409
>Вот только я не знаю начальную скорость, начальную скорость мне нужно найти.
>hконечная = V0t - gt2/2
V0=hконечная/t + gt/2
Аноним 28/04/17 Птн 23:03:46 #777 №398414 
>>398412
Когда время добирается до максимальной высоты подъёма, скорость тела равна нулю, т.е. накопленное g равно искомой начальной скорости.
Аноним 28/04/17 Птн 23:05:10 #778 №398415 
>>398412
>h = V0t - gt2/2
Это же формула для пути, а не для суммарного премещения. Не путай с законом сохранения энергии, где фигурирует как раз суммарное перемещение.

>>398414
Сейчас рисунок сделаю, чтобы ты понял.
Аноним 28/04/17 Птн 23:08:23 #779 №398416 
>>398415
>Это же формула для пути
Есть два вектора - один тело поднимает, другой его опускает с некоторым ускорением. Мы смотрим на этот другой вектор - на вектор, зависимый от g - и высчитываем через него высоту, до которой опустилось бы тело, если бы не мешала начальная скорость.
Нам известна конечная высота - т.е. продукт прибавления обоих векторов - из из разницы мы получаем результат работы вектора, направленного вверх - т.е. зависимого от начальной скорости. Из него мы находим начальную скорость.
Аноним 28/04/17 Птн 23:18:34 #780 №398418 
graph.png
>>398416
Вот совсем тебя не понял. Что, складываешь вектор скорости с вектором ускорения сейчас?

Аноним 28/04/17 Птн 23:19:38 #781 №398419 
>>398418
Вот на этом рисунке известно t - общее время в пути, h - высота спуска и g - ускорение свободного падения.
Аноним 28/04/17 Птн 23:23:29 #782 №398421 
>>398419
Ну вот на твоём рисунке и есть график функции, парабола, h=v0t - gt2/2. Почему тебе эта формула так не нравится? В ней нет пройденного пути, но есть перемещение.
Аноним 28/04/17 Птн 23:24:36 #783 №398422 
>>398416
>Мы смотрим на этот другой вектор - на вектор, зависимый от g - и высчитываем через него высоту, до которой опустилось бы тело, если бы не мешала начальная скорость.

Кажется я тебя понял.
h = Vначальнаяtспуска ниже нуля+(g/2)tспуска ниже нуля2

Чем твой подход отличается от моего? Мы по-прежему имеем систему из трёх уравнений, которую я и написал здесь: >>398402

Проблема в том:
>Решаю я эту систему, в процессе приходится 1 раз умножать на Vy (вилка корней) и один раз решать квадратное уравнение (ещё одна вилка корней). В результате ответом получается нехилая формула, и ни один ответ не удовлетворяет. Где-то делаю ошибку.
Аноним 28/04/17 Птн 23:25:19 #784 №398423 
abcde.jpg
>>398418
G работает с самого начала движения и до самого его конца, аккумулируясь.
Аноним 28/04/17 Птн 23:41:49 #785 №398426 
20170428233658.jpg
И что теперь.webm
>>398402
Что-то я еду. Где моя Vy?
Аноним 28/04/17 Птн 23:44:55 #786 №398427 
>>398422
Сначала находишь путь вниз (g известно, общее время известно) - это будет Hmin. Htotal (известная) - HMin = HMax (высота, в которой скорость тела равна нулю, т.е. V0 равна аккумулированной G). Tup = корень из Hmax/G. Одна неизвестная найдена. V0 = Hmax*Tup. Другая неизвестная. Th = T - Tup. Третья
Аноним 28/04/17 Птн 23:45:00 #787 №398428 
1493145769958.jpg
>>398426
бляяяяяяяяяяяяяяяяяя
Аноним 28/04/17 Птн 23:48:12 #788 №398430 
Сырно дура.webm
>>398427
>Сначала находишь путь вниз (g известно, общее время известно)

Как я его найду сначала?
Аноним 28/04/17 Птн 23:49:11 #789 №398431 
14133788576690.jpg
>>398426
Ты внизу -Vyt потерял
Аноним 28/04/17 Птн 23:50:03 #790 №398432 
>>398430
Путь одной только G вниз. Выкидываешь начальную скорость из уравнения вообще, тебе на неё похуй сначала.
Аноним 28/04/17 Птн 23:53:51 #791 №398433 
waagh.webm
code geass - стихи.webm
tank battle.webm
emperor Li Quan.webm
>>398431
Благодарю! Нефти тебе.
Аноним 28/04/17 Птн 23:55:06 #792 №398434 
>>398430
А, я тебя не понял
Gtt/2 же
Аноним 28/04/17 Птн 23:56:30 #793 №398435 
1493094749669.jpg
>>398433
Ты и без того очевидную формулу вывел через систему из трёх уравнений, ты понимаешь?
Аноним 29/04/17 Суб 00:02:00 #794 №398437 
>>398435
Ага. Так я ещё пол дня над этой хренью промучался.
Аноним 29/04/17 Суб 00:14:10 #795 №398440 
science.webm
>>398437
>Так я ещё пол дня над этой хренью промучался.
А теперь прикинь что у тебя параметры не вещественные числа, а комплексные или даже кватернионы
Аноним 29/04/17 Суб 00:18:32 #796 №398441 
>а комплексные
Не напоминай. Урматы - единственный предмет, который я осенью пересдавал.
Аноним 29/04/17 Суб 00:20:39 #797 №398442 
Картер отказался от атаки.webm
>>398441
Аноним 29/04/17 Суб 15:53:56 #798 №398468 
>>398440
Он дальше матч 3 на юнити не пройдт же.
Аноним 29/04/17 Суб 20:02:59 #799 №398492 
Вот есть стандартный АСТАР. Есть стандартный способ "заливания" всех нужных гексов - выбираем все гексы на определённом максимальном расстоянии и для каждого из них пытаемся найти путь. В общем-то нареканий к этому никаких нет у меня, всё работает, просадка на 5 фпс при использовании для нахождения пути к 95 клеткам, занесением их всех в словари и прочие операции - это, я думаю, не очень дорого.
Но вот есть мысль сначала находить самые дальние клетки, а затем во время нахождения этих дальних клеток "вычленять" из пути к ним отрезки к более близким клеткам. Имеет ли это смысл?
Аноним 29/04/17 Суб 20:30:35 #800 №398503 
>>398492
Почему не сделать async? Какая хуй разница.
Аноним 29/04/17 Суб 20:43:53 #801 №398508 
Мать ебал гамаковской говносистемы работы с файлами. Читаю из существующего файла существующее значение существующего байта от имени администратора, а эта хуйня мне - "Error reading byte". Вот как, блядь, хочешь, так и ебись, насрать мне что в коде всё правильно, нужно больше мозгоебли.
Аноним 29/04/17 Суб 21:15:40 #802 №398519 
>>393737 (OP)
Если серьезно заняться геймдевом, это что-то даст в обычной работе программистом? (в офисе и т.д., там базы данных всякие и т.д.) Как минимум наверное лучше будешь "читать код" чем те кто только-только начинает разбираться в программировании?
Аноним 29/04/17 Суб 21:47:53 #803 №398523 
>>398519
Ничего не даст. Тоесть как? Тоесть так. В геимдеве есть 2 позиции с бейджами "рил-инженегр" - рендерщики и системс/engine программисты. Остальные пишут код и даже не ебутся о его качестве. Сколько патернов я видел в геимдеве за последние 7 лет? 3. Всего 3. Фабрика, синглтон, обзервер. И этого хватало. Ну ок, ты научишься вызывать апиколы и... всё. Больше ничего. Вот я сейчас сомневаюсь, что пройду собеседование даже в сраный майкрософт. Хотя работал в 5 компаниях (gaijin, mail, kamagames, 1С, zeptolab) в Москве на позициях что-то типа синьера-мидла клиентсайда.
В мобилах - по 3-4 человека пишут 10 проектов. 9 закрывают из них в течении года.
В СНГ-ААА - сидеть ковырять дерьмовый код, который писало до этого 10 человек.
Аноним 29/04/17 Суб 22:18:09 #804 №398526 
>>398523
Как начинал то? Я тоже в мейл ру работать хочу
Аноним 29/04/17 Суб 23:31:24 #805 №398531 
>>398523
Почему так много компаний сменил?
Аноним 30/04/17 Вск 00:23:47 #806 №398546 
One dog story в стиме. Купил/написал положительный отзыв.

http://store.steampowered.com/app/588110/
Аноним 30/04/17 Вск 01:37:59 #807 №398548 
>>398546
О эта та срущая собачка из бесконечного лета?
Аноним 30/04/17 Вск 02:02:38 #808 №398550 
>>398548
В голос чо т.

>398546
Прошло года 2. Какие же на первый взгляд стандартные проекты времязатратны.
Аноним 30/04/17 Вск 02:11:13 #809 №398551 
>>398546
Нихуя. Хуй им а не положительный отзыв. Ублюдки, верните мои деньги! Вы ненавидите игры, зачем вы занялись разработкой?
Аноним 30/04/17 Вск 02:12:01 #810 №398552 
>>398551
На стимовском форуме это сообщение удалили через 20 минут.

В заставке вместо анимации - ключевые кадры. Неужели даже анимировать выход собаки из пробирки не смогли? Не то, чтобы это был баг, но со старта задаёт игре ощущение недоделанности.

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

Ужасная камера - если прыгнуть и развернуться, и приземлившись остановиться, камеру будет болтать ещё пару секунд.

Видно по дрожанию заднего фона. Если часто разворачиваться - начинает укачивать.

Почему в качестве звукового эффекта для сохранения выбран пердёж?

На первом подъёмнике-конвеере втиснулся между стенкой и корытцем. Сначала адски колбасило вправо-влево. Очевидно что я вошёл внутрь стенки, коллизии выкинули меня внутрь корытца, потом коллизии отбросили меня назад внутрь стенки. И так каждый фрейм. Потом провалился к специально заготовленному для меня лазеру. Видимо создатели в курсе, что туда можно пролезть.

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

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

Почему я не могу встать на край корытца, могу только сидеть в нём? Это чтобы я до стен не докасался, а то расколбасит?

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

Казалось бы, на пресс с шипами можно запрыгнуть сверху. Ан нет.

Игровая подсказка дала плохой совет: бить пчелу атакой вверх. Попасть нереально.

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

Самонаводящиеся пчёлы тупо не могут обойти препядствие. Эээ... вы вообще не старались?

Пауки не могут подниматься по наклонной плоскости 45 градусов. Слизни тоже не могут. Даже мышь не может. Никто не может. Но спускаться могут.

Зелёный слизень считает консоль открытия двери препядствием. Паук тоже. Не может через неё пройти. Но его можно подтолкнуть ударом дубины. А мышь может.

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

Если предмет лежит на лифте, а лифт едет вниз, предмет остаётся в воздухе, потом начинает падать и догоняет лифт через некоторое время.

Паук, отброшенный в воду, улетел в воде на километр.

Первый босс.. нет слов. Просто не старались.
Аноним 30/04/17 Вск 02:14:01 #811 №398553 
>>398550
>Прошло года 2. Какие же на первый взгляд стандартные проекты времязатратны.

Какие там времязатраты? Художник там годно порисовал. Освещение тоже сделано неплохо. Но Про игру забыли вообще. Сделано настолько хуёво, что хочется найти разрабов и уебать их об стану.

Блять, они даже пасфадинг летающим пчёлам не прикрутили.
Аноним 30/04/17 Вск 10:51:25 #812 №398579 
>>398552
Зачем в всякое говно играешь? Платформеры-хуермеры. Ебал я всех таких разрабов, которые делают платформеры и рогалики. Ебал в очко. Я даже на пиратке такое не включу.
Аноним 30/04/17 Вск 10:55:34 #813 №398580 
>>398579
Просто ты малолетний школьник. Но это пройдёт. А пока постарайся не навязывать свои вкусы другим.
Аноним 30/04/17 Вск 10:56:51 #814 №398581 
>>398580
Представь себе, мне 31 год.
И играть в всякую инди-парашу типо платформеров - себя не уважать.
Вот у тебя самоуважения нет, ни на грош.
Аноним 30/04/17 Вск 11:01:05 #815 №398582 
>>398581
>Представь себе, мне 31 год.
Значит не прошло. Бывает.
Аноним 30/04/17 Вск 11:07:47 #816 №398583 
>>398531
Я же там написал в конце. Что если ты не пиздец какой болтливый и эгоистичный, то будешь в тоннах легаси сидетью Либо писать сразу 3 проекта, 3 из которых закроют.
Аноним 30/04/17 Вск 11:54:49 #817 №398584 
>>398579
Во что сам то играешь?
Аноним 30/04/17 Вск 13:19:45 #818 №398590 
azis.png
>>398584
>Во что сам то играешь?
В бластер копа!
Аноним 30/04/17 Вск 14:43:52 #819 №398595 
>>398590
расп, съеби
Аноним 30/04/17 Вск 15:31:55 #820 №398599 
>>398523
Короче типа однобокого задротства, понятно, сэнкс.
Аноним 30/04/17 Вск 21:41:10 #821 №398624 
Как думаете, в платформере стоит уменьшать горизонтальную скорость при подъёме по склону (в два раза, если склон - 45 градусов), или стоит оставить её неизменной? Есть какие-то правила на этот счёт?
Аноним 30/04/17 Вск 21:56:34 #822 №398629 
>>398624
Да, самое просто это нормаль к поверхности dot dir. Получаешь от -1 до 1 и множишь на скорость. В итоге чем круче, тем медленнее.
Аноним 30/04/17 Вск 22:07:00 #823 №398632 
>>398629
Но это выглядит неприятно. Бужишь-бежишь ты по прямой, вдруг горка, и ты по ней уже ползёшь.
Аноним 01/05/17 Пнд 06:42:55 #824 №398664 
1443063140251.png
>>398595
>съеби
зачем было меня призывать, чтобы затем требовать, чтобы я ушёл?
Аноним 01/05/17 Пнд 10:29:11 #825 №398682 
HexGrid1.jpg
Итак, спустя 10 дней я запилил смену ходов, выбор абилок, выделение клеток мышкой, пасфайндинг (самый базовый), разнообразные режимы подсветки, вывод информации в панельки и всякую прочую мелкую чушь вроде оптимизации кода и исправления ошибок рейкастера. Держу в курсе
Аноним 01/05/17 Пнд 11:10:59 #826 №398684 
внимание.webm
>>398682
>Держу в курсе
Вылезаторо-тред где?
Аноним 01/05/17 Пнд 11:13:02 #827 №398685 
>>398684
Если дотяну своё говно до хотя бы одной полностью рабочей сцены, то обязательно сделаю :3
Аноним 01/05/17 Пнд 12:21:24 #828 №398694 
>>398684
съеби уже блядь
Аноним 01/05/17 Пнд 12:54:47 #829 №398703 
>>398682
Буду следить. Держи в курсе.
Аноним 01/05/17 Пнд 13:12:51 #830 №398711 
Untitled.png
Можно ли сканированием на фотик сделать сканирование похожего уровня или это бесполезно без скан станции с хуиллиардом камер?
Аноним 01/05/17 Пнд 13:29:02 #831 №398719 
>>398711
Конечно можно, но качество текстур и моделей будет зависеть от твоей камеры и прямости рук/софт
Ставишь камеру на какие-нибудь рельсы или что-нибудь подобное в форме кольца и все
Когда-то кстати кто-то делал приложение на смартфон, типо делаешь такую обратную панораму и оно в модельку клеится. Майкрософт вроде или гугл
Аноним 01/05/17 Пнд 14:53:16 #832 №398730 
>>398711
гугли photoscan
Аноним 01/05/17 Пнд 16:19:54 #833 №398732 
Подскажите ньюфагу. Знакомый сделал игру, разослал в разные конторы предложения о её покупки и ему отвалили кучу денег на банковский счёт.
А как налоги работают? Потом налоговая на бутылку не посадит?
Аноним 01/05/17 Пнд 16:58:55 #834 №398736 
14821776467630.png
Хочу запилить полутекстовую рпг. Механику уже продумал, но с командой для реализации туго. Что может мне помочь для создания игры такого формата в соло? Навыков программиста нет, простое визуальное оформление смогу сделать.
Короч, на базе чего такой проект можно будет реализовать?
Аноним 01/05/17 Пнд 17:02:02 #835 №398737 
>>398736
На базе чего угодно, я думаю. Есть ренпай, который вроде как под новеллки заточен, но я видел и текстовые игры (визуальные новеллы и прочее) на юнити если знаешь английский, просто загуглишь урок создания диалогов и скопируешь механику. Можно и на гейммейкере сделать, на чём угодно.
Аноним 01/05/17 Пнд 17:03:52 #836 №398738 
>>398736
Начало любой успешной игры - описание механик, сюжета, интерфейса в пэинте. Можно начать с этого и скинуть сюда, а потом другие подтянутся.
Аноним 01/05/17 Пнд 17:06:40 #837 №398739 
>>398738
Куски этого уже есть, но мне не кажется хорошей идеей кидать это просто так.
Аноним 01/05/17 Пнд 18:04:54 #838 №398743 
>>398739
А за пожалуйста?
Аноним 01/05/17 Пнд 19:00:36 #839 №398754 
>>398743
Будет ли кто-нибудь работать со мной за пожалуйста? Не думаю. Я то только за делать бесплатную хуйню в свободное время, но команду не могу найти уже год.
Аноним 01/05/17 Пнд 19:27:51 #840 №398759 
>>398754
Кто ж с тобой за пожалуйста работать станет, если ты за это самое пожалуйста не готов поделиться с нами, твоими друзьями, своей идеей?
Аноним 01/05/17 Пнд 20:00:27 #841 №398763 
Гейдевелоперы, чому спайноанимация така уебищна по сравнению с ручной отрисовкой кадров? Криворукость аниматора?
Аноним 01/05/17 Пнд 20:44:51 #842 №398768 
>>398759
Нуууу, если только в приватном порядке.
Аноним 01/05/17 Пнд 21:34:07 #843 №398776 
>>398754
Неудивительно, ты же каноничный кирилл, боящийся что твою идею спиздят.
Аноним 01/05/17 Пнд 21:43:36 #844 №398777 
>>398776
Есть немного.
Я сейчас прихожу к тому, что лучше с азов программирование начать изучать, чем искать лёгкие пути в виде простых конструкторов и т.д. Тогда я точно стану независим от такого понятия как "команда", хотя бы на первое время.
Аноним 01/05/17 Пнд 21:50:21 #845 №398778 
>>398776
Но ведь идеи пиздят непрерывно, все у всех.
Аноним 01/05/17 Пнд 22:07:46 #846 №398780 
>>398778
Допустим, но пиздят обычно идеи успешность которых доказана практикой.
Аноним 01/05/17 Пнд 22:21:13 #847 №398784 
>>398780
Всё подряд пиздят, в промышленных масштабах.

Вот эти вот >>398523 - они что, штат собственных Кириллов держат? Пиздят всё что можно и пытаются что-то выжать. Без души, засирая самые хорошие идеи. 9 из 10ти игр сдохли? Похеру.

А у бедного Кирилла кроме идеи ничего-то и нет.

Так что >>398777 кун, ебашь свою идею. Программировать совсем не сложно. Главное чтобы ты не забил. Ну и художника тебе всё-таки лучше найти. Рисование - очень долгий процесс.

Аноним 01/05/17 Пнд 22:25:50 #848 №398787 
>>398763
Потому что неестественно выглядит, за счет того что меняется только положение отдельный элементов относительно друг друга вместо единого цельного движения. При желании можно и скелеты выдрочить так что нормально будут выглядеть, но это было бы сложнее чем анимировать по-старинке.
Аноним 01/05/17 Пнд 22:29:52 #849 №398790 
расстановка.png
пример.png
704xQrv7N7Y.jpg
>>398784
Про рисование я в курсе.
Меня хватает только на такое собственно это и есть мои наработки, но большего я и не хочу.
Аноним 01/05/17 Пнд 22:45:49 #850 №398794 
>>398790
На то, чтобы нарисовать близнецов и речные земли?
Аноним 01/05/17 Пнд 22:47:03 #851 №398795 
>>398794
Ой, ты такой остроумный. В лёгком плагиате ничего плохого нет.
Аноним 01/05/17 Пнд 23:03:10 #852 №398803 
>>398795
Ты чего так подгорел? У тебя там что, войны севера сражаются с одичалыми? В геймдеве это называется референсами. Но отсылки не должны быть копией оригинала, да и замок у Фреев идиотский. Нормальные феодалы используют реку для защиты с одной стороны. Феодалы курильщика строят замок с дух сторон реки, чтобы с какой стороны не пришли атакующие, им не пришлось бы переправляться.
Аноним 01/05/17 Пнд 23:07:47 #853 №398807 
>>398803
Не, не подгорело.
Бои без какой-то сюжетной нагрузки, просто хотелось посмотреть, как в такой стилистике будут смотреться разные виды юнитов.
А вообще мне псевдоисторизм нравится,
сюжет в духе ПЛиО я как раз и писал.
Аноним 02/05/17 Втр 01:24:51 #854 №398842 
Если в каком-то коротком участке музыки в игре использовать ноты чужого трека (на обычной или замедленной скорости), это будет считаться отсылкой или меня посадют за копирайт?
Аноним 02/05/17 Втр 10:41:51 #855 №398858 
>>398842
Если ты не используешь исходный трек, а сам воспроизводишь музыку своими инструментами, то это уже кавер, а за кавер тебе ничего не могут сделать.
Аноним 02/05/17 Втр 13:52:47 #856 №398874 
Я хочу сделать файтинг-РПГ (просто РПГ, но в котором боёвка выполнена в стилистике файтингов). Скажите, это новшество или такие игры уже есть?
Аноним 02/05/17 Втр 13:54:34 #857 №398875 
>>398874
Вся серия бэтмен аркхам?
Аноним 02/05/17 Втр 13:58:05 #858 №398878 
>>398875
Нет, бэтмен, (ящитаю) это слешер-экшн. И вообще не РПГ.
Аноним 02/05/17 Втр 14:29:24 #859 №398886 
>>398842
Смотри под какой лицензией этот трек распространяется. Если он не публичный, то обязан получить специальную лицензию на использование ковра. А лучше спроси у паблишера как можно использовать его музыку.
Аноним 02/05/17 Втр 14:33:52 #860 №398887 
revenant3.jpg
screenshotrevenant21.jpg
revenant003640w.jpg
>>398874
помню древнюю игру на эту тему - Revenant. Там вся боёвка была файтинговой
Аноним 02/05/17 Втр 14:38:43 #861 №398889 
>>398887
Древняя это ОК. Главное, чтоб свежего ничего не было. Не люблю конкуренцию.
Аноним 02/05/17 Втр 16:41:42 #862 №398903 
>>398874
>Скажите, это новшество или такие игры уже есть?
тейл оф всякие
и куча японщины
https://www.youtube.com/watch?v=0EoP8MEYAek
Аноним 02/05/17 Втр 21:49:50 #863 №398994 
Аноны здорова.
Я хз где лучше спросить, так что нас напишу сюда.

Суть:
Копаясь в цветах CSS нашёл фишку с градиентом. И отсюда родилась у меня идея - можно ли впилить градиент для текста, но уже не в CSS, а в renpy?
Аноним 02/05/17 Втр 23:54:48 #864 №399011 
>>398994
В официальной документации все есть.
Аноним 03/05/17 Срд 00:09:35 #865 №399013 
эпилепсия.jpg
>>398994
Прошерстил их форумы, прямой возможности чего-то такого нет, хотя это попало в список запланированных фич. Есть безумные костыли через превращение текста в альфа маску для фонового изображения, но ты вряд ли станешь с таким заморачиваться.
Аноним 03/05/17 Срд 00:16:13 #866 №399014 
Вот через маску и думал, но наверняка в дальнейшем будут проблемы с этой маской и фоном
Аноним 03/05/17 Срд 08:17:08 #867 №399051 
>>393737 (OP)
>Pale Moon can't find the server at www.gdwiki.tk.
Аноним 03/05/17 Срд 09:23:52 #868 №399056 
В какой программе лучше всего анимировать пиксели? Попробовал спайн - первое, что он сделал - размыл пиксельарт в какое-то унылое говно. Или я просто пользоваться им не умею?
Аноним 03/05/17 Срд 12:56:37 #869 №399085 
>>399056
спрайтер мож, я сам не пробовал. Но лучше всего покадровая отрисовка как Дисней по ходу
Аноним 03/05/17 Срд 13:20:53 #870 №399087 
>>399085
Но при анимации паука,например, гораздо проще иметь скелет и привязанные к скелету пластинки-спрайты. Делать вручную вообще всё - слишком непроизводительно.
Аноним 03/05/17 Срд 13:56:35 #871 №399091 
Можно ли как-то в гейммейкере сократить записи условий в операторе if?

я имею ввиду привести запись

if (cell_value = 1 || cell_value =2 || cell_value = 3)

к виду

if (cell_value = 1 || 2 || 3)

?
Аноним 03/05/17 Срд 14:14:57 #872 №399094 
>>399091
if (c = 1 || c = 2 || c = 3)
if (cell_value = 1 || 2 || 3)
Даже еще короче вышло, пользуйся.
Аноним 03/05/17 Срд 14:17:17 #873 №399095 
3.jpeg
>>399094
Аноним 03/05/17 Срд 14:29:04 #874 №399100 
>>398790
АПХЫА ЫАЫА ХЫА ЫХАОЫХОА ЫХАОЫХАОЫХ АОЫХАОХЫОАХЫОАХ ОХОХОХО ХАЫОАХЫАХЫАХЫ АХЫА ЫХ ПХПХПХПХП ХП ХЫП ХЫАЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫАААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА
Аноним 03/05/17 Срд 15:04:48 #875 №399105 
>>399091
if( cell_value >= 1 && cell_value <= 3 )
Аноним 03/05/17 Срд 15:21:21 #876 №399109 
>>399105
Только для частного случая подходит.
А если
if (cell_value != 2 && cell_value !=6 && cell value !=8)

Хочется же записать их в виде
if cell_value != 2 && 6 && 8
Аноним 03/05/17 Срд 15:29:08 #877 №399112 
>>399109
>Хочется
Запили свой язык программирования, вдруг еще чего-нибудь захочется и тогда точно придется пилить. Действуй превентивно.
Аноним 03/05/17 Срд 15:29:40 #878 №399115 
>>399109
> Только для частного случая подходит.
Это не частный случай.
Напиши какую-нибудь функцию хз как там в гейммейкере синтксис
bool between( int val, int min, int max )
    return ( val >= min && val <= max );

> Хочется же записать их в виде
Делай тоже функцией.
Аноним 03/05/17 Срд 15:32:54 #879 №399118 
>>399115
>хз как там в гейммейкере синтксис
А вот про это и вопрос. Мало ли в гейммейкере есть удобный мне синтаксис, а я и не знаю.
Аноним 03/05/17 Срд 15:33:18 #880 №399119 
>>393737 (OP)
Вопрос не по теме. Где на сосаке обитают местные 3D Мартышки?
Аноним 03/05/17 Срд 15:37:21 #881 №399120 
>>399119
/td/
Аноним 03/05/17 Срд 15:38:39 #882 №399121 
>>399120
>/td/
От души, брат
Аноним 03/05/17 Срд 18:00:04 #883 №399145 
Clausewitz engine(Крестоносцы, Европка Универсалис, ХоИ) от парадоксов вроде бесплатный уже года два как(причем второй). Кто-то ознакамливался? Говорят, что даже шутан и рпг на нем можно зафигачить.
Аноним 03/05/17 Срд 20:20:10 #884 №399160 
норм
Аноним 03/05/17 Срд 22:59:44 #885 №399191 
>>399091
Можешь сверять по битовой маске.
Тогда присваивать значение нужно через битовую ИЛИ, а проверять в условии через битовую И. Тогда можно будет твои числа сравнивать через 1 | 2 | 4, главное чтобы они были кратны двум.
Аноним 03/05/17 Срд 23:10:56 #886 №399196 
>>399145
Откуда инфа? Он же внутренний продукт компании, даже сайта нету.
Аноним 04/05/17 Чтв 01:08:42 #887 №399218 
норм
Аноним 04/05/17 Чтв 02:32:45 #888 №399220 
Godot 2017-05-04 02-27-42-45.png
>>398148
>>398231
Я тут, но занят немножко другим, так шо новостей в этом году особо не ждите :^)
Пока зацените музычку для финальных титров:
https://www.youtube.com/watch?v=rOKfeDK01iU
Аноним 04/05/17 Чтв 03:39:43 #889 №399225 
order.webm
>>398231
>Забавно, но я сам про сохо только позавчера вспоминал.
Говорят, что даже скрины выкладывать в этом разделе опасно.
Аноним 04/05/17 Чтв 05:21:36 #890 №399227 
image.png
ГДач, скажи плиз, мне стоит продолжать или нет?
Аноним 04/05/17 Чтв 05:24:21 #891 №399228 
>>399227
Что это такое?
Аноним 04/05/17 Чтв 05:25:36 #892 №399229 
>>399227
нет. нормальные люди не шкварятся о воксели
Аноним 04/05/17 Чтв 09:39:27 #893 №399242 
>>399196
Внутренний 2.5, они выложили 2-й(Sengoku). На нем уже рпг, шутаны клепают.
http://paradox3d.net/blog/new-version-open-sourcing
https://github.com/SiliconStudio/paradox

Вот РПГ на нем пилили - https://youtu.be/o5Ho_FOuWFc
Аноним 04/05/17 Чтв 10:08:15 #894 №399243 
>>393737 (OP)
fe
Аноним 04/05/17 Чтв 11:05:46 #895 №399253 
e
Аноним 04/05/17 Чтв 11:36:55 #896 №399262 
Сколько будут стоить услуги средненького PR-менеджера для инди игры с небольшим бюджетом? И что вообще делает PR-менеджер для такой игры, конкретно?
Аноним 04/05/17 Чтв 11:38:31 #897 №399263 
>>399262
Зачем тебе PR менеджер-то блеать? Тебе реклама нужна, а не PR.
Аноним 04/05/17 Чтв 11:59:49 #898 №399278 
>>399263
Ну так он и будет рекламировать, нэ? Иначе в чём его смысл то?
Аноним 04/05/17 Чтв 12:02:06 #899 №399281 
>>399262
пддвачну вопрос.

Как я себе это вижу, нужен чувак, который будет следить за соцсетями, отвечать на вопросики, кидать демки, видосики, скринчики прессе, люркать всякие игровые сообщества и там предлагать оценить игрулю.
Аноним 04/05/17 Чтв 12:25:48 #900 №399293 
Аноны. Где искать художника для мобильной 2d игры?
Если допустим задан уже фирменный стиль. проект сделан на 70%. и самому рисовать уже нет времени и идей.
Реально ли найти художника за доширак (а также за хорошую работу некоторые выплаты)?

https://2ch.hk/gd/res/395199.html - кун
Аноним 04/05/17 Чтв 12:47:07 #901 №399296 
>>399293
https://2ch.hk/gd/res/397790.html
сходи в этот тред
Аноним 04/05/17 Чтв 13:03:19 #902 №399300 
>>399296
Там тред полудохлый
Аноним 04/05/17 Чтв 13:12:31 #903 №399303 
>>399300
ну так в него писать надо, чтобы он ожил.
Аноним 04/05/17 Чтв 13:19:43 #904 №399306 
>>399303
попробую. мб кто знает какие-нибудь площадки помимо двача? на фрилансах я думаю не особо релевантно искать. мб какие-нибудь специализированные есть места?
Аноним 04/05/17 Чтв 16:35:31 #905 №399351 
>>399306
ну, есть геймдев.ру, но, честно, я дальше начальной страницы не уходил.
Аноним 04/05/17 Чтв 17:02:55 #906 №399359 
>>399351
Ну там уровень несомненно выше чем на дваче, некоторые игры сотни нефти собрали пожертвованиями и продажами. Но пиариться там не нужно. Вот вести тему с начала разработки, кидать результаты, да. Пиариться нет. Ну еще там можно найти людей готовых сделать тебе модельку или еще какую хуету бесплатно. Так же есть годные гайды и статьи по коддингу и прочему игрострою.
Аноним 04/05/17 Чтв 17:36:07 #907 №399364 
А вы свое творчество как-то монетизируете или просто набиваете портфолио для работы в ебисофт или на картофельном поле?
Аноним 04/05/17 Чтв 17:43:25 #908 №399365 
>>399364
мы тут игры делаем годами, чтобы потом нигде не публиковать и сидеть дальше у мамки на шее
иди нахуй отсюда
Аноним 04/05/17 Чтв 21:51:40 #909 №399403 
>>399365
Трустори, аж слежу пустил от безнадежности бытия
Аноним 04/05/17 Чтв 22:06:03 #910 №399409 
>>399403
я тоже.
>>399365-кун
два года сижу без работы.
Аноним 04/05/17 Чтв 22:23:31 #911 №399414 
14937471911020.jpg
>>399364
>А вы свое творчество
Мы преподносим свои игры на алтарь любви
[fdf] Аноним 05/05/17 Птн 14:39:53 #912 №399504 
>>393737 (OP)
dfff
Аноним 05/05/17 Птн 15:39:00 #913 №399521 
Посмотрел 20 выпусков "в разработке" с gamedev.ru подряд, и улетел в небеса на реактивной тяге.

У меня так полыхает пукан, что я не могу молчать.

Что это за хуйня? Вы, инди-разработчики игр под мобилки, мучительно выдавливающие из себя очередной пазл или раннер, вы зачем это делаете?
Вы сами стали бы играть в своё поделие? Да хотя бы пару часов провели бы за игрой? Или единственная ваша цель обманом заставить несколько тысяч детей скачать ваш высер и заработать этим на доширак?
Нахуя страдать и делать говно? Вы ведь даже не рабы корпорации зла типа мейл.ру, которых начальник заставляет этим заниматься. Над вами же никто не властен. НАХУЯ?? Доширака ради? Идите лучше сайты делать или базы данных заполнять. И людям польза (вместо вреда) и денег больше заработаете.

Короче оправдывайтесь, бляди. Я знаю, вы тут есть.

Всем остальным - респект и уважуха.
Аноним 05/05/17 Птн 15:46:53 #914 №399525 
>>399521
Держи два чаю.
Это все по принципу "нахера пилить игру целый год, когда нужно за 2 месяца". А за 2 месяца только раннер и успеешь сделать.
Аноним 05/05/17 Птн 15:50:13 #915 №399526 
>>399521
Ты блядь не можешь даже сделать поделку из этого гавна? И уже с разорванной жопой бежишь на двачи анонимно писать и себе жопу рвать? Лол.
Аноним 05/05/17 Птн 15:52:35 #916 №399528 
>>399526
Сижу и пилю свою игру по 4 часа в день. И намерен пилить несколько лет.
И при этом вижу, как люди лепят говно, совершенно не стараясь.

Оправдывайся. Почему ты лепишь говно?
Аноним 05/05/17 Птн 15:53:30 #917 №399530 
>>399521
Проиграл с этого пригоревшего который не может в игру даже игру такого уровня. Оправдывайся дальше, пока другие делают деньги.
Аноним 05/05/17 Птн 15:55:02 #918 №399533 
>>399528
Что то я не вижу как ты стараешься, где твоя игра?
Аноним 05/05/17 Птн 15:56:49 #919 №399534 
>>399533
Увидишь когда время придёт. Оправдывайся, распидор.
sageАноним 05/05/17 Птн 15:57:15 #920 №399535 
>>399528
Ждем историю "Как я проебал несколько лет жизни впустую" когда закончишь.
Аноним 05/05/17 Птн 15:57:41 #921 №399537 
>>399530
> делают деньги
За такое деланье денег сажать нужно по статье за мошенничество.
Аноним 05/05/17 Птн 15:58:59 #922 №399539 
>>399521
Просто ублюдки ненавидят игры и любят деньги. Таких необходимо отправлять в биореактор.
Аноним 05/05/17 Птн 16:00:43 #923 №399540 
>>399537
Лол, как же у тебя полыхает, в чем мошенничество то? Разраб вставляет рекламу, ты за использование программы, а ты вынужден ее смотреть. Таким образом везде мошенничество где есть реклама.
Аноним 05/05/17 Птн 16:02:06 #924 №399542 
>>399540
Блэт с телефона хуйню пишу.
Аноним 05/05/17 Птн 16:06:35 #925 №399543 
>>399540
Мошенничество - это когда в игре кроме трейлера нет нихуя, и она продаётся. Та же хуйня в кинотеатрах - когда кроме трейлера в фильме смотреть нечего.

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

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

Уверен, что когда-то так и будет.
Аноним 05/05/17 Птн 16:06:36 #926 №399544 
>>399528
> пилю свою игру по 4 часа в день. И намерен пилить несколько лет
перевожу
> сижу у мамки на шее и намерен сидеть несколько лет
Аноним 05/05/17 Птн 16:07:12 #927 №399545 
>>399544
Теперь мы знаем, что ты хуёвый переводчик.
Аноним 05/05/17 Птн 16:09:48 #928 №399547 
>>399530
То есть ты лепишь говно потому что кто-то не сделал ни одной игры? Охуеть у тебя логика. Достойная говнолепителя.
Аноним 05/05/17 Птн 16:16:46 #929 №399550 
>>399521
Всё равно что у дорожных рабочих спрашивать, нахуя вы асфальт кладёте в воду? Им похуй.
Аноним 05/05/17 Птн 16:22:06 #930 №399552 
>>399547
> лепишь говно
Говоришь как будто это плохо. Ты хочешь на мораль надавить что ли, чтобы я осознал какой я ужасный? Какая разница что это говно или нет, если на него есть спрос. И пока на него есть спрос оно будет существовать. Если ты не пользуешься этим куском пирога, то им пользуется кто то другой - банально упускаешь прибыль. Пока ты строишь из себя высоконравственного эстета, взывающего к представлениям о прекрасном, другие дают среднему потребителю то что он хочет - кликать на ёбаную кнопку.
Аноним 05/05/17 Птн 16:31:16 #931 №399558 
>>399552
Да, это плохо. Да, на мораль. Ты, выходит, признаёшь, что ты аморальный говнодел. Но разве не появлялось у тебя никогда мысли, что ты мог бы делать что-то хорошое, приносить хоть какую-то пользу обществу. Почему ты не идёшь заполнять те же базы данных? Не способен?


>дают среднему потребителю то что он хочет
С чего бы то средний потребитель хочет говна? Любой игрок хочет хороших игр. Вот только на мобилках их нет (они есть, но невероятно редки). Зато на мобилках есть невероятные горы говна, в продвижение которого вложены (или не вложены) деньги. Среди гор этого говна просто невозможно найти хорошей игры.

Несколько лет назад, когда у меня появилась куча свободного времени на работе, я прикупил себе топовый планшет, и попытался найти для него игр. За месяц поисков я нашёл всего две достойные игры - hungry shark, в которой геймплея на 3 дня и dungeon keeper, который в итоге оказался недоделанным пей ту вином.
Аноним 05/05/17 Птн 16:32:42 #932 №399560 
>>399558
Ну ещё херстоун, который порт с ПК на мобилки.
Аноним 05/05/17 Птн 16:51:01 #933 №399569 
>>399558
> Да, это плохо. Да, на мораль
Ну все, теперь мне стыдно.
> приносить хоть какую-то пользу обществу
Пользу через игры? Отличный манямир. Иди на работай, вот и польза обществу.
> С чего бы то средний потребитель хочет говна
Он его берет когда ему дают. Если ты не хочешь, то не возьмешь.
Вердикт: наивный левак с представлениями о всеобщем благе.
Я рассматриваю вещи с точки зрения ликвидности, а ты с полезности и эстетики. Дальше продолжать не вижу смысла, потому что на эти вещи мне похую.
Аноним 05/05/17 Птн 16:54:32 #934 №399570 
>>399569
>Потому что я аморальный говнодел-паразит

Ты ответил на мой вопрос. Можешь уходить. Когда-нибудь мир очистится от таких, как ты.
Аноним 05/05/17 Птн 17:04:34 #935 №399573 
>>399569
Не жалуйся потом на пораше, что дороги, по которым ты ездишьЮ плохие, а врачи тебя не лечат . Люди хотят ездить по плохим дорогам и хотят, чтобы врачам было похуй на их здоровье.
Аноним 05/05/17 Птн 17:38:22 #936 №399585 
>>399558
Кто-то познаёт прелести капитализма. Деньги первичны. Потребности человека вторичны. Так то я за тебя, это хорошее дело - делать для людей. Да только мир не так устроили.

>А что бы такого хорошего для общества сделать
Этот вопрос приходит в голову только материально удовлетворённым гражданам с достаточным количеством свободного времени. Таких очень мало, сам понимаешь.
Аноним 05/05/17 Птн 17:45:54 #937 №399589 
ебать ты лох.jpeg
>>399534
>Оправдывайся, распидор.
Извини меня за то, что я тебе мерещусь даже в постах, которые писал не я.

А теперь пиздуй обратно игру писать.
Аноним 05/05/17 Птн 18:01:35 #938 №399600 
>>399573
> пораше
значение знаешь?
Аноним 05/05/17 Птн 18:02:58 #939 №399602 
14882565908290.webm
>>399600
>значение знаешь?
Жаргонное название раздела /po/ имелось ввиду
Аноним 05/05/17 Птн 18:09:01 #940 №399609 
Аноны, поясните давну. Вот допустим есть большая карта с домами и прочим, помимо этого в ней есть разрушаемые объекты. Я хочу что бы все имения сохранялись на ней до самого конца игры, что бы дырки от пуль оставались на своих местах, что бы гильзы так и валялись разбросанными на полу, мелкие частицы и поломанные объекты тоже. Вообщем в двух словах: как вы себе это представляете?
sageАноним 05/05/17 Птн 18:11:36 #941 №399611 
>>399609
Представляю что твоя мать не шлюха Что невозможно, сам понимаешь
Аноним 05/05/17 Птн 18:12:39 #942 №399612 
>>399609
Если бы у тебя был самописный двиг - ты бы этого вопроса не задавал. Вангую у тебя уеч или юнити, по которым есть профильные треды в разделе, где тебе и следует тебе задать этот вопрос.
Аноним 05/05/17 Птн 18:22:28 #943 №399617 
>>399589
А зачем ТЫ делаешь то, что ты делаешь? Тебе ведь даже никого не пытаешься обмануть, а значит и денег за это не получаешь.

Просто потому, что ты злой и ненавидишь игры?
Аноним 05/05/17 Птн 18:38:41 #944 №399625 
>>399609
Сохраняешь позицию всего говна в массив.
/thread
Аноним 05/05/17 Птн 18:41:57 #945 №399626 
414a.jpg
>>399617
>А зачем ТЫ делаешь то, что ты делаешь? Тебе ведь даже никого не пытаешься обмануть, а значит и денег за это не получаешь.
Чтобы заполнить пустоту внутри себя.
Уверен до 3.Profit в один прекрасный день тож дойду.
Аноним 06/05/17 Суб 13:05:33 #946 №399738 
1
Аноним 06/05/17 Суб 15:17:26 #947 №399757 
>>399530
>делают деньги
Если бы вы действительно делали деньги, то никаких вопросов бы к вам не было. Но ведь мобильный рынок уже так перенасыщен вашим убожеством, что заработать там можно только при внушительном бюджете на рекламу. И это всем известно. Отсюда закономерный вопрос: нахуя пытаться пробить головой стену, если можно эту же самую голову использовать по назначению и делать игры, в которые хотя бы самому интересно будет играть.
Аноним 06/05/17 Суб 19:13:03 #948 №399822 
Девач, я верно разумею, что в Гейм Мейкере 8.1 нет функции приостановки звука? То есть, чтобы его можно было потом воспроизводить дальше? Это же пиздец какой-то, нет? Наверняка какой-то костыль есть, или, может, я не догоняю чего-то?
Аноним 06/05/17 Суб 19:14:57 #949 №399823 
>>399822
Качать студио не вариант.
Аноним 06/05/17 Суб 20:01:56 #950 №399828 
>>393737 (OP)
Кто-нибудь хочет объединиться в мини команду аутистов которые мало что могут?

Я могу немного рисовать и анимировать(очень немного и своеобразно)

Хотелось бы сделать бы какой-нибудь серьёзный/не серьёзный проэкт, не для заработка.
Аноним 06/05/17 Суб 21:21:28 #951 №399842 
>>399828
Контакты пили. Ну и пример того что можешь. Ну и отпишись в тред поиска напарников.
Аноним 06/05/17 Суб 23:15:41 #952 №399870 
>>399828
Анон, я как раз кодер и подумывал о том же самом:
> объединиться в мини команду аутистов которые мало что могут

Как раз какой-нибудь художник-дизайнер может брать арты и из открытых источником тоже.

Хочешь что-то сделать? Пиши [email protected]
Аноним 06/05/17 Суб 23:47:29 #953 №399877 
>>399828
>>399870
Вы ахуели в сессию всякой хуетой заниматься?
Аноним 06/05/17 Суб 23:55:28 #954 №399878 
animals.webm
>>399877
>Вы ахуели в сессию всякой хуетой заниматься?
Аноним 07/05/17 Вск 00:12:51 #955 №399879 
>>399877
Ботан-ноулайфер порвался.
Нужно идти к мечте любыми возможностями.
Аноним 07/05/17 Вск 00:13:10 #956 №399880 
>>399877
У меня сессия в июне.
Аноним 07/05/17 Вск 15:31:48 #957 №399927 
>>399828
Могу кодить на C# и на питоне, пили контакты, напишу
Аноним 07/05/17 Вск 18:05:15 #958 №399960 
>>399822
Бамп вопросу, не хочется всю уже сделанную работу перетаскивать на другой конструктор.
Аноним 07/05/17 Вск 18:15:15 #959 №399965 
На SFML пробовал кто делать игори, как там с наличием камер и прочей поеботы такого рода?
Аноним 07/05/17 Вск 18:24:10 #960 №399974 
hyptosistile-art-batch-1.png
Привет /gd/. Не знаю, относится ли этот вопрос к теме пиксельарта, поэтому спрошу здесь.
Лет 10 назад последний раз занимался геймдизом, решил вспомнить былое и попробовать запилить пиксельную игру.
Накидайте ресурсов с бесплатными спрайтами и тайлами, хочу что-нибудь порисовать ими to get juices flowing, авось идея появится.

Алсо, в какой проге нынче удобнее всего рисовать тайлами? В свое время делал это в Game Maker 5.
Аноним 07/05/17 Вск 19:06:00 #961 №399995 
>>399974
>Накидайте ресурсов с бесплатными спрайтами и тайлами
https://opengameart.org/content/tilesets-and-backgrounds-pixelart например
Аноним 07/05/17 Вск 19:07:40 #962 №399996 
>>399965
Гугли sf::View
Аноним 07/05/17 Вск 19:12:56 #963 №400000 
400000get.png
Я люблю гд
Аноним 07/05/17 Вск 19:39:12 #964 №400007 
14760147135930.jpg
>>400000
firewarrior нечёго так шутер
Аноним 07/05/17 Вск 20:06:53 #965 №400011 
>>399974
>Алсо, в какой проге нынче удобнее всего рисовать тайлами?
В любой рисовалке с функцией сетки. Я обычно создавал сетку нужного размера в GIMP (например, 32x32), рисовал в ней сцену, и потом делал из этого атлас
Аноним 07/05/17 Вск 21:31:37 #966 №400028 
i[1]
посоны, как пишутся игрульки для браузера, какие есть технологии?
Аноним 07/05/17 Вск 21:56:08 #967 №400036 
>>400011
есть какой-нибудь туториал, как в гимпе это делать?
Аноним 07/05/17 Вск 22:47:29 #968 №400044 
>>400028
файзер
Аноним 08/05/17 Пнд 00:51:44 #969 №400073 
>>400036
Да.
Аноним 08/05/17 Пнд 08:44:13 #970 №400094 
>>399842
>>399927
Создал почту на яндексе:[email protected]

>>399870
Тебе уже написал с той же почты.
Аноним 08/05/17 Пнд 19:11:13 #971 №400184 
image.png
Уверен, что меня пошлют нахуй, ну да ладно. Подумываю вкатиться в юнити именно подумываю, в зависимости от подводных выбор может и поменяться, хочется заиметь портфолио и опыт. Времени вагон впереди. Хочу узнать за подводные? Вопрос не столько про сколько вырубить с этого можно, сколько про сложность вкатывания. Есть опыт кода на плюсах
пикрандом
Аноним 08/05/17 Пнд 20:51:57 #972 №400194 
>>400184
В юнити скрипты обычно пишут на сишарпе. Есть как альтернатива UnityScript (околояваскрипт) и Boo Script (околопитон)
Вкатиться в юнити будет проще, если ты будешь в какой-нибудь команде. Например, я вообще юнити не знал, пошел кодером в одну команду и в короткие сроки выучил основы юнити и C#, выполняя конкретные задачи
Короче смотри туториалы на ютубе, чтобы хотя бы понимать что где в интерфейсе, а потом переходи потихоньку на документацию и гугл, и будет относительно безболезненно
Аноним 08/05/17 Пнд 21:00:30 #973 №400196 
>>400194
Просто хотелось набить руку перед тем, как в команду какую идти, ибо пока получал опыт на плюсах заебался от серьезных задач система видеонаблюдения с дедлайном в две недели и навыками перед этим уровня сортировки массива
Аноним 08/05/17 Пнд 21:30:40 #974 №400201 
>>400196
Что у тебя с английским на слух?

В юнети надо понять пару вещей:

1. Чтобы скриптик выполнялся, он должен наследовать от Monobehavoir (по дефолту)
2. case-sensitive блять
3. Start() что в скрипте выполняется раз в начале
4. Update() на каждый кадр
5. На любой объект можно навешивать несколько скриптов. В каждом будут и Update() и Start() по дефолту (если не нужны, оставишь пустыми или потрешь)

А в остальном ООП: найти компоненту, порыться в ее методах и свойствах.
Аноним 08/05/17 Пнд 21:33:08 #975 №400203 
>>400201
На ангельском умею говорить и слушать сносно. Спасибо, а какие навыки стоит параллельно подкачать? матан там
Аноним 08/05/17 Пнд 21:34:09 #976 №400204 
>>400094
Как бабло делить будете, определились уже?
Аноним 08/05/17 Пнд 22:21:00 #977 №400217 
>>400204
Поровну. Всем 0
Аноним 08/05/17 Пнд 22:27:24 #978 №400221 
>>400203
навыков, кроме как думать за программу, особо никаких. Да и понимания сисярпа тоже. Так его очень мало.

на русском я ничего не посоветую, а так на ютуте богато сносных трюторилов.

На данный момент курю этого:
https://www.youtube.com/playlist?list=PLwyZdDTyvucwjwqucleVQB7U12H2JPvg5

только у него узнал, как надо. А надо через events и раскладывать всё по отдельным скриптикам.
Аноним 08/05/17 Пнд 23:54:50 #979 №400235 
>>400204
Половина моя. Половина общая.
Аноним 09/05/17 Втр 02:21:32 #980 №400247 
capsulemain.png
Я наконец-то сделал это.

http://store.steampowered.com/app/574820/Cat_or_Bread/

тред отдельный создавать не стану, а старый уплыл уже, но написать я это где-то обязан
Аноним 09/05/17 Втр 03:04:43 #981 №400249 
>>400247
> Минимальные:
> ОС: Windows XP/Windows Vista/Windows 7/8/10 32-bit
> Процессор: 1.6 GHz
> Оперативная память: 256 MB ОЗУ
> Видеокарта: Intel HD Graphics
> DirectX: Версии 9.0
> Место на диске: 30 MB
> Звуковая карта: DirectX 9.0 Compatible Sound

Ето шутко?
Аноним 09/05/17 Втр 03:24:37 #982 №400250 
ohuenno.webm
>>400249
>Ето шутко?
Аноним 09/05/17 Втр 04:33:56 #983 №400253 
Подскажите движок на HTML5, который может создавать бесконечные поля.
Вид сверху, персонаж перемещается по игровому полю, но границы не ограничены. Поле создаётся на лету по мере перемещения персонажа.
Есть чё такое?
Аноним 09/05/17 Втр 06:51:30 #984 №400271 
>>400253
>который может создавать бесконечные поля
Любой может, но писать этот функционал тебе в любом случае придется вручную.
Аноним 09/05/17 Втр 07:28:55 #985 №400272 
>>400247
Внезапно годно. Я бы купил.
Если там есть карточки, то ты будешь успешен, инфа 100.
Аноним 09/05/17 Втр 11:56:35 #986 №400285 
>>400272
Карточки есть, но не верю в успех.
>>400249
Разве эти требования вообще кто-то читает?
Аноним 09/05/17 Втр 12:49:16 #987 №400293 
>>400253
Для этого не нужен движок, это можно сделать через шум Перлина со смещением на обычном канвасе.
Аноним 09/05/17 Втр 12:50:56 #988 №400295 
>>400247
Саксес стори будет?
Аноним 09/05/17 Втр 13:21:54 #989 №400301 
>>400295
Он делал Якубовича на TWG
Аноним 09/05/17 Втр 17:30:15 #990 №400351 
>>400293
Не представляю кто такой Перлин, но я сам думал про то, чтоб просто на канвасе сделать без движков точёных.
Аноним 10/05/17 Срд 07:23:36 #991 №400451 
w03c9ca83.jpg
>>393737 (OP)
Кто нибудь планирует обучение/обучается на геймдев факультетах Няпонии. Интересно узнать , как проходят занятия-есть свобода творчества,преподавание интересное и знания актуальны? Хотя,наверное, польза геймдев факультетов во всём мире больше основанна на знакомстве с разработкой и другими няшами
Аноним 10/05/17 Срд 09:12:30 #992 №400456 
Хуйня ваше обучение
Аноним 10/05/17 Срд 09:39:31 #993 №400460 
newgame3.png
>>400456
>Хуйня ваше обучение
За две недели изучила маю на рабочем месте
Аноним 10/05/17 Срд 12:20:58 #994 №400477 
>>400451
>Пять лет дрочить японский так как без него тупо не возьмут на обучение глупую белую обезьяну.
>Ещё пять лет дрочить технический японский, охуевая от того, что это чуть ли не другой язык, и в стопицот раз сложнее разговорного.
Через десять лет приходи, маня.
И если в твоём манямирке японцы программируют на английском, то ХУЙ ТЕБЕ БЛЯДЬ, В ТЕХНИЧЕСКОМ ЯПОНСКОМ ВООБЩЕНИХУЯ АНГЛИЙСКИХ СЛОВ НЕТ, все термины исключительно на канго, для каждого понятия есть японское слово, они нихуя не очевидны и используют обскурные кандзи зачастую, надо всё тупо учить.
Аноним 10/05/17 Срд 14:47:59 #995 №400512 
>>400477
10-17 % слов современного японского - адаптация английских и немного языков других стран слов - айсукуримо(icecream), аниме(animation), фурутцу(fruit) и т.д. - т.е. хорошо зная англ. (и интересуясь культурой) - можно сказать , что около 20 процентов слов японского ты уже понимаешь + вроде как такие факультеты и университеты ориентированны на иностранных студентов тоже - т.е. обучение вообще может быть на английском только , или помогут с языковой школой и экзаменами.
Аноним 10/05/17 Срд 16:43:06 #996 №400527 
>>400512
ебать, это ты из аниме почерпнул что ли? Лингвизд домрощеный.
Аноним 10/05/17 Срд 16:48:22 #997 №400531 
>>400477
>В ТЕХНИЧЕСКОМ ЯПОНСКОМ ВООБЩЕНИХУЯ АНГЛИЙСКИХ СЛОВ НЕТ
Чем японцы объясняют такое своё поведение? Нахуя перенимать некоторые бытовые слова, но технические изобретать заново? Можешь кандзей в тред закинуть, позабавиться?
Аноним 10/05/17 Срд 17:02:46 #998 №400535 
>>400477
粒子加速器 ускоритель частиц
特異点 сингулярность
極端 экстремум

Я не знаток технического японского, но то немногое, что встречал из технических терминов вполне очевидно.
Аноним 10/05/17 Срд 17:05:27 #999 №400537 
>>400535
Вспомнил только что, что много летназад мля, вот время-то летит меня поехавший препод учил читать как раз по научным журналам по химии, которые он выписывал на японском. А на дом давал переводить учебник по физике. Никаких сложностей это не вызывало.

Но я вскоре решил, что заниматься самостоятельно по визуальным новеллам типа ley line гораздо интереснее и отказался от препода.
Аноним 10/05/17 Срд 17:41:10 #1000 №400548 
>>400460
Какая же Аоба няшная. Прямо после школы, без умений в трехмерной графике работает в топовой студии моделлером персонажей. Без задроча академического рисунка, анатомии и композиции. Очевидно, что без портфолии на артстэйшн.
Интересно, а ИРЛ такое возможно?

>>400451
Если то, что я написал выше действительно есть ИРЛ в Японии, то однозначно не стоит там обучаться.
Еще у меня такое впечатление, что японцы любят работать с собственными технологиями и софтом. Научат тебя, как писать движок на своих уникальных японских фреймворках, вместо юнити и ассетов.
Аноним 10/05/17 Срд 17:49:50 #1001 №400552 
>>400548
>>400451
https://www.youtube.com/watch?v=N3NF4Fpm3lA
Атмосфера очень вдохновляющая , кстати
Аноним 11/05/17 Чтв 11:44:54 #1002 №400725 
>>400531
Тем, что эти технические слова появились в японском гораздо раньше, чем в английском, вообще-то?
Аноним 12/05/17 Птн 07:23:57 #1003 №400905 
>>400725
Например?
Аноним 16/05/17 Втр 21:35:26 #1004 №401733 

В /es был.
На всяк пожарный тут удочку закину.
Мне нужна помощь знающих людей - по какому принципу реализованы фильтры в Лете?
И почему стимовские фильтры не лежат в папке воркшопа?
И как вообще их пилить самому?
Аноним 18/01/18 Чтв 09:07:39 #1005 №468987 
>>394616
Слышь. Тамблер пили.
comments powered by Disqus

Отзывы и предложения