image.png426 Кб, 1080x1080
Пилю игру для яндекс.игр 902298 В конец треда | Веб
Короче вы меня заебали, я запилю игрулю для яндекса и вместе с вами посомтрю, как она там будет жить.
План такой:
1. на выхах читаю доки + смотрю требования
2. выбираю жанр
3. пилю клиент, который будет опираться на бэкенд яндекса (хранение данных, хост клиента etc)
4. релизю.

Игра будет не очень большой разумеется. Пилить буду на третьем фазере.
Проблема в том, что рисовать не могу от слова совсем, поэтому буду брать графон из интернетов и как-то все это собирать в не очень поганую внешку.
2 902334
>>02298 (OP)
Сольешься через неделю
/тред
3 902342
>>02334
я тоже пытаюсь стремлюсь, скоро смотрины, и у него получится
4 902558
>>02298 (OP)
У них правила и модерация ебанутые, до любой хуйни докапаются, так что нахуй надо в эту парашу игры выкладывать
5 902566
6 902573
>>02298 (OP)

>что рисовать не могу


Сейчас же куча прог по генерации графона. От персов до спрайтов. Хуяндексу ваще пофиг на генераторы, в отличии от стима.
image.png1,5 Мб, 900x900
# OP 7 902672
Так блэт.
Почитал правила, посмотрел игрули.
Буду делать генерик матч-3.

План такой.
1. Т.к. правила говорят, что игра должна поддерживать ресайзы окон и прочую ебатню, посмотрю, что можно сделать на этот счет в фазере. Если все ок, иду дальше.
2. Прикидываю список механик, которые я буду реализовывать.
3. Пилю клиент для тестирования механик, графика на плейсхолдерах
4. Пилю левел эдитор.
5. Пилю окончательную игру.

Если не проебусь, то в конце интегрирую это дело с яндексом и мы вместе смотрим на фейл или не фейл.
image.png949 Кб, 1415x822
# OP 8 902687
С ресайзом окна разобрался вроде.
Смотрю, некоторые игры не заморачиваются на эту тему и просто ебашат одноцветный задник через CSS, а сама игра ресайзится сохраняя базовый аспект.
Но это старые игры, хз будут ли ебать новые за такой чит.
Но наверн есть смысл сделать так же, иначе верстка норм ресайза займет дохуя времени и я тупо забью на это все.
9 902691
>>02672

> Буду делать генерик матч-3


Это хуёвая идея, братишка. Возьми Юнити и делай 3Д игру. 3Д игра получает буст x100. Готовых моделек, текстур и эффектов очень много. А если добавишь туда ещё примитивный мультиплеер на Photon Network, то ещё буст x100.
# OP 10 902692
>>02691
В пизду. Я юнити пару лет не трогал, забыл все. А HTML5 знаю нормально по работе.
Быстрее матч-3 запилю.
11 902693
>>02687
В правилах написан минимальный процент игровой зоны
# OP 12 902704
>>02693
Вижу про 60% на мобилке только.
image.png173 Кб, 835x644
# OP 13 902873
Ну шо, погнали потихоньку.
Пилю по сути два модуля. Один будет заниматься просчетом всего происходящего на поле. Второй будет тупо отображать, без логики внутри.

Выписал себе пару механик для начала, которые нужно реализовать:
1. Заморозка гема. Гем может быть заморожен и потребует от 1 до 5 (условно) раз его собрать, чтобы сбить заморозку. Пока заморозка активна, гем не сможет упасть вниз, даже если под ним есть пустое место.
2. Гем на замке. Похоже на заморозку, только залоченный гем может падать вниз.
3. Недвижимый блок на поле. Его нельзя разбить, он не падает.
4. Специальный гем, который нужно довести до опредеелнной ячейки, чтобы его "забрать". После сбора всех таких гемов раунд заканчивается.

Хватит на первое время.
Графоний плейсхолдерный пока разумеется.
14 902910
>>02873
По сути тебе можно тупа с кенди краша копировать механики.
15 902912
>>02873
Честно говоря, звучит так, что двачер даже три-в-ряд может запороть.
16 902914
>>02912
Как оно должно было звучать, чтобы ты так не подумал?
test.mp43,7 Мб, mp4,
540x540, 0:14
# OP 17 902962
Тэкс запилил основную механику разъеба групп по 3+гемов и спавна новых.
Поставил тестироваться это все на двух типах гемов для того, чтобы групп было больше.

Дальше надо оптимизнуть спавн гемов (ща тупо новые объекты, а надо бы сделать им пул, иначе чета игра встает раком через какое-то время, заодно проверю из-за этого ли). И потом потихоньку дальше пилить механики.
# OP 18 903017
Оптимизнул слегонца, но читерно-ленив, похуй.
Еще запилил провер очку на то, что изначальное сгенерированное поле не имеет готовых групп + поддержка левел эдитора. Т.е. те гемы, которые явно установлены (будут) в эдиторе, не будут рероллиться для того, чтобы не было групп.
Завтра если работа позволит продолжу все это.
19 903037
>>02962
Нормас. Такими темпами быстро запилишь.
# OP 20 903044
>>03037
Быстро вряд ли, чем больше механик надо между собой подружить, тем все сложнее становится. Посмотрим.

>>02910
Я нашел в интернетах пару списков с тупо механиками, буду оттуда тянуть потихоньку. Но пока бы базовые запилить и между собой подружить.
21 903189
Запилил модуль поиска доступных "ходов". Стрелочки для дебага.
Заодно он может показать, что ходов нет и это будет сигналом перегенерить сетку либо впаять гейм овер.
Дальше буду видимо пилить уже управление. чтобы эти ходы можнол было делать.
Push It to the Limit.mp417,3 Мб, mp4,
1280x720, 3:43
22 903241
>>03189
Красава!
invalidmove.mp4417 Кб, mp4,
540x540, 0:08
23 903323
Еще сделал сегодня отображение неверного мува. Правда код грязный ояебу, буду рефакторить.
После сделаю уже обработку и отображение валидного мува.
bot.mp41,7 Мб, mp4,
540x540, 0:25
24 903397
Запилил управление и заодно сделал бота, чтобы он за меня играл и можно было смотреть как синхронизируются модуль таблицы и модуль отображения всего этого. Нет ли где косяков и т.д.
Дальше будет рефакторинг и приведение части проверок к какому-то единому удобному виду, чтобы можно было уже нормально добавлять механики.
voids.mp4465 Кб, mp4,
540x540, 0:05
25 903508
Полдня занимался рефакторингом, но в итоге еще добавил "мертвые" ячейки, в которых не может быть гемов.
Должно позволить играться со сложностью уровней и придавать самим уровням отличные от квадратов и прямоугольников формы.
Заебался.
26 903722
>>02298 (OP)
Одумайса, солнце

>В корень архива добавлен файл index.html. В названиях файлов и папок не используются пробелы и русские символы.



Эти дети брокколи неспособны даже мультиязычную кодировку себе запилить, но требуют от тебя интегрировать собственный код. Это даже хуже, чем записывать себе в издателя одноклассника, отдавая ему права на игру!
27 903744
Не слушайте его >>03722 никто, он лазиет по тредам и отговаривает от игродельства, не понимая что у каждого свой мотив действий или из-за банального вредительства.
28 903751
>>03744
Речь шла про топ айти компанию страны, которая собирается зарабатывать на играх по всему миру, но не собирается даже двухбайтовую кодирвоку вводить, чтобы поддерживать языки всего мира. Зато поддерживает рекламные вставки и интеграцию со своим гнусным сайтиком, что крайне важно для работы по всему миру!

Это как если бы бомжара сказал, что ты слишком плохо выглядишь для работы с ним в одной команде. Типа, пойди, приоденься, побрейся, причешись, а то непрезентабельный. Ага-да.
29 903753
>>03751
Ты 1С бухалтер? Где ты видел чтобы файлы в проекте кирилицей называли и насколько важно это для мира?
30 903757
>>03753
как объяснить человеку, что в мире больше одного языка и существует не только кириллица и латиница? Человек даун, наверно, я не знаю, почему он такой тупой. Но не будь он настолько тупой, он бы подумал, что люди говорящие на одном языке часто используют именно его, и потому у них папки и файлы могут называться на этом языке, а твоя среда их типа не поддерживает, будто это сложно исправить, и при работе с фрилансерами тебе придётся за ними имена переделывать, как будто есть какая-то сложность. И если имена написанные в оригинальном шрифте легко перевести, то транскрипцию может не распознать переводчик, и опять же, мультиязычность для работы на международном рынке -- это хуйня полнейшая по сравнению с интеграцией с хуяндекс-ID. Вот без него ни одна международная площадка не работает. Стим на самом деле тайно авторизуется в яндекс айди.
31 903760
>>03751
Так яндекс нидерландская компания.
32 903767
>>03757
Не могут. Могут только у нюфань без коммерческого опыта. Они все равно ничего годного не напрограммируют. В большинстве даже мелких говнопроектов даже комментарии в комитах в гите на английском.
33 903768
>>03757
Плюс ты путаешь мультиязычнось в конечном продукте с мультиязычностью в инструменте для разработки.
34 903770
>>03760
Никогда не интересовался историей появляения яндекса, но всегда его воспринимал как нашу -- Российскую -- версию гугла. НУ, это не удивительно, у нас и президент еврей, мнящий себя русским. Это даже логичная ошибка в нашем контексте.

Речь про другое: вы крупная компания, и не можете решить такую мелкую проблему?
Меня однажды так достала проблема кракозябр вместо кириллицы в путях файлов в консоли винды, что я вместо консоли написал обработчик для wndproc, вручную прописав все символы, и комбинации клавиш. Это оказалось ПРОЩЕ, чем бадаться с этим куском говна.
Только вот у меня нет исходников этой сраной консоли, а у яндекса, что, нет исходников собственного инструментария? Им не под силу дать комфортные условия для своих партнёров, избавив от технических условностей?
1.jpeg179 Кб, 811x628
35 903771
>>03770
Ясно
image.png551 Кб, 800x534
# OP 36 903794
Ебать вы тут насрали.
Сегодня пишу удобные методы для ячеек, чтобы все проверки были в одном месте.
Например проверка на пустоту ячейки, на наличие движимого гема, на возможность пропускать гемы при падении и тд.

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

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

Одна уничтожает линию.
Собирается из четырех одинаковых горизонтальных гемов.

Одна уничтожает и ряд и линию.
Собирается из гемов T-конфигурации, при этом эта T может быть повернута как угодно (4 вариации)

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

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

Пока писал охуел от сложности, а реализовывать видимо будет еще сложнее. Я ебал.
37 903795
>>03794
Ты для Гарри Каспарова игру пишешь?
# OP 38 903796
>>03795
Почему? Это ж стандартные механики матч-3
39 903798
>>03796
Я макака с 8 летним стажем и образованием математика в универе с трудом осиливаю тетрис играть.
# OP 40 903800
>>03798
А я нормально играю в тетрис, но в остальном тупой.
bomb.mp4368 Кб, mp4,
500x500, 0:05
# OP 41 903889
Тэкс блжад.
Научил контроллер распознавать разные конфигурации групп гемов и доставать из них нужный тип бомбы.
Запилил пока говнокодом появление самой бомбы. Дальше буду рефакторить. Ваще рефакторю каждый день считай просто потому что чем говнокодее говнокод, тем быстрее перестаешь понимать что как работает.
После добавлю картинки для остальных бомб и буду думать как реализовывать взрывания этих ебучих блять бомб.
42 903984
>>03889
Какие-то анимации у тебя скучные. Выглядят как просто линейные. Добавь ease in/out, пружинок, это добавит веса камешкам, будет гораздо лучше чувствоваться. Можно чтобы соседние камешки дрожжали, когда группа распыляется. Понятно, что эффекты можно потом сделать, но именно такие мелочи выделяют твой мач3 среди других клонов. Должно быть висцеральное подкрепление действиям, как пленку с пузырями лопаешь. Ну и тут всем интереснее будет твои ролики смотреть.
# OP 43 904022
>>03984

> Какие-то анимации у тебя скучные


Ага щас начну тратить время на анимации, пока пилю механики. Мож еще задизайнить менюшечки покрасивше?
44 904023
>>04022
Не обращай внимания, это наверно кабанчик или стремящийся в кабанчики. Всегда любят в спину дышать "А почему кнопка не круглая?".
big2ddb.jpg46 Кб, 960x540
45 904025
>>04023
Кабанчик бы написал что оп страдает херней и что у любого гуманитария шансов на успех тут больше чем у него. Можно было взять готовый шаблон на ассет сторе и забить на код. Нужно понимание как привлечь игроков, как удержать, как побороть сотни конкурентов, некоторые из которых закупают рекламу.
# OP 46 904026
>>04025
Все так. Но я аутист, меня прикалывает код поковырять.
bombs2.mp42,3 Мб, mp4,
500x500, 0:33
47 904099
Сегодня на работе было дохуя работы, поэтому игрулей занимался мало.
Сделал так, чтобы бомбы теперь учитывались при сборах комбинаций с другими гемами и бомбами (кроме разноцветной).
Дальше надо будет пилить механику взрывания.
Вроде абстрактно придумал как, но придется опять РЕФАКТОРИТЬ для этого блять.
bombs3.mp42,1 Мб, mp4,
500x500, 0:29
# OP 48 904754
Я научил тостер любить бомбы взрываться.
Дальше научу цветную бомбу уничтожать все гемы выбранного цвета.
А дальше видимо пилю заморозки и локи для гемов.
49 904756
>>04754
Красава, что не бросаешь разработку. Иди до конца 💪🧠
5-bomb.mp4393 Кб, mp4,
500x500, 0:04
50 904843
Тэкс, цветную бомбу тоже обучил.
Дальше новые механики? Хуй там, дальше РЕФАКТОРИНГ.
А вот потом заморозки и локи гемов.
image3,7 Мб, 228x228
51 911746
Фиксируем обосрамс ОП'а. Для истории о неудачниках.
52 911817
>>11746
Скажите дети, как его зовут?
Б
Е
З
Ы
Г
О
Р
Н
И
К
53 911833
А как смело и дерзко начинался тред

>Короче вы меня заебали, я запилю игрулю для яндекса

54 911845
пилить что-то неделями на эту помойку с выхлопом 10 рублей в месяц? зачем?
55 911846
>>11845
Одна игра - 10 рублей. Сто игр - 1000 рублей.
56 911847
>>11845
я делаю раннер мечты лол
ну как делаю, сляпал из говна и лапши, надо начисто переделать
чисто чтоб у меня был кавайный раннер в портфолио
жду геймджем по теме, чтобы его впендюрить туды
57 911941
>>11845
а вдруг взлетит до трёхзначной суммы
58 911964
>>11846
надо спамить играми
https://www.youtube.com/watch?v=PCiakTB4o9I
snapshot.jpg177 Кб, 1920x1080
59 912121
я вроде битард, трачу жизнь на говно и всё такое, но...

сидят взрослые люди и сознательно разменивают свою жизнь на производство подобного кала. а главное, чтобы что? нахуя? заработать 300 рублей в помойке без денег?
60 912128
>>12121
Не все умеют в гигаигры
https://www.youtube.com/watch?v=h_Xovy4Dbi8
1b318f7f94b6bc43bb6dcd62743720b7.jpg54 Кб, 900x583
61 912157
>>12121
А что ты предлагаешь, особенно если ты битард и скорее всего твоих навыков и жизненного опыта не хватит чтобы удивить и заинтересовать даже ребенка.
В лучшем случае как оп просто попытаешься скопировать механики без какой либо идеи и соснешь.
На твоей картинке школьник делал игру для школьников. Видно какой персонаж привлекает ЦА, Простой и в тоже время увлекательный геймплей в который сможет играть даже твой кот.
Почти уверен что школьники реально будут давать коту играть в это на планшете как популярную игру с мышками. А если сюда еще подкрутить фарм разных персонажей мышей или лутбоксы то потенциал просто космический.
62 912245
>>12157
они же дети оказались скуфами во плоти
https://www.youtube.com/watch?v=5688PrLuLlA

посмотрел тонны роликов об успехах на ЯИ,
все советуют дауносвежемемное говноговна делать
63 912259
>>12245
Он же в видео говорит что нет смысла смотреть возраст. Видимо что-то не так работает. надо разобраться
64 912261
>>12259
Наверное это сказано в таком контексте, что каков игропортал - таковы и игроки, без оглядки на физовозраст (их псивозраст около 5+ лет),
собираюсь им в предложку написать чтобы ввели раздел Мемы, ибо засрало всё этим самым
https://www.youtube.com/watch?v=6TnMMlP0Gj4
65 912263
>>12259

>Видимо что-то не так работает. надо разобраться


Просто играют с акк отца/матери
Ставят возраст выше что бы играть во все игры
66 912264
>>12261
Это помешательство со скибиди-туалетом чистое безумие нахуй.
67 912265
>>12263
да, скорей всего, недогодалсо

ну и читайте правила перед заливкой/отправкой на модерство
https://www.youtube.com/watch?v=wQGSKw5Ncd0
68 912415
>>12265
Пиесель арт соснуле

Игра в пиксельном стиле. Соответственно все спрайты, персонажи, тайлмап, задний фон также в пиксельном стиле (высокого качества между прочим). Они мне присылают в ошибках, мол, у меня в скриншотах игры и промо материале нарушен пункт 8.3.1(техническое качество, визуальные артефакты - пиксельные артефакты сжатия, избыточное затемнение, полностью одноцветные кадры). И дают ссылку на мои скриншоты. Открываю - отличное качество, видимо они не поняли что это часть игры. Как мне им доказать, что это не искажение, а так и должно быть?
69 912417
>>12415
там модераторки невтемные
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

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