Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Сыграйте в классический пасьянс и попробуйте разложить по порядку колоду из 52 карт, начиная с короля и заканчивая тузом. Игра имеет четыре варианта: с 1, 2, 3 и 4 мастями. Выиграйте как можно больше в каждом варианте и улучшите свои показатели.

Пасьянс Паук «Классический»

Карточные, Логическая, Мобильная

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Android + Геймеры

С этим тегом используют

Игры Смартфон Приложение iOS Телефон Google Play iPhone Компьютерные игры Видеоигра Юмор Steam Мемы Картинка с текстом Все
89 постов сначала свежее
2716
GameMasterBoard
GameMasterBoard
6 лет назад
Лига Геймеров

Современные мобильные игры⁠⁠

Современные мобильные игры Игры, Геймеры, Комиксы, Картинки, Пикабу, Android, Перевод, Srgrafo
Показать полностью 1
Игры Геймеры Комиксы Картинки Пикабу Android Перевод Srgrafo
287
28
NonexistencePik
NonexistencePik
6 лет назад
Лига Геймеров

Nonexistence Games – наша первая игра⁠⁠

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

Каждый из нас лишь начинающий, мы стараемся развиваться и отражать это в своем творчестве. Идея зародилась максимально спонтанно, все мы из одного города и во время прогулки нашего художника просто осенило: “А почему бы нам не сделать кликер, в котором можно собрать собственную группу? Можно было бы инди-рок использовать, вышло бы неплохо.”

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

Nonexistence Games – наша первая игра Gamedev, Лига геймеров, Длиннопост, Android, Музыка, Геймеры

1 часть. Графическая часть.


Первое с чем я столкнулся при создании этой игры - стиль. Объем визуальной работы даже самой простой игры не маленький, поэтому нужно было найти такой стиль, чтобы работа не встала на долгие месяцы. И мне пришла в голову идея, которая пришла когда-то, возможно, Трею Паркеру и Мэтту Стоуну (создатели Южного Парка). Картон и бумага! Современные тенденции стиля диктуют упрощения, поэтому многие персонажей пришлось убрать для целостности. Я до сих пор не уверен в добавлении животных, но все мои друзья были от них в восторге, что я просто не осмелился их убрать :D

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

UI! Одна из ключевых вещей, которую я также делал в последнюю очередь, что было ошибкой. В следующем проекте я обязательно начну работу с UI и фонов, что и вам советую :D

НО САМОЙ БОЛЬШОЙ ПРОБЛЕМОЙ БЫЛА - САМООРГАНИЗАЦИЯ (особенно, когда работаете с друзьями)! Будем честными, художники всегда все делают в ночь перед дедлайном. Я рисовал не спеша, создавая иллюзию того, что работаю каждый день, но т.к. это был наш первый проект, то в самом начале мы считали объем меньше, чем он являлся на самом деле. Каждый день, когда заканчивал какие-нибудь мелкие детали, наш программист вспоминал, что нужно отрисовать некоторые элементы из UI, которые мы забыли упомянуть раньше, из-за чего порой казалось, что я стою на месте. Поэтому мы искусственно создавали себе дедлайны и это очень мотивировало работать в захлёб. Открытие второго дыхание было на первых рабочих билдах игры. Я просто не мог поверить, что мы это сделали. ОНО РАБОТАЛО! Наверное, это и испытывают родители, когда их ребенок достигает может быть и не самых больших высот, но БОЖЕ ЭТО РАБОТАЕТ!!! :,D

Наверное, ради таких эмоций и стоит делать игры!

2 часть. Музыка.


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

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

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

До этого музыкой я занимался исключительно в формате полной композиции и вопросы о весе и качестве меня особо не беспокоили,

так как можно было спокойно экспортировать файл в лучшем качестве,

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

нужно было сжимать до уровня "Вот так хорошо, но еще бы чуть-чуть и уже лажа какая-то".

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

При стандартном экспорте музыки в нужный нам формат (ogg, 192kbps (ранее - mp3, 192kbps)) мой секвенсор делал странные вещи.

В случае с mp3 - кусочек конца аудиофайла отправлялся в начало, а в случае с ogg - просто чуть-чуть обрезался файл.

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

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

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

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

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

добрался до цели.

3 часть. Выбор движка, программирование.


Мой выбор пал на Unity т.к. у меня в нем больше всего опыта и в целом он мне симпатизирует удобством.

Это первый мой более-менее крупные проект и было достаточно тяжело, сначала нужно было ответить на вопрос “Что в ней особенного, чем она будет отличаться от остальных?”

1. Сюжет (Как часто вы видели сюжет в кликерах?)

2. Музыка

3. Сбор собственной группы

После того, как была полностью понята приблизительная финальная картина, я преступил к реализации.

Музыка, это то, что больше всего отличало нашу игру.

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

Когда игрок начинает кликать, то играется вступление, если он не останавливается и продолжает кликать, то играет часть АB и она играет до тех пор, пока игрок не перестанет кликать и только тогда начнет играть заключительная часть.

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

В итоге вот как выглядело решение: pastebin.com/KWipxnVB

Не самое элегантное, но всё же рабочее, несколько видов проигрывателей, ибо есть треки на 4 персонажа и на 6 персонажей.

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

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

В игре есть 6 видов инструментов, это ритм гитара, барабаны, бас гитара, соло гитара, синтезатор и саксофон. В каждом из инструментов (Кроме ритм гитары, на ней всегда стоит главный герой - Брэд) можно выбрать 1 из 4 представленных персонажей, благодаря чему вы сможете переиграть и собрать абсолютно новую группу (СОБЕРИ ИХ ВСЕХ!)

Nonexistence Games – наша первая игра Gamedev, Лига геймеров, Длиннопост, Android, Музыка, Геймеры

Заключение

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

Если будут какие-то вопросы, мы с радостью ответим в следующих постах :3

______________________________________________________________________________________________________

Группа вконтакте: https://vk.com/nonexistencegames

Страница в Google Play:  https://play.google.com/store/apps/details?id=com.nonexisten...

Показать полностью 2
[моё] Gamedev Лига геймеров Длиннопост Android Музыка Геймеры
8
10
gknotri
6 лет назад
Лига Разработчиков Видеоигр

Продолжение разработки мобильной игры. Часть 2.⁠⁠

Продолжение разработки мобильной игры. Часть 2. Gamedev, Android, Google Play, Unity, Unity3D, Лига геймеров, Геймеры

Итак, прошла неделя и вот что мы имеем. Учли замечания людей, которые оставили отзывы под прошлой статьей, а именно: исправили текста при выборе бустеров, сделали более контрастные цвета, изменили иконку на более яркую (закинули на А/В тестирование), добавили еще 15 новых уровней (в ближайшие дни планируем добавить еще 15), и добавили боссов на каждый 5 уровень.

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


Игра начала искаться по названию (Micro Clash) и мы даже попали в топ стратегий по региону (6 место) при том что максимальное количество дневных установок было не больше 60 и есть подозрения что большая часть из них была с Пикабу, продержавшись там день начали падать, потом установки куда-то пропали и теперь в день около 15 установок и мы на 46 месте в топе. Даже есть около 12 установок из самого PlayMarket'a, а вот реклама от Фейсбука разочаровала полностью, не понятно почему, но установок почти нет с рекламы, показов 70К+ и 2К+ кликов, но установок копейки, мы сделали рекламу конечно не топ, но и далеко не шлак. Решили взять рекламу от Гугла, вчера запустили и ждем рассмотрения.


Пока ждали, получили письмо от гугла с ошибкой - неправильно названа кнопка рекламы ("Get x2" и значок видео) внутри игры, дескать юзеру не понятно что произойдет если он нажмет на кнопку. Мы уже исправили рекламу в том месте, на которое указал гугл и обновили в маркете, и уже после этого он еще одно письмо прислал с такой же ошибкой ("Get 100 vials" и значок видео) в другом месте. В этом месте было менее понятно как исправлять - и мы временно отключили кнопку. После этого нас подтвердили.

Страница игры в Play Market: https://play.google.com/store/apps/details?id=com.knotri.bac...

Показать полностью
[моё] Gamedev Android Google Play Unity Unity3D Лига геймеров Геймеры
21
vernon0roshe
6 лет назад

Субъективные Android новости⁠⁠

Привет!


Представляю вашему вниманию подборочку новостей, связанных с Android-играми (и около них) за прошедшую неделю.


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


Так что вот оригинал для тех, кто предпочтёт просмотр чтению (кстати, я очень рекомендую именно видео-формат, в текст не перекочевала львиная доля юмора):

* Выпуск новостей от 16 июля
* Выпуск новостей от 10 июля

А теперь часть контента из видео в текстовой форме :)


=== === === === === === ===


Свежий релиз: DROLF - “художественный гольф”

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

На виртуальных полках магазинов появился DROLF, совместивший в себе рисование и мини-гольф. Вспомнить фразу “угол падения равен углу отражения” из школьного курса физики будет недостаточно, придется ещё и проявить свои задатки художника. Не думаю, что прошедшего все уровни игры можно будет называть Леонардо Да Винчи, но удовольствие он точно получит.

Ссылка на DROLF в Google Play


Свежий релиз: Dead Island: Survivors - tower defence на основе популярной серии игр

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

Увидев трейлер новенькой Dead Island: Survivors, можно ошибочно подумать что это экшен в чистом виде, о чём, кстати, символизирует жанровая этикетка в магазине приложений. Однако, при ближайшем рассмотрении оказывается что это tower defence. И, надо отметить, весьма неплохой.


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


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

Ссылка на Dead Island: Survivors в Google Play


Свежий релиз: Identity V - асимметричный хоррор

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

Ещё один любопытный релиз недели - Identity V, следующий по стопам ПК-хитов Dead by Daylight и Пятница 13ое. Четыре игрока-жертвы пытаются сбежать из закрытой зоны, на которой орудует убийца, управляемый ещё одним игроком. Кроме мультиплеера присутствует подобие сюжетного режима, плавно обучающего и подводящего к главному блюду - мультиплееру.


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

Ссылка на Identity V в Google Play


Анонс: Truck Simulator America - работа после рабочего дня

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

В стан фанатов Euro Truck Simulator и Дальнобойщиков пришёл праздник в виде анонса Truck Simulator America. Увы, разработчики не предоставили геймплейного трейлера, но сладкоречиво пообещали большой открытый мир с 40 городами, лицензированные грузовики двух марок со множеством вариантов их оснащения, необходимость заправляться и отдыхать в мотелях по дороге, а также возможность создать и управлять компанией дальнобойщиков.


Дата релиза пока неизвестна.

Ссылка на официальный сайт Truck Simulator America


ГОСТ для мобильных приложений.

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

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


Превью: New Star Soccer Manager - 10\10 на кончиках пальцев

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

Уже совсем скоро выйдет New Star Soccer Manager, получивший 10 баллов и заголовок “Прекрасная игра, которая станет вашей зависимостью” от критиков Pocketgamer’а. Звучит многообещающе. Если, конечно, вы ещё не устали от футбольной тематики за последний месяц.


Игровой процесс состоит не только из попинывания мяча, но и руководство всем клубом, его инфраструктурой и командой, контрактами со спонсорами, а также работу с фанатами и медиа. Возможно, игра станет мобильным аналогом серии football manager, и, если вы неравнодушны к последней, то вам определенно следует приглядеться к New Star Soccer Manager.


Анонс: Motorsport Manager Mobile 3

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

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


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


Считаем чужие деньги

Субъективные Android новости Игры, Мобильные игры, Геймеры, Игры на Android, Android, Длиннопост

* Браузерная ролевая игра RuneScape, мобильный порт которой упоминался в прошлом выпуске, заработала 800 миллионов долларов за 17 лет.


* Аналитическая компания Newzoo подсчитала что Россия занимает 11-е место в мире по обороту игрового рынка, а к концу года он заработает 1,7 млрд $


* Выручка Clash Royale превысила 2 млрд $, из них 40 млн - за последний месяц.


* The Sims Mobile заработала на микротранзакциях 15 млн $ за 4 месяца


=== === === === === === ===


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

Показать полностью 8
[моё] Игры Мобильные игры Геймеры Игры на Android Android Длиннопост
2
3
CapUnSea
7 лет назад

Первые шаги или я из тех, коих много.⁠⁠

Здравствуйте, дорогие друзья. Сегодня я хочу поведать Вам свою историю. Сразу скажу, что по образованию я технарь и запятые в моих текстах могут отсутсутствовать или же присутствовать в избытке. А пришел я сюда, чтобы рассказать отсвоей зависимости.... Как не было бы прискорбно это осозновать... в общем, да, я разработчик.... Примерно пол года назад, когда мобильные игры для меня являлись лишь средством для убийства времени, я даже не задумывался над тем, какое колоссальное количество людей занято разработкой своих собственных творений. Когда начинаешь углубляться в индустрию разработки, то невольно понимаешь, что этим занимается чуть ли не каждый пятый. Особенно это дело нравится школьникам, тематические форумы прямо кишат их вопросами о том как сделат клон популярной игры или же  объявлениями о создании мега команды разработчиков. Но да ладно, не мне судить.  Что то я все о других да о други, давайте расскажу о себе. Связатся с разработкой меня заставила моя работа, а точнее ее режим. Работаю я вахтовым методом, по две недели и из за обилия свободного времени как на работе так и в перерывах я решил занять себя чем то полезным.  Сначало это было изучение 3д редактора, после фотошопа, потом опять 3д редактор и в итоге один знакомый предложил начать изучать средства для разработки мобильных игр.  Шли дни, недели, я листал форумы, смотрел уроки и по немногу начинал вникать во все нюансы этой темы.  Через пару месяцев самостоятельного изучения, я решил что пора сотворить что то существенное и заручившись помощью друзей-единомышленников мы приступили к разработке. По началу все шло гладко, мы придумали концепцию игры, ее механику, поделили разработку на этапы и приступили к воплощению в жизнь. И вот на этом этапе и началось самое интересное. Так как в процессе разработки взгляды на игру у каждого начали менятся, каждый хотел внести что то свое и в итоге начались несостыковки, споры и т.д. и т.п. Спустя примерно пару месяцев, наша горе команда распалась... И с этого момента я понял, если хочешь сделать что-то хорошо, сделай это сам. И я решил в одиночку заняться разработкой, пусть многие скажу, что, в одного хорошие игры не делаются, за исключением единиц. Ну думаю, на этом хватит, а то и так много получилось. И если кому то будет интересно, то продолжу дальше рассказывать о своих шагах в сфере разработки мобильных игр. Извините за грамматику и пунктуацию. Спасибо за внимание! Всех с Рождеством!!!

Показать полностью
[моё] Gamedev Геймеры Android Своими руками Игры Смартфон Текст
11
DELETED
7 лет назад
Лига Разработчиков Видеоигр

Как я создаю свою игру [Нововведения]⁠⁠

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

Часть 1

Часть 2

Часть 3

Как я создаю свою игру [Нововведения] Gamedev, Разработка игр, Разработка, Android, Геймеры, Приложение, Игры, Длиннопост

Обновление №1

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

Как я создаю свою игру [Нововведения] Gamedev, Разработка игр, Разработка, Android, Геймеры, Приложение, Игры, Длиннопост

Обновление №2

Кнопка Back теперь выполняет разные функции в зависимости состояния в игре:

• В меню - выход из игры

• Во вкладках "Инфо" и "Магазин" - выход в меню

• Во время игры - пауза и выход из неё при повторном нажатии.

Обновление №3

• Исправлены ошибки.

• Уменьшено использование оперативной памяти.

• Общая оптимизация.

• 2 новых шарика :D (можно представить кучу пафоса, взрывы и эффектное появление на мониторе этих двух шариков).

• Раньше монетки не появлялись на некоторых новых уровнях (лазеры, например). Теперь они появляются почти везде.

• Добавлено цветовое обозначение сложности уровня (меняется цвет заднего фона). Это не так сильно заметно, однако как мелочь приятна: сразу понимаешь, когда зашёл далеко и тебя ждут большие проблемы.

Как я создаю свою игру [Нововведения] Gamedev, Разработка игр, Разработка, Android, Геймеры, Приложение, Игры, Длиннопост

Ребята, вас, загрузивших игру и поигравших хоть немного, уже больше за 60 человек. Мне безумно приятно видеть от вас отзывы. Я хотел бы услышать мнения по добавлению таких фич, как:

• Светлый фон

• Бонусы: временная неуязвимость, вторая попытка. Возможно стоит их сделать за монетки?

• Было предложение менять левую сторону и правую в особых зонах выше 400: нажимаем влево, а прыгает вправо, нажимаем вправо, а прыгает влево.

• И ещё хотелось бы услышать ваши предложения и замечания.


Скоро я намечаю релиз моей первой игры в Google Play не в качестве "Бета-Версии", а как полноценную игру. Спасибо ещё раз всем за тесты :)

По традиции:

Ссылка на игру в Google Play

Показать полностью 2
[моё] Gamedev Разработка игр Разработка Android Геймеры Приложение Игры Длиннопост
4
22
DELETED
7 лет назад
Лига Разработчиков Видеоигр

Как я создаю свою первую игру [часть 3: немного о технической части]⁠⁠

Привет, Пикабу! Сейчас я расскажу про само устройство игры и её особенности.

Часть 1

Часть 2

Как я создаю свою первую игру [часть 3: немного о технической части] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост

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

Как я создаю свою первую игру [часть 3: немного о технической части] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост

2. Текстуры самогенерируемые. Абсолютно все, кроме самого лого игры. Шарики, шипы, лазеры, кнопка "паузы" и "продолжить", внутренние GUI-элементы - всё генерируется на уровне кода. Это точно уменьшило общий размер файла на пару мегабайт (сейчас игра весит ~7 мегабайт в сторе). А ещё это хороший задел в будущем для создания игр основанных на векторно-генерируемых текстурах.


3. Рандомщик уровней. Да, он по-разному расставляет объекты и, допустим, добраться до 200 бывает просто, а бывает и тяжело. Однако создавать один и тот же уровень и давать только его, как я подумал, не очень хорошая идея. А так всё рандомно и каждый раз всё новое, что не даёт игроку проходит на автомате.


4. Звуки бесплатные. Так как у меня нет средств заказывать звуки, то было принято решение искать бесплатные варианты. Звуки я брал с diforb.com, можно использовать, если укажете где-нибудь на них ссылку в игре.


5. Минималистичный стиль. Не знаю, почему именно он, но захотелось создания минималистичных интерфейса и окружения игры, но и в то же время очень приятных на взгляд. А что вы можете сказать насчёт внешнего вида?


Разработкой я занимаюсь с 21 августа, уделяя по несколько часов игре. Игра готова, однако есть то, чего не хватает - это локализации. Хотелось бы локализовать игру на 6 языков: русский, английский, немецкий, испанский, французский. В игре самый минимум предложений, но всё же боязно переводить их через Google Translate.
Как я создаю свою первую игру [часть 3: немного о технической части] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост

Что мне понадобилось для написания этой игры?

• Использование структур данных: массив, стек, хеш-таблица.

• Пару статеек о физике в игре. Тут смысл в том, что кто-то использует систему движения объектов такой "Позиция и старая позиция", а кто-то "Позиция, скорость, ускорение" (такой выбрал я). Хотя физику как столкновения я не реализовывал полностью, у меня только самый базис для игры "Шар-Прямоугольник".

• Классы. Я не знаю, как вам описать, но этот проект дал реально много практического применения классов и всех принципов ооп. Невероятно круто, я считаю :)

• Работа с файлами.

• Потоки.

Особенно хорошо классы ощущались, когда писал GUI для игры

Ну и по традиции:

Ссылка на игру в Play Market

Ребят, огромное спасибо вам за тестирование и вносимые предложения :) Если что-то интересно - спрашивайте, я отвечу.

Показать полностью 2
[моё] Gamedev Разработка игр Разработка Android Геймеры Игры Мобильные игры Длиннопост
4
Партнёрский материал Реклама
specials
specials

Даже получать удовольствие ты должен с коммерческой выгодой для себя ©⁠⁠

Так говорил греческий судовладелец, миллиардер Аристотель Онассис. Миллиардеры, конечно, живут немножко иначе, но этот принцип вполне распространяется и на «простых смертных». Давайте посчитаем, какую выгоду вы получаете.

Посчитать

Бизнес Выгода Текст
18
DELETED
7 лет назад
Лига Разработчиков Видеоигр

Как я создаю свою первую игру [часть 2: реализации и первые шаги]⁠⁠

Привет, Пикабу :) Я был приятно удивлён от прошлого поста. Создавая его утром я не ожидал, что появится такой фидбек, чему я безумно рад :) Если не читали первую часть, то вот она.

В этой части я расскажу о том, с чего началась разработка.

Как я создаю свою первую игру [часть 2: реализации и первые шаги] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост
Как я создаю свою первую игру [часть 2: реализации и первые шаги] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост

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

Лукавить не стану, я и раньше пытался делать подобные игры, правда, под windows.
Как я создаю свою первую игру [часть 2: реализации и первые шаги] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост

Вариант №1

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

Как я создаю свою первую игру [часть 2: реализации и первые шаги] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост
Ну похоже ведь, да? Да? Нет? Как нет? *уходи котик google картинки*

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

Как я создаю свою первую игру [часть 2: реализации и первые шаги] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост

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

Как я создаю свою первую игру [часть 2: реализации и первые шаги] Gamedev, Разработка игр, Разработка, Android, Геймеры, Игры, Мобильные игры, Длиннопост
Скажу, что было очень много трудностей с написанием кода. Но это стало для меня хорошим уроком. Разрабатывая такие игры очень хорошо практикуешь ООП.

Если вы знакомы немного с геймдевом, то вы можете спросить "А какой движок". Так вот, движка здесь нет. Всё самописное и нет, нет, нет. Не подумайте, что это просто желание изобрести свой велосипед (ну чуточку разве). Дело в том, что создавая такой проект с нуля ты полностью контролируешь все процессы внутри своей игры, понимаешь как это работает. То есть используя движок я мог поплатиться ещё более низкой производительностью. А так как игра не в стиле "30 000 строк чистого кода", то я смог реализовать простейшую физику и решения поиска коллизий.


Мне приятно получать отзывы от вас, дорогие пикабушники :)


И так как всё-таки комьюнити оказалось очень общительным, то готов и дальше вступать в дискуссии по поводу новых фич в игре. В прошлом посте вы мне показали на русскую локализацию, и я её сделал :) + кнопка Back теперь закрывает приложение, если находишься в меню. Ссылка на игру, если будет также интересно протестировать и высказать свои пожелания.

Play Google

Есть малейшее замечание? Пишите, приму во внимание :)

Показать полностью 4
[моё] Gamedev Разработка игр Разработка Android Геймеры Игры Мобильные игры Длиннопост
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии