Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Пилю игру для яндекс.игр

 Аноним 22/09/23 Птн 15:27:21 #1 №902298 
image.png
Короче вы меня заебали, я запилю игрулю для яндекса и вместе с вами посомтрю, как она там будет жить.
План такой:
1. на выхах читаю доки + смотрю требования
2. выбираю жанр
3. пилю клиент, который будет опираться на бэкенд яндекса (хранение данных, хост клиента etc)
4. релизю.

Игра будет не очень большой разумеется. Пилить буду на третьем фазере.
Проблема в том, что рисовать не могу от слова совсем, поэтому буду брать графон из интернетов и как-то все это собирать в не очень поганую внешку.
Аноним 22/09/23 Птн 16:38:20 #2 №902334 
>>902298 (OP)
Сольешься через неделю
/тред
Аноним 22/09/23 Птн 16:47:51 #3 №902342 
>>902334
я тоже пытаюсь стремлюсь, скоро смотрины, и у него получится
Аноним 22/09/23 Птн 23:19:34 #4 №902558 
>>902298 (OP)
У них правила и модерация ебанутые, до любой хуйни докапаются, так что нахуй надо в эту парашу игры выкладывать
Аноним 22/09/23 Птн 23:35:04 #5 №902566 
>>902558
8 пунктов всего
https://yandex.ru/dev/games/doc/ru/concepts/requirements
Аноним 22/09/23 Птн 23:51:33 #6 №902573 
>>902298 (OP)
>что рисовать не могу
Сейчас же куча прог по генерации графона. От персов до спрайтов. Хуяндексу ваще пофиг на генераторы, в отличии от стима.
Аноним OP 23/09/23 Суб 15:05:19 #7 №902672 
image.png
Так блэт.
Почитал правила, посмотрел игрули.
Буду делать генерик матч-3.

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

Если не проебусь, то в конце интегрирую это дело с яндексом и мы вместе смотрим на фейл или не фейл.
Аноним OP 23/09/23 Суб 16:46:28 #8 №902687 
image.png
С ресайзом окна разобрался вроде.
Смотрю, некоторые игры не заморачиваются на эту тему и просто ебашат одноцветный задник через CSS, а сама игра ресайзится сохраняя базовый аспект.
Но это старые игры, хз будут ли ебать новые за такой чит.
Но наверн есть смысл сделать так же, иначе верстка норм ресайза займет дохуя времени и я тупо забью на это все.
Аноним 23/09/23 Суб 17:17:08 #9 №902691 
>>902672
> Буду делать генерик матч-3
Это хуёвая идея, братишка. Возьми Юнити и делай 3Д игру. 3Д игра получает буст x100. Готовых моделек, текстур и эффектов очень много. А если добавишь туда ещё примитивный мультиплеер на Photon Network, то ещё буст x100.
Аноним OP 23/09/23 Суб 17:18:11 #10 №902692 
>>902691
В пизду. Я юнити пару лет не трогал, забыл все. А HTML5 знаю нормально по работе.
Быстрее матч-3 запилю.
Аноним 23/09/23 Суб 17:23:08 #11 №902693 
>>902687
В правилах написан минимальный процент игровой зоны
Аноним OP 23/09/23 Суб 18:05:41 #12 №902704 
>>902693
Вижу про 60% на мобилке только.
Аноним OP 24/09/23 Вск 13:41:55 #13 №902873 
image.png
Ну шо, погнали потихоньку.
Пилю по сути два модуля. Один будет заниматься просчетом всего происходящего на поле. Второй будет тупо отображать, без логики внутри.

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

Хватит на первое время.
Графоний плейсхолдерный пока разумеется.
Аноним 24/09/23 Вск 15:51:18 #14 №902910 
>>902873
По сути тебе можно тупа с кенди краша копировать механики.
Аноним 24/09/23 Вск 15:58:26 #15 №902912 
>>902873
Честно говоря, звучит так, что двачер даже три-в-ряд может запороть.
Аноним 24/09/23 Вск 16:01:10 #16 №902914 
>>902912
Как оно должно было звучать, чтобы ты так не подумал?
Аноним OP 24/09/23 Вск 18:44:14 #17 №902962 
test.mp4
Тэкс запилил основную механику разъеба групп по 3+гемов и спавна новых.
Поставил тестироваться это все на двух типах гемов для того, чтобы групп было больше.

Дальше надо оптимизнуть спавн гемов (ща тупо новые объекты, а надо бы сделать им пул, иначе чета игра встает раком через какое-то время, заодно проверю из-за этого ли). И потом потихоньку дальше пилить механики.
Аноним OP 24/09/23 Вск 20:11:25 #18 №903017 
Оптимизнул слегонца, но читерно-ленив, похуй.
Еще запилил провер очку на то, что изначальное сгенерированное поле не имеет готовых групп + поддержка левел эдитора. Т.е. те гемы, которые явно установлены (будут) в эдиторе, не будут рероллиться для того, чтобы не было групп.
Завтра если работа позволит продолжу все это.
Аноним 24/09/23 Вск 20:42:28 #19 №903037 
>>902962
Нормас. Такими темпами быстро запилишь.
Аноним OP 24/09/23 Вск 21:04:59 #20 №903044 
>>903037
Быстро вряд ли, чем больше механик надо между собой подружить, тем все сложнее становится. Посмотрим.

>>902910
Я нашел в интернетах пару списков с тупо механиками, буду оттуда тянуть потихоньку. Но пока бы базовые запилить и между собой подружить.
Аноним 25/09/23 Пнд 16:38:18 #21 №903189 
moves.mp4
image.png
Запилил модуль поиска доступных "ходов". Стрелочки для дебага.
Заодно он может показать, что ходов нет и это будет сигналом перегенерить сетку либо впаять гейм овер.
Дальше буду видимо пилить уже управление. чтобы эти ходы можнол было делать.
Аноним 25/09/23 Пнд 18:33:07 #22 №903241 
Push It to the Limit.mp4
>>903189
Красава!
Аноним 25/09/23 Пнд 23:08:09 #23 №903323 
invalidmove.mp4
Еще сделал сегодня отображение неверного мува. Правда код грязный ояебу, буду рефакторить.
После сделаю уже обработку и отображение валидного мува.
Аноним 26/09/23 Втр 15:50:25 #24 №903397 
bot.mp4
Запилил управление и заодно сделал бота, чтобы он за меня играл и можно было смотреть как синхронизируются модуль таблицы и модуль отображения всего этого. Нет ли где косяков и т.д.
Дальше будет рефакторинг и приведение части проверок к какому-то единому удобному виду, чтобы можно было уже нормально добавлять механики.
Аноним 26/09/23 Втр 21:57:35 #25 №903508 
voids.mp4
Полдня занимался рефакторингом, но в итоге еще добавил "мертвые" ячейки, в которых не может быть гемов.
Должно позволить играться со сложностью уровней и придавать самим уровням отличные от квадратов и прямоугольников формы.
Заебался.
Аноним 27/09/23 Срд 23:21:16 #26 №903722 
>>902298 (OP)
Одумайса, солнце

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

Эти дети брокколи неспособны даже мультиязычную кодировку себе запилить, но требуют от тебя интегрировать собственный код. Это даже хуже, чем записывать себе в издателя одноклассника, отдавая ему права на игру!
Аноним 28/09/23 Чтв 04:58:59 #27 №903744 
Не слушайте его >>903722 никто, он лазиет по тредам и отговаривает от игродельства, не понимая что у каждого свой мотив действий или из-за банального вредительства.
Аноним 28/09/23 Чтв 09:01:11 #28 №903751 
>>903744
Речь шла про топ айти компанию страны, которая собирается зарабатывать на играх по всему миру, но не собирается даже двухбайтовую кодирвоку вводить, чтобы поддерживать языки всего мира. Зато поддерживает рекламные вставки и интеграцию со своим гнусным сайтиком, что крайне важно для работы по всему миру!

Это как если бы бомжара сказал, что ты слишком плохо выглядишь для работы с ним в одной команде. Типа, пойди, приоденься, побрейся, причешись, а то непрезентабельный. Ага-да.
Аноним 28/09/23 Чтв 09:17:22 #29 №903753 
>>903751
Ты 1С бухалтер? Где ты видел чтобы файлы в проекте кирилицей называли и насколько важно это для мира?
Аноним 28/09/23 Чтв 11:20:06 #30 №903757 
>>903753
как объяснить человеку, что в мире больше одного языка и существует не только кириллица и латиница? Человек даун, наверно, я не знаю, почему он такой тупой. Но не будь он настолько тупой, он бы подумал, что люди говорящие на одном языке часто используют именно его, и потому у них папки и файлы могут называться на этом языке, а твоя среда их типа не поддерживает, будто это сложно исправить, и при работе с фрилансерами тебе придётся за ними имена переделывать, как будто есть какая-то сложность. И если имена написанные в оригинальном шрифте легко перевести, то транскрипцию может не распознать переводчик, и опять же, мультиязычность для работы на международном рынке -- это хуйня полнейшая по сравнению с интеграцией с хуяндекс-ID. Вот без него ни одна международная площадка не работает. Стим на самом деле тайно авторизуется в яндекс айди.
Аноним 28/09/23 Чтв 11:22:44 #31 №903760 
>>903751
Так яндекс нидерландская компания.
Аноним 28/09/23 Чтв 12:00:21 #32 №903767 
>>903757
Не могут. Могут только у нюфань без коммерческого опыта. Они все равно ничего годного не напрограммируют. В большинстве даже мелких говнопроектов даже комментарии в комитах в гите на английском.
Аноним 28/09/23 Чтв 12:03:02 #33 №903768 
>>903757
Плюс ты путаешь мультиязычнось в конечном продукте с мультиязычностью в инструменте для разработки.
Аноним 28/09/23 Чтв 12:06:21 #34 №903770 
>>903760
Никогда не интересовался историей появляения яндекса, но всегда его воспринимал как нашу -- Российскую -- версию гугла. НУ, это не удивительно, у нас и президент еврей, мнящий себя русским. Это даже логичная ошибка в нашем контексте.

Речь про другое: вы крупная компания, и не можете решить такую мелкую проблему?
Меня однажды так достала проблема кракозябр вместо кириллицы в путях файлов в консоли винды, что я вместо консоли написал обработчик для wndproc, вручную прописав все символы, и комбинации клавиш. Это оказалось ПРОЩЕ, чем бадаться с этим куском говна.
Только вот у меня нет исходников этой сраной консоли, а у яндекса, что, нет исходников собственного инструментария? Им не под силу дать комфортные условия для своих партнёров, избавив от технических условностей?
Аноним 28/09/23 Чтв 12:11:39 #35 №903771 
1.jpeg
>>903770
Ясно
Аноним OP 28/09/23 Чтв 13:42:39 #36 №903794 
image.png
Ебать вы тут насрали.
Сегодня пишу удобные методы для ячеек, чтобы все проверки были в одном месте.
Например проверка на пустоту ячейки, на наличие движимого гема, на возможность пропускать гемы при падении и тд.

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

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

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

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

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

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

Пока писал охуел от сложности, а реализовывать видимо будет еще сложнее. Я ебал.
Аноним 28/09/23 Чтв 13:45:17 #37 №903795 
>>903794
Ты для Гарри Каспарова игру пишешь?
Аноним OP 28/09/23 Чтв 13:47:01 #38 №903796 
>>903795
Почему? Это ж стандартные механики матч-3
Аноним 28/09/23 Чтв 13:50:29 #39 №903798 
>>903796
Я макака с 8 летним стажем и образованием математика в универе с трудом осиливаю тетрис играть.
Аноним OP 28/09/23 Чтв 13:52:50 #40 №903800 
>>903798
А я нормально играю в тетрис, но в остальном тупой.
Аноним OP 28/09/23 Чтв 19:02:53 #41 №903889 
bomb.mp4
Тэкс блжад.
Научил контроллер распознавать разные конфигурации групп гемов и доставать из них нужный тип бомбы.
Запилил пока говнокодом появление самой бомбы. Дальше буду рефакторить. Ваще рефакторю каждый день считай просто потому что чем говнокодее говнокод, тем быстрее перестаешь понимать что как работает.
После добавлю картинки для остальных бомб и буду думать как реализовывать взрывания этих ебучих блять бомб.
Аноним 29/09/23 Птн 00:08:14 #42 №903984 
>>903889
Какие-то анимации у тебя скучные. Выглядят как просто линейные. Добавь ease in/out, пружинок, это добавит веса камешкам, будет гораздо лучше чувствоваться. Можно чтобы соседние камешки дрожжали, когда группа распыляется. Понятно, что эффекты можно потом сделать, но именно такие мелочи выделяют твой мач3 среди других клонов. Должно быть висцеральное подкрепление действиям, как пленку с пузырями лопаешь. Ну и тут всем интереснее будет твои ролики смотреть.
Аноним OP 29/09/23 Птн 10:08:45 #43 №904022 
>>903984
> Какие-то анимации у тебя скучные
Ага щас начну тратить время на анимации, пока пилю механики. Мож еще задизайнить менюшечки покрасивше?
Аноним 29/09/23 Птн 10:15:32 #44 №904023 
>>904022
Не обращай внимания, это наверно кабанчик или стремящийся в кабанчики. Всегда любят в спину дышать "А почему кнопка не круглая?".
Аноним 29/09/23 Птн 10:52:51 #45 №904025 
big2ddb.jpg
>>904023
Кабанчик бы написал что оп страдает херней и что у любого гуманитария шансов на успех тут больше чем у него. Можно было взять готовый шаблон на ассет сторе и забить на код. Нужно понимание как привлечь игроков, как удержать, как побороть сотни конкурентов, некоторые из которых закупают рекламу.
Аноним OP 29/09/23 Птн 10:54:34 #46 №904026 
>>904025
Все так. Но я аутист, меня прикалывает код поковырять.
Аноним 29/09/23 Птн 20:54:04 #47 №904099 
bombs2.mp4
Сегодня на работе было дохуя работы, поэтому игрулей занимался мало.
Сделал так, чтобы бомбы теперь учитывались при сборах комбинаций с другими гемами и бомбами (кроме разноцветной).
Дальше надо будет пилить механику взрывания.
Вроде абстрактно придумал как, но придется опять РЕФАКТОРИТЬ для этого блять.
Аноним OP 02/10/23 Пнд 20:51:09 #48 №904754 
bombs3.mp4
Я научил тостер любить бомбы взрываться.
Дальше научу цветную бомбу уничтожать все гемы выбранного цвета.
А дальше видимо пилю заморозки и локи для гемов.
Аноним 02/10/23 Пнд 21:04:00 #49 №904756 
>>904754
Красава, что не бросаешь разработку. Иди до конца 💪🧠
Аноним 03/10/23 Втр 13:18:06 #50 №904843 
5-bomb.mp4
Тэкс, цветную бомбу тоже обучил.
Дальше новые механики? Хуй там, дальше РЕФАКТОРИНГ.
А вот потом заморозки и локи гемов.
Аноним 31/10/23 Втр 15:33:23 #51 №911746 
image
Фиксируем обосрамс ОП'а. Для истории о неудачниках.
Аноним 31/10/23 Втр 22:45:55 #52 №911817 
>>911746
Скажите дети, как его зовут?
Б
Е
З
Ы
Г
О
Р
Н
И
К
Аноним 01/11/23 Срд 00:09:27 #53 №911833 
А как смело и дерзко начинался тред
>Короче вы меня заебали, я запилю игрулю для яндекса
Аноним 01/11/23 Срд 04:09:35 #54 №911845 
пилить что-то неделями на эту помойку с выхлопом 10 рублей в месяц? зачем?
Аноним 01/11/23 Срд 04:12:56 #55 №911846 
>>911845
Одна игра - 10 рублей. Сто игр - 1000 рублей.
Аноним 01/11/23 Срд 04:30:25 #56 №911847 
>>911845
я делаю раннер мечты лол
ну как делаю, сляпал из говна и лапши, надо начисто переделать
чисто чтоб у меня был кавайный раннер в портфолио
жду геймджем по теме, чтобы его впендюрить туды
Аноним 01/11/23 Срд 14:04:33 #57 №911941 
>>911845
а вдруг взлетит до трёхзначной суммы
Аноним 01/11/23 Срд 15:48:25 #58 №911964 
>>911846
надо спамить играми
https://www.youtube.com/watch?v=PCiakTB4o9I
Аноним 01/11/23 Срд 21:58:24 #59 №912121 
snapshot.jpg
я вроде битард, трачу жизнь на говно и всё такое, но...

сидят взрослые люди и сознательно разменивают свою жизнь на производство подобного кала. а главное, чтобы что? нахуя? заработать 300 рублей в помойке без денег?
Аноним 01/11/23 Срд 22:13:09 #60 №912128 
>>912121
Не все умеют в гигаигры
https://www.youtube.com/watch?v=h_Xovy4Dbi8
Аноним 02/11/23 Чтв 00:01:32 #61 №912157 
1b318f7f94b6bc43bb6dcd62743720b7.jpg
>>912121
А что ты предлагаешь, особенно если ты битард и скорее всего твоих навыков и жизненного опыта не хватит чтобы удивить и заинтересовать даже ребенка.
В лучшем случае как оп просто попытаешься скопировать механики без какой либо идеи и соснешь.
На твоей картинке школьник делал игру для школьников. Видно какой персонаж привлекает ЦА, Простой и в тоже время увлекательный геймплей в который сможет играть даже твой кот.
Почти уверен что школьники реально будут давать коту играть в это на планшете как популярную игру с мышками. А если сюда еще подкрутить фарм разных персонажей мышей или лутбоксы то потенциал просто космический.
Аноним 02/11/23 Чтв 13:21:29 #62 №912245 
image
image
image
>>912157
они же дети оказались скуфами во плоти
https://www.youtube.com/watch?v=5688PrLuLlA

посмотрел тонны роликов об успехах на ЯИ,
все советуют дауносвежемемное говноговна делать
Аноним 02/11/23 Чтв 14:15:31 #63 №912259 
>>912245
Он же в видео говорит что нет смысла смотреть возраст. Видимо что-то не так работает. надо разобраться
Аноним 02/11/23 Чтв 14:30:44 #64 №912261 
>>912259
Наверное это сказано в таком контексте, что каков игропортал - таковы и игроки, без оглядки на физовозраст (их псивозраст около 5+ лет),
собираюсь им в предложку написать чтобы ввели раздел Мемы, ибо засрало всё этим самым
https://www.youtube.com/watch?v=6TnMMlP0Gj4
Аноним 02/11/23 Чтв 14:48:43 #65 №912263 
>>912259
>Видимо что-то не так работает. надо разобраться
Просто играют с акк отца/матери
Ставят возраст выше что бы играть во все игры
Аноним 02/11/23 Чтв 14:50:20 #66 №912264 
>>912261
Это помешательство со скибиди-туалетом чистое безумие нахуй.
Аноним 02/11/23 Чтв 15:11:48 #67 №912265 
>>912263
да, скорей всего, недогодалсо

ну и читайте правила перед заливкой/отправкой на модерство
https://www.youtube.com/watch?v=wQGSKw5Ncd0
Аноним 03/11/23 Птн 01:39:57 #68 №912415 
>>912265
Пиесель арт соснуле

Игра в пиксельном стиле. Соответственно все спрайты, персонажи, тайлмап, задний фон также в пиксельном стиле (высокого качества между прочим). Они мне присылают в ошибках, мол, у меня в скриншотах игры и промо материале нарушен пункт 8.3.1(техническое качество, визуальные артефакты - пиксельные артефакты сжатия, избыточное затемнение, полностью одноцветные кадры). И дают ссылку на мои скриншоты. Открываю - отличное качество, видимо они не поняли что это часть игры. Как мне им доказать, что это не искажение, а так и должно быть?
Аноним 03/11/23 Птн 02:08:30 #69 №912417 
>>912415
там модераторки невтемные
comments powered by Disqus

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