Gamedev


Создать тред Создать тред


Доска создана для обсуждения вопросов, связаных с разработкой компьютерных игр. Постинг высокохудожественных произведений Семёна Слепакова и активное мамколожество наказуемо. Аргументированная критика поощряется.
<<
LibGDX-тред Аноним 03/04/16 Вск 08:47:53 250576 Ответ
(2Кб, 300x50)
300x50
Java + LibGDX = Desktop/Android/BlackBerry/iOS/HTML5 games

Давайте обсудим опыт использования данной библиотеки - как помогла/помешала вам претворить в жизнь свои идеи? С какими подводными камнями столкнулись? Какие игры пишете на ней и рекомендуете писать?

Сурс: https://libgdx.badlogicgames.com/index.html
Пропущено 448 постов
51 с картинками.
Пропущено 448 постов, 51 с картинками.
Аноним 12/12/18 Срд 17:53:21 540702
>>540404
Да. Похоже. Но ты в следующий раз лучше описание ошибки Exception кидай. А то разные проблемы могут быть.\

>карта рендорится

Ну тогда ставь точку остановки и смотри в Debug, что хранится в переменной map.layers. Сорян, если капитаню, но я просто не вижу проблему, в том, чтобы решить эту проблему посредством IDE.

Иначе посмотри какой номер слоя стоит у тебя в файле уровня .tmx, если ты из него качаешь. Может быть у тебя слой под 5-ым номером, а до него все пустое, из-за того что ты экспериментировал с редактором тайтлов.
Аноним 13/12/18 Чтв 02:02:36 540751
KTEDplyH5SM.jpg (155Кб, 708x1080)
708x1080
>>540702
Спасибо, но я понял в чем была моя ошибка, банальный расчет клетки для хода, как обычно стопарюсь на глупых и очевидных вещах))
Аноним 18/01/19 Птн 07:16:09 547016
Как правильно сделать из Pixmap текстуру? Почему-то отображается в виде чёрного квадрата, на реддите какое-то объяснение что изображения можно загружать только в другом потоке, хотя в описание libgdx говориться, что с грфакикой нужно работать только в одном потоке?
Archtower Аноним 22/09/18 Суб 19:04:56 528143 Ответ
archtowerthumbn[...].png (290Кб, 1366x768)
1366x768
Здесь буду вести дальнейшую разработку этой игры с твг12.
Скачать игру: https://gamejolt.com/games/archtower/369344

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

Управление:
Основное:
WASD + мышь - передвижение;
Пробел - прыжок;
LMB - основная атака;
RMB - вторичная атака;
F - зелье здоровья;
M - миникарта.
Дополнительно:
PageUp - вкл/выкл fps счетчик и дополнительную статистику;
L (на титульном экране) - переключение языка (английский/русский).

Сделано на Gamemaker Studio
Пропущено 277 постов
95 с картинками.
Пропущено 277 постов, 95 с картинками.
Аноним 23/12/18 Вск 18:42:20 541820
>>541819
Ну в такое может и превращу потом наработки. Мне нравится идея таких сражений, но это придется сперва освоить мультиплеер.
Аноним 24/12/18 Пнд 10:58:48 541927
Ну не знаю сюжет явно стоит как то получше сделать имхо
Аноним 17/01/19 Чтв 12:55:54 546722
>>541793
Можно потом в Dungeon Crawler превратить.
Сап. Стоит ли вкатываться в GD? Просто из всех Аноним 14/01/19 Пнд 14:41:01 545772 Ответ
image.png (249Кб, 819x451)
819x451
Сап. Стоит ли вкатываться в GD? Просто из всех прогроммситких направлений 2 мне кажутся более привлекательными это ведроид разработка и гейм дев.
Какие подводные? Ебашить готов хоть целые сутки, где по идее интереснее и если что можно будет на фрилансе на хлеб поднять?
Пропущено 19 постов.
Пропущено 19 постов.
Аноним 17/01/19 Чтв 12:27:13 546709
>>546708
Ты какой то токсичный
Аноним 17/01/19 Чтв 12:34:29 546711
>>546709
Но ведь это ты в нейтральную тему привнес свое юнитиговно, уебан.
Аноним 17/01/19 Чтв 12:35:23 546712
Unity thread Аноним 17/11/18 Суб 22:40:57 537360 Ответ
Screenshot1.png (1227Кб, 947x532)
947x532
Пропущено 1049 постов
128 с картинками.
Пропущено 1049 постов, 128 с картинками.
Аноним 17/01/19 Чтв 22:45:12 546974
>>546957
>Как это мешает ему быть одной из самых быстрых многопоточных реализаций ecs из всех существующих?
Вот когда в amethyst будет графон как в юнити тогда эти тесты можно будет сравнивать.
Аноним 18/01/19 Птн 01:16:16 546998
Аноним 18/01/19 Птн 03:56:43 547013
В разработке: Tech X. Тред второй. Аноним 24/10/18 Срд 13:54:58 533903 Ответ
0.webm (5928Кб, 1600x900, 00:00:12)
1600x900
vkorable3.png (236Кб, 960x540)
960x540
1.webm (23078Кб, 1600x900, 00:00:31)
1600x900
Первый тред тонет здесь:
https://2ch.hk/gd/res/476891.html
Основные вехи разработки можно найти на моём канале:
https://www.youtube.com/channel/UCcFo-i0dHeFZaZwsoktnBRQ
Но всё самое свежее - именно тут, в gd.

С момента создания первого треда прошло 8 месяцев. За это время в четвёртый раз сменился стиль рисования, разрозненные игровые объекты соединились в единое целое, зайцы причесались, кроты перестали пить кровь девственниц, а главный герой обзавёлся именем - Марк.

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

А жанр игры по-прежнему метроидвания.
Пропущено 326 постов
80 с картинками.
Пропущено 326 постов, 80 с картинками.
Аноним 16/01/19 Срд 04:15:54 546320
>>546268
Извини, это было в сторону автора Brainout.
Мне кажется, у твоих кротов норы другие будут.
Аноним 16/01/19 Срд 09:29:18 546350
>>546291
Пока я в этом треде наблюдаю только один пылающий пердак. Зато, какой! Ярче солнца пылает уже который месяц.
Аноним 16/01/19 Срд 14:04:35 546443
>>546350
а вот и селедка пришла в тред )
ЕДИНЫЙ /gd/ Webm edition Аноним 01/12/16 Чтв 22:52:35 312405 Ответ
14781540412680[[...].webm (1787Кб, 1280x720, 00:00:16)
1280x720
Собираем тут вебмки со всего раздела, в один тред для удобства поиска.
Пропущено 194 постов
109 с картинками.
Пропущено 194 постов, 109 с картинками.
Аноним 15/01/19 Втр 19:16:22 546050
Реквестирую Да.Webm для важных переговоров.
Скрытый бамп
Аноним 15/01/19 Втр 21:33:04 546127
1522361988052.jpg (20Кб, 448x401)
448x401
Аноним 16/01/19 Срд 00:00:59 546247
Black Sky Аноним # OP 04/01/18 Чтв 23:15:46 465303 Ответ
ONE.mp4 (9007Кб, 640x360, 00:01:30)
640x360
BS1.png (127Кб, 512x512)
512x512
Привет, анон.
Уже где-то месяц делаю небольшую 2D игрушку на C++ и SFML.
Большую часть времени потратил на самописную физику и отладку многопоточности, сегодня, наконец, перешел к графике, а потому решил создать тред-дневник.

Геймплей пока заключается в управлении космическим аппаратом в поле тяжести различных тел. Движение всех тел считается по закону всемирного тяготения, траектории не фиксированные, в отличии от, например, KSP.

Что есть:
1) Базовая физика.
2) Возможность летать на космокорыте.
3) Простенькие визуальные и аудио-эффекты.

План максимум:
1) Сделать хоть что-то играбельное (хотя бы просто физическую головоломку).
2) Написать сюжет, внедрить его в игру в виде .lua-скриптов (соответственно выучить Lua).
3) Перенести физику на GPU, если останусь на PC.
4) Сделать удобный интерфейс и все по максимуму оптимизировать (включает в себя переход на чистый OpenGL), если захочу продолжить на мобилках.


Учитывая, что ЕГЭ не за горами и что я пилю один,
Реальный план:
1) Перенести все основное управление аппаратом с WASD на мышку или тач.
2) Научиться базе C++ за время разработки.
3) Научиться базе CUDA за время разработки.
4) Запилить что-то более серьезное в плане физики.
Пропущено 144 постов
37 с картинками.
Пропущено 144 постов, 37 с картинками.
Аноним 15/01/19 Втр 20:05:06 546074
>>466217
>Вначале работает быстро, потом начинаются тормоза. При этом чем дольше программа работает, тем больше тормозит.
Скорее всего, ты поставил пиратку с майнером.
Аноним 15/01/19 Втр 20:07:48 546080
>>468809
>что в том участке кода ничего не оптимизируется
А ты какую сборку дизасмил-то, не дебажную случаем?
Аноним 15/01/19 Втр 20:46:22 546105
POT.png (18Кб, 570x305)
570x305
>>546071
Это вариант функции для дебага, с возможностью менять методы интегрирования на ходу. Для конкретных задач пишется отдельная функция, где есть только то, что будет использоваться, без ветвлений и вызова других функций.

>>546074
Проблема уже решена но, тем не менее: нет, качал официально через CreativeCloud. Баг был уже в 14-дневном демо-режиме. Так и снес, не крякнув.

>>546080
Релиз с максимальными настройками оптимизации времени выполнения.
Gamiron №14 Аноним 12/06/17 Пнд 12:59:35 405990 Ответ
GAMIRON-HEAD10.png (308Кб, 904x240)
904x240
Кто будет участвовать?

Тема конкурса: Нарушая правила
http://www.gamedev.ru/projects/forum/?id=227034

2 место: 15 000 руб
3 место: 10 000 руб
4 место: 5 000 руб
5 место: 2 000 руб
Пропущено 268 постов
50 с картинками.
Пропущено 268 постов, 50 с картинками.
Falco 27/12/18 Чтв 17:14:42 542642
Зачем так радикально пользоваться твоими методами! =) шучу.
Falco 14/01/19 Пнд 19:55:24 545854
Я сосал )меня ебали))
Falco 15/01/19 Втр 20:25:22 546090
Ну зачем так радиакально? =)
0 TO 100 Аноним 09/01/19 Срд 23:06:22 544649 Ответ
image.png (56Кб, 224x224)
224x224
В тред призываются аноны, которые начинали в gaydev с нуля и закончили хотя бы 1 проект.
Мне 20 лет. Учусь на втором курсе универа, горный инженер , имею достаточно много свободного времени которое трачу на игры/дрочку/музыку. Уже давно зреет желание создать собственный проект (игру) , т.е. сама цель не заработок , а именно сделать игру .
Умения : 0 TO 100. Когда то изучали по школе pascal, и сам немного в C# поигрался, но это все не серьезно. Единственное что есть - огромное желание. На одном желании далеко не уедешь , так что прошу помочь составить план действий, состоящий из :
1)Что нужно уметь ,занимаясь именно кодом игры.(Ну и ресурсы, где можно найти знания для данных умений)
2)Какие нужны союзники ( художник , сценарист, композитор)
3) Какие нужны ресурсы?
4)Сколько занимает времени простенькая инди - игрушка 2d

Если что то упустил - добавьте
Пропущено 29 постов
7 с картинками.
Пропущено 29 постов, 7 с картинками.
Аноним 13/01/19 Вск 15:54:44 545547
Аноним 14/01/19 Пнд 03:21:03 545692
2.JPG (60Кб, 859x451)
859x451
3.JPG (63Кб, 860x449)
860x449
>>545547
начал сегодня эксперименты с юнити со своими 2д ассетами.
Аноним 15/01/19 Втр 18:45:30 546040
artemiylebedevs[...].jpg (54Кб, 827x465)
827x465
>>545499
Я конечно все понимаю, но почему выбраны такие блевотные цвета? А сбоку по всем заветам говнодизайнеров яркозеленые и яркожелтые надписи.
Опять мусор в стиме. Аноним 08/01/19 Втр 21:48:55 544420 Ответ
mqdefault.jpg (18Кб, 320x180)
320x180
Привет, парни.
Знакомый хочет запилить игруху, но все объекты скачаны с ассет стор, сюжет такой се, и никакой маркетинговой политики, он, конечно не планирует.
Я говорю, что такого говна в стиме полно, что максимальная цена для этого 100р.

Было бы неплохо, если бы кто-нибудь подсказал, какое вообще количество игр хотя бы окупается? Может, есть какая статистика?
Пропущено 21 постов
3 с картинками.
Пропущено 21 постов, 3 с картинками.
Аноним 13/01/19 Вск 15:57:40 545554
>>545494
Графику переделывать не надо. Утратишь все ретро очарование.
Аноним 14/01/19 Пнд 03:18:47 545691
2.JPG (60Кб, 859x451)
859x451
3.JPG (63Кб, 860x449)
860x449
>>545554
Не, там жесткий dithering, а не очарование. Начал в юнити копать, грузя старые карты в своем формате.
Аноним 14/01/19 Пнд 19:06:44 545841
>>545691
>dithering
Так некоторые специально такого эффекта добиваются.
Guilds of the Fated Kingdom Аноним 02/02/17 Чтв 23:17:50 356261 Ответ
test.webm (19051Кб, 1920x1080, 00:01:40)
1920x1080
1.jpg (480Кб, 1920x1080)
1920x1080
2.jpg (489Кб, 1920x1080)
1920x1080
3.jpg (491Кб, 1920x1080)
1920x1080
Привет, /GD/! Долгое время сидел в ридонли, и только изредка постил в FAQ всякую фигню, пока тред не потерли. Так что теперь буду постить здесь, но не просто фигню, а фигню про свой проект на Юнити - цифровую настольную игру с онлайном для четырех человек, которая пилится мной и еще двумя горе-девелоперами.

Идея игры в том, чтобы перенести все самые классные фичи реальных настолок без тотального скриптинга всех объектов и, что еще важнее, правил. То есть игра никак не контролирует исполнение правил, и тем более не ограничивает игроков в манипуляциях с объектами. Как и в реальных настольных играх, участники все делают сами: бросают кубики, тянут карты из колод, двигают токены по полю и следят за тем, чтобы никто не жульничал.

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

Разработка идет уже примерно год, но с большими перерывами. В последние два месяца началась активная фаза: мы наконец-то допилили сетевую часть и многие внутренние части. Буквально на днях собрали игровую сцену с основными объектами. Весь имеющийся на текущий момент функционал на видеорилейтед, ну и еще скриншоты.

Тред для сбора фидбека и для демонстрации прогресса. Можете задавать свои ответы, но только сильно не сильно мудреные по коду, так как программированием я занимался постольку поскольку. На мне были геймдизайн, графика и лор.
Пропущено 996 постов
148 с картинками.
Пропущено 996 постов, 148 с картинками.
Аноним 10/01/19 Чтв 21:50:14 544899
>>543950
Речь не о технических проблемах, а о субъективном подходе.
1. систематизировал мысли
2. профит
3. открыл трелло-доску на следующий день
4. но я уже получил профит
5. доска отсохла
Аноним 11/01/19 Птн 19:26:18 545108
>>544703
"Вопросик на контроле".

>>544899
Мы используем Trello для долгосрочного планирования. Под систематизацию мыслей по текущей работе у нас отводится все пара карточек, но обновляются они довольно часто. И да, Трелло больше удобен для команд, а не соло-девелоперов.
Аноним 14/01/19 Пнд 16:17:56 545797
RPG Maker тред №2 Аноним 03/01/18 Срд 11:45:12 464641 Ответ
2469933-dante2.jpg (74Кб, 481x640)
481x640
0981.jpg (65Кб, 500x322)
500x322
10416front.jpg (89Кб, 640x612)
640x612
B002SW3MZI.jpg (81Кб, 500x450)
500x450
Таскаем из гугла спрайты, ищем восьмибитную музыку, рисуем в paint'e пиксельных уродцев, копаемся в скриптах, событиях, переключателях и переменных итт.
А также просто обсуждаем самый лютый и нетленный конструктор(и его подражателей) для людей, которые умеют рисовать, писать тексты и заниматься любым другим творчеством, но неспособные осилить даже BASIC
Прошлый аннигилирован: http://arhivach.org/thread/207813/

FAQ:

Q: Что это такое?
A: RPG Maker - это японская линейка конструкторов игр, уходящая корнями чуть ли не в 1988 год. В последние 16 лет детище ASCII (а сейчас - Enterbrain) сначала через пиратские переводы на английский/русский, а потом и официально пришло и на западные ПК.

Q: И что же на нём можно сделать?
A: Ну, за вычетом графической составляющей, которая практически полностью двухмерна, с помощью прямых рук можно сделать практически всё что душе пожелаешь. В основном же RPG Maker создан для игр жанра JRPG. Но даже с минимальными усилиями и практически без кодинга были созданы такие игры, как например Ao Oni, Ib, Yume Nikki, Witch House, To The Moon и многие другие, которые представляют собой совершенно другие жанры. Ушлые японцы даже клепают порнографические игры, Violated Heroine например.

Q: Какие навыки нужны?
A: Поначалу - никакие. Бесплатные музыка, звуки и графика свободно лежат в интернете в огромных количествах. Кодить не нужно. Большую часть работы выполняют переменные и переключатели. По мере углубления в конструктор появляется необходимость в логике и алгебре хотя бы за 7-ой класс. Но даже в этом случае огромное множество уроков и пособий в интернете поможет решить большинство возникающих вопросов. Механика конструктора, насколько далеко её можно проследить, оставалась неизменной с RM95, и большинство уроков к старым версиям конструктора подходит и к новым. Ещё на самом деле очень поможет знание английского языка: несмотря на огромное количество переводов на русский самой различной информации, многие нюансы так и остались раскрытыми только на английском языке.
Также следует упомянуть что конструктор поощряет находчивость и смекалочку, с помощью которой даже страшными костылями можно сделать абсолютно невероятные, казалось бы вещи.

Q: Какие уроки посоветуете почитать?
A: Их бесчисленное множество и по большей части они друг-друга копируют. Найти эти уроки практически по любому вопросу можно просто погуглив. Также существует олдфажный отечественный гайд по конструктору 2000/2003 года, который всё ещё очень полезен и поможет разобраться в переключателях и переменных можно почитать здесь: http://rm2k.narod.ru/tut4.html . Последнее время гайд может и не читаться из-за устаревшего unicode, так что вежливо просим, кто может, перезалить текст на гуглформы и дать ссылку.

Q: А как насчёт других проектов Enterbrain?
A: В основном у них есть RPG Sim Maker - конструктор тактических JRPG от 1998 года с непонятной боёвкой, Manga Maker - который вообще не к селу ни к городу, и IG Maker, который показывает себя чуть ли ни как "убийца Game Maker". В общем, непонятно и не по теме.

Q: Продавать свои игры можно?
A: Можно. Очень даже. Примеров куча.

Q: Где спиратить?
A: С торрентов. На разные версии RPG Maker регулярно делают хорошую скидку с Steam.

Q: Какая версия лучше?
A: Чем новее - тем навороченнее, как в графоне, так и в возможностях. На версии 95 и 2000 (она же 2К) садиться не рекомендую: они только для страшных олдфагов. Из менее олдфажных частей - если хотите жирные пиксели, то смотрите на 2003; если же хотите чего-нибудь посовременнее, то тогда лучше всего VX Ace. XP застрял где-то посередине и никому не нужен.
Самая новая версия RPG Maker - MV, заменила внутреннюю скриптовую систему с Ruby-like на Java, а также добавила графонистый режим цветного освещения. Также в неё встроена система автоматической установки и настройки плагинов прям из мастерской Steam и не только.

Q: Где взять музыку/графику/скрипты?
A: Из интернета, где же ещё. Музыку можно подыскать на FreeMusicArchive. Звуки - на FreeSound. Графику и скрипты с форумов и сайтов, посвящённых RPG Maker.
Пропущено 139 постов
29 с картинками.
Пропущено 139 постов, 29 с картинками.
Аноним 13/01/19 Вск 21:04:24 545636
Но зачем вы используете рпгмейкер?
Аноним 14/01/19 Пнд 07:37:34 545716
>>545636
потому что реально оцениваем свои силы соло разработки без скиллов.
или ты предлагаешь кодить тот же функционал, лишь бы покодить? для этого есть чужие скрипты, почти любая твоя механикоидея уже кем то сделана в скрипте
Аноним 14/01/19 Пнд 14:08:59 545766
14654561288020.jpg (35Кб, 360x479)
360x479
>>545636
Обширное комьюнити не только самого РПГ мейкера, но и игр на нём вообще. Есть сообщество игр на ГолдСорсе/Сорсе, например, но оно по размерам сравнению с РПГ мейкером не подлежит. Хорошая игра на RPG Maker в Steam сделает минимум 1-2 тысячи продаж.
Хороший базовый функционал, который в тех же ГеймМейкерах нужно говнокодить. Удобный интерфейс. Для того, чтобы сделать интересную игру, нужно не навыками Кармака обладать, а проявлять смекалочку и выдерживать игру в одном стиле.
Куча скриптов на любой вкус и цвет, которые делают из игры что угодно на любой вкус и цвет. Нульчеблядь делал стелс с рандомной генерацией уровней, например.
Работоспособность движка на всех системах и подсистемах. Игры, сделанные на версии конструктора 97 года безупречно работают на десятке даже в 2018. Разве что шрифт иногда в жирный переключается, это баг, да.
love2d Аноним 22/10/16 Суб 16:13:06 305497 Ответ
(1008Кб, 1191x670)
1191x670
Кроме меня и пары анонов пробовали лов2д. По мне так штука прикольная. Тут, кстати, можно не задумываться %о всякой хуйне% и сразу приступить к алгоритму самой игры. Нравится этот фреймворк, очень классный. Расскажите че написали то на нем, аноны!
Пропущено 280 постов
44 с картинками.
Пропущено 280 постов, 44 с картинками.
Аноним 11/01/19 Птн 20:17:26 545128
>>544704
Сколько ты готов заплатить разработчикам за такой мердж?
Аноним 13/01/19 Вск 19:27:48 545615
>>537039
>button = 1 или 2
было хуево, стало пиздато. С интежерами поди по-проще будет, чем бесполезные где button ='l' или 'r'
кстати а mousewheel нажатие там обрабатывается?

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

>>490081
этот самый байт код можно "дизассемблировать" до удобочитаемого и понятного lua, т.е. реально использовать для соркытия СУПИРСИКРЕТНАГО кода игры?
Вообще что юзают перед тем как выкладывать в тот же стим, какие-нибудь обфускация кода с добавлением кучи воды и бесполезных функция с переменными, чтобы запутать? Или всем просто похуй?
Аноним 14/01/19 Пнд 07:00:20 545714
>>545615
я смотрел, популярные офусцируют.
А вот на ресурсе где дайте 2$ или просто скачайте, и где переодическит и с кодом выкладывают, не обфусцируют.
Здорово, парни. Хочу сделать Вн. Оцените сюжет\геймплей? Аноним 11/01/19 Птн 12:06:46 545013 Ответ
Advanced Charac[...].png (470Кб, 1600x1236)
1600x1236
Здорово, парни. Хочу сделать Вн. Оцените сюжет\геймплей?
Пропущено 9 постов
2 с картинками.
Пропущено 9 постов, 2 с картинками.
Аноним 13/01/19 Вск 18:05:10 545588
rerweqr
Аноним 13/01/19 Вск 21:51:27 545652
1.jpg (299Кб, 1920x1080)
1920x1080
Бля, ОПчик, ты похож на Инта из /ruvn.
Я тоже таким был лет десять назад. Но сейчас пришло понимание, что длинные генерик-сюжеты никому не нужны. Народ хочет развлечений и драмы. Бросил все свои великие ветвистые (как дерево) сюжеты и запилил Gaijin go Home!
14/01/19 Пнд 22:11:19 545874
шаблонный кал, переписывай
Неамбициозный SH2 на уече Аноним 21/12/18 Птн 02:38:45 541547 Ответ
menu.png (367Кб, 799x441)
799x441
map1.png (564Кб, 836x474)
836x474
map2.png (588Кб, 836x474)
836x474
Всем привет, решил немного выйти из тени и поделится своими результатами. Изначально это была идея сделать небольшой ролик, но в итоге меня занесло вот до какой точки. Цель проекта - изучить уеч в процессе переноса карты. Не привлекая внимания Konami санитаров.

На данный момент
- сграблено уровни через связку shlevelviewer+3d viaprintscreener
- отмасштабировано (0,2 scale) и правильно размещено относительно друг друга основные outdoor уровни(парковка-лес-часть города 1-часть города 2)
- перенесено в уеч основные основные outdoor уровни
- заменены куски террейна на landscape уеча и даже немного закрашены
Проблемы
- граббер разбивает уровень по материалам, а сам центр объекта оказывает в нулевой координате(часто за много километров от модели)
- граббер иногда некорректно захватывал UV и иногда нужно её фиксить
- граббер захватывает текстуры в PNG формате, а уеч не любит если прозрачность не в альфа-канале, надо заменять на конвертнутые из игры
- по непонятной причине некоторые повторяющиеся объекты намертво вшиты в уровень, а другие являются "динамичными" и и их нужно вырезать и заменять
- прозрачность в движке работает SH2 работает очень своеобразно и бездумно втыкать альфа-канал в Opacity mask не выйдет

На данный момент я фиксю строения для первой части города, добавляю им модель коллизии. Что делать с материалами пока не знаю, игра имела только диффузную карту с запечённым светом, как заглушку ставлю Specular = 0, параллельно придумываю блюпринты для процедурной постройки всей повторяющейся статики

Буду публиковать прогресс здесь, релизну когда первый город будет хоть как-то готов. От помощи я бы не отказался но не представляю как можно менеджить проект не выхватив DMCA
Пропущено 63 постов
28 с картинками.
Пропущено 63 постов, 28 с картинками.
Аноним 12/01/19 Суб 01:51:33 545186
konami2048x2048[...].jpg (98Кб, 2048x2048)
2048x2048
splashlogous.jpg (600Кб, 2048x2048)
2048x2048
splashlogo.jpg (560Кб, 2048x2048)
2048x2048
Роюсь тут в файлах, не раз приходилось слышать миф про лучшие текстуры в пека версии, и я, кажись, их нашёл. Целых три, но какие! 2048х2048. Так-то в игре 1024х512 максимум, 1024х1024 для иконок инвентаря.
Аноним 12/01/19 Суб 13:26:24 545244
>>541547 (OP)
Жду когда тебя конами за жопу возьмут и прикроют твою лавочку.
Аноним 13/01/19 Вск 19:58:39 545622
>>545244
>Жду
>за жопу возьмут
>прикроют
Исконно русский геймдев, 10 из 10 попадание просто. Полная собственная беспомощность и неконтролируемая ненависть по отношению к другим замешана с сортирно-быдланским лексиконом.

Пока, я тут стою на берегу, ты уж постарайся побыстрее повторить судьбу своего прародителя, а то шатаешься маленькой кучкой измазывая всё.
Сап вопрос по чему то математическому Аноним 12/01/19 Суб 11:54:31 545224 Ответ
IMG-20190109-WA[...].jpg (104Кб, 813x1280)
813x1280
Я в школах матан не очень любил, как и в универе и несколько лет назад начал кодишь под юнитишарп. Ну дак вот до всегда сам доходил, но возникла задача, которую не могу додумать.
Суть есть - построит некоторое количество векторов3 и заполнить ими массив. Проблемы заключается в том, что это нужны сделать на поверхности сферы. Я могу сделать линию через экватор так:
For int i
Float a = math.atan2(vector3.forward.x,vector3.forward.z)+Imath.pipointcount
Vector3(center.x+math.sin(a),center.y,center.z+math.cos(a));
То же самое могу от полюса к полюса, заменил z на y.
Акакийблять все сразу? То есть я полагаю что тут цикл j в цикле i
И то что я не могу понять что делать с синусами /косинусами, чтобы нарисовать сферу векторами? Тесчу дебаглайном от центра к точке. Пытаюсь сделать goo3d (управляемый кусок грязи) пикрандом
Пропущено 8 постов
6 с картинками.
Пропущено 8 постов, 6 с картинками.
Аноним 13/01/19 Вск 10:01:15 545454
>>545447
блять, ты охуенен, счастья добра
Аноним 13/01/19 Вск 10:07:22 545456
>>545452
Забавная штуковина получилась.
Аноним 13/01/19 Вск 16:04:03 545564
2019-01-13 22-0[...].mkv (7484Кб, 1600x900, 00:00:37)
1600x900
еще больше забавной хуйни. павук
Привет, парни Презентую вам свое приложение, Аноним 13/01/19 Вск 03:53:48 545420 Ответ
pay.webm (20846Кб, 640x360, 00:03:48)
640x360
uot.png (1081Кб, 850x974)
850x974
bg-cta.jpg (979Кб, 1900x1272)
1900x1272
MV9pWriX-l0.jpg (145Кб, 1280x640)
1280x640
Привет, парни

Презентую вам свое приложение, а точнее систему приложений под названием "СSGO Tablet App"
В конкретной теме речь пойдет про бесплатную Android версию. Но сперва небольшое отступление.

СSGO Tablet App - это совокупность двух приложений. (PC и Android)
С помощью PC версии считывается информация из игры и выводится на Android версию.

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


По этой причине они и размещены в Google Play.
Визуальная оболочка оформлена с помощью Unity3d и, собственно, unity приложения являются некоторой закрытой структурой, без необходимых разрешений получить доступ к информации пользователя легально - практически невозможно.

Немного об идее

Сказать по правде, я не большой фанат CSGO и мало интересуюсь этой игрой
Идея СSGO Tablet App появилась после введения в CSGO режима Battle-Royale. В нем игрокам, помимо основного оружия, дается электронный планшет, на котором отображена игровая карта и некоторые другие обозначения.
Играя в этот новый режим, приходится постоянно заглядывать в этот планшет, что не только отвлекает, но и превращает тебя в мишень для других игроков.

Я решил, что было бы неплохо иметь такое приложение, на которое бы выводилась информация из электронного планшета внутри игры.
Стал искать в интернете, что-то наподобие Steam API\CSGO API и действительно нашел нечто подобное и официальное, только вот не было там того, что именно мне было нужно. Мне хотя бы свою позицию игрока получить, а это по неизвестной причине нелегальные данные. Хотя в консоли CSGO есть команда, которая выводит позицию игрока на экран.

В итоге мне ничего не оставалось, как считать эти данные (позиции игроков, для начала) из памяти.
Был написал Memory Manager, который открывает процесс CSGO и считывает нужные данные.
(В память ничего не записывается, только считывается)

Теперь что касается самого Android приложения

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

Приложение отображает конкретную карту из CSGO, на которой ведется игра, здоровье и броню вашего персонажа, а также позиции противников.

Многие тут начнут вопить осуждать, что мол это Radar Hack...
Что ж, если с такой стороны посмотреть, то да, но одновременно и нет.
Исходя из особенности движка Source, позицию врагов вы увидите только, если кто-то из игроков вашей команды их заметит.
Или же если вы совсем близко подойдете к противнику.

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

Как использовать приложение?

Для начала, приложения должны находиться в одной сети WIFI

Необходимо скачать PC версию, также установить Android версию на свое устройство.
Запускаете PC версию и CSGO (порядок не важен)
Дожидаетесь загрузки меню CSGO и нажимаете START в PC приложении (CSGO зависнет на пару секунд)

В Android приложении нажимаете START и ожидаете загрузку в верхней части экрана "255/255 Loading"
Это подбор IP адресов.
Если вы все сделали правильно и у вас нет проблем с сетью, то надпись "255/255 Loading" исчезнет после загрузки. Иначе, она будет начинаться снова и снова.
Загрузка произойдет один раз и не потребуется никогда больше на вашем устройстве. Если, конечно ваш локальный IP не изменится.

Вот и все, спасибо за внимание. Жду объективных и честных отзывов

Все найдете по ссылке, тамже и группа впашне
GayPlay
play.google. com/store/apps/details?id=com.CSGOTabletAppFree
Пропущено 2 постов.
Пропущено 2 постов.
Аноним 13/01/19 Вск 12:54:00 545479
>>545476
Ладно, вопрос отпал. Как долго думаешь оно проработает, до того как вак начнет детектить? Мне кажется политика вольво такая, что это будет считаться читом, даже если по сути не дает особых преимуществ.
Аноним 13/01/19 Вск 15:18:22 545508
>>545479

Оп

Загрузка теперь не нужна, в гуппе вкудахте есть подобный гайд.

Приложение обновляется, как функционально, так и на уровне совместимости с версией игры.

Я даю свои личные гарантии, что пока к приложению есть интерес я буду его поддерживать и выпускать альтернативные версии, на случай бана.
Аноним 13/01/19 Вск 15:20:57 545513
>>545476

Оп

Загрузка -это подбор IP.

Педики из гугла банят приложухи, если там ввод персональных данных. Этом случае (ip, port). Я уже задолбался апелляции писать.

По этому пришлось обходить это.

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

Инф впаше /csgo_app
Вылезаторо-тред Аноним 24/11/18 Суб 03:27:57 538092 Ответ
derevotyanno gl[...].png (321Кб, 894x1000)
894x1000
турнир.jpg (102Кб, 961x744)
961x744
успех.jpg (91Кб, 636x694)
636x694
эту новеллу.webm (1354Кб, 1000x562, 00:00:11)
1000x562
Разработчику следует расти. Пришло время попробовать что-то новое в геймдеве.

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

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

Продолжаем наблюдения.
Пропущено 76 постов
37 с картинками.
Пропущено 76 постов, 37 с картинками.
Аноним 13/01/19 Вск 00:00:56 545395
обязательно.webm (2269Кб, 1000x562, 00:00:12)
1000x562
Аноним 13/01/19 Вск 03:13:36 545417
>>545395
И это все? Там же 99% поноса и одна паста про детские вещи вроде заведения счета в банке. Я имел в виду гайд по расрутке, интеграциям SDK, привлечению и работе с аудиторией. Где годнота?
Аноним 13/01/19 Вск 03:51:09 545419
newkids.webm (7270Кб, 720x304, 00:01:30)
720x304
>>545417
>Я имел в виду гайд по расрутке, интеграциям SDK, привлечению и работе с аудиторией. Где годнота?
Интеграция SDK - в документации.
Как стаешь стим партнёром - получаешь доступ к закрытой группе и прочему контенту стимворкс, там всё и обсуждают.
ЮНИТИ ТРИ ДЭ Аноним 05/01/19 Суб 19:53:24 543926 Ответ
u1ty3ZCI4Cw.jpg (235Кб, 1080x1080)
1080x1080
Я на гране самоубийства. Если я не узнаю как мне через код обратиться к локальным transform.rotation в эйлеровских углах, то эта земля лишится одного... в принципе ни кого она не лишиться, я дно. Сердешно прошу помощи.
Пропущено 4 постов.
Пропущено 4 постов.
Аноним 06/01/19 Вск 14:55:28 544020
Аноним 12/01/19 Суб 11:59:19 545225
Transform.euler ибо eulerangles не работает с хуй каких времен там еще в векторами надо дописывать toeulerangles перед хуз
Аноним 12/01/19 Суб 15:04:04 545266
Defold тред, первый, официальный, твой Аноним 01/10/18 Пнд 11:29:15 529858 Ответ
logo-text-below.png (5Кб, 198x224)
198x224
Defold08-1024x5[...].jpg (304Кб, 1280x720)
1280x720
2016-08-3016-18[...].png (85Кб, 768x452)
768x452
Это первый тред посвященный движку будущего Defold, уже сейчас он кладет на лопатки по производительности и размеру билда, большинство популярных движков на рынке.

Движок заточен под 2D, но умеет в полноценное 3D, правда инструментов для работы с ним не завезли, по этому если желаешь 3D, то придется пилить многое ручками.

Почему я должен выбрать defold?
Кроссплатформенность- поддержка, windows, linux, macOS, ios, android, HTML5.

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

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

Если не хочешь работать во встроенном редакторе, а в привычной для себя IDE есть поддержка sublime, VS code, Atom, intellij

Высокая производительность

Маленький размер билда

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

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

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

нужно ли уметь программировать?
Да, официальный язык Lua - простой скриптовый язык
также умельцы вроде выкатывали возможность писать на typescript и haxe но я в это не вникал, lua прост и его хватает за глаза, и даже не знакомым с программированием людям не сложно будет в нем разобраться.
Также есть поддержка C/C++ расширений

С чего начать изучение
Материалов на русском не очень много, центральные места русскоговорящего сообщества:
группа в vk - https://vk.com/defoldengine
чат в телеграm - DefoldEngine
Блог с множеством записей по теме - https://agulev.com/

Материалы на английском:
Пожалуй самое полезное место, форум, где ваши вопросы, вероятно уже были заданы, если нет, то можете оперативно получить ответ, в том числе от самих разработчиков - https://forum.defold.com/
Официальный мануал -https://www.defold.com/manuals/introduction/
несколько уроков для начала - https://www.defold.com/tutorials/getting-started/
Еще простейшие примеры -https://www.defold.com/examples/basics/simple_move/
Не плохой такой набор примеров, для начинающего - http://britzl.github.io/publicexamples/
Игры на движке, многие с открытым кодом, что поможет в разработке - https://www.defold.com/community/games/
Портал ассетов, все ассеты бесплатные, если не любишь велосипеды то смотри, возможно решение твоей задачи уже есть, тут найдешь готовые модули, готовые решения для аналитики, рекламы, камер, модулей для ввода, расширений для ide, ui дополнений и подобного - https://www.defold.com/community/assets/
Пропущено 64 постов
6 с картинками.
Пропущено 64 постов, 6 с картинками.
Аноним 11/01/19 Птн 19:34:27 545109
>>545101
луа - специфический инструмент для людей, которые понимают чего они хотят с ней сделать, а не для широкой аудитории.
Аноним 11/01/19 Птн 20:09:31 545126
>>545087
> без оверхеда
Компилирование может быть неоптимальным. Не отточенным. Я ни разу не слышал, что бы дотнетчики (или как теперь эти зомбарята зовутся) писали на жс - вряд ли кто-то будет особо заморачиваться по крутизне компилятора.
Аноним 12/01/19 Суб 05:37:46 545191
>>545109
>для людей, которые понимают чего они хотят с ней сделать

Ты как раз похож на такого человека. Расскажи же, для чего лучше всего подходит lua.
Выбор движка для инди-поделия Аноним 07/01/19 Пнд 20:13:27 544253 Ответ
изображение.png (2104Кб, 965x935)
965x935
Аноны, у меня есть идея на миллион для игры, и некоторые базовые скиллы программирования (на C#), чтобы ее начать делать. Сама игра - пошаговая RPG-адвенчура с элементами стратегии, в двухмерном гексагональном процедурно генерируемом мире (HoMM meets Dwarf Fortress). Подскажите, какой движок по вашему мнению лучше всего подойдет для такого говна? И есть ли движки с готовыми скриптами для гексагональной карты, или нужно будет писать с нуля?
Пропущено 44 постов
3 с картинками.
Пропущено 44 постов, 3 с картинками.
Аноним 11/01/19 Птн 16:35:36 545075
>>544998
Очень важно, чтобы никто не знал, на чем разработана твоя игра. Детские комплексы, бро.
Аноним 11/01/19 Птн 16:40:28 545079
Официально заявляю, я ОП годотреда и мы (годотобояре) всыпем этому холопу >>544998 пятьдесят плетей в субботу утром на базарной площади.
Аноним 11/01/19 Птн 16:59:39 545084
>>545079
Семен Семеныч, залогинься.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное