Rediska2222

Rediska2222

Пикабушник
7792 рейтинг 9 подписчиков 3 подписки 7 постов 3 в горячем
Награды:
5 лет на Пикабу
1

Питбайки и неадекватные малолетки на них обитающие

https://www.roi.ru/134374/ - сразу к делу, господа - вот петиция, на которую я наткнулся, когда в очередной раз уровень бурления говна во мне от происходящего вокруг переполнил края и я захотел что-то предпринять. Кто-то уже опередил меня, так что считаю делом чести поддержать здравую инициативу. Пока все дети страны не купили эти сраные питбайки, нужно остановить эту жесть хоть сколь-нибудь законно. Иначе начнут же решать проблему незаконно, а родители сыночек-корзиночек возмущаться, что кто-то сжег или просто расхерачил игрушечку дитяте

11

Путь игры из JS в C# (№4)

Всем привет! Хочу поделиться прогрессом в своей игре, которую уже несколько месяцев переписываю с JS на C# в Unity. Местами немного проседал по мотивации, но проделанная работа заставляет двигаться вперед – жалко будет забросить все из-за какой-то там мотивации.

Итак, несколько изменил концепт игры: теперь появились уровни, в которых нужно убить определенное количество врагов разной сложности. Перед началом игры появляется карта территории (на данный момент Греция и Египет), на которой обозначены города, являющиеся, собственно, уровнями. Большие города – точки сохранения, чтобы можно было начать новый забег не с начала, а с определенного места. Последний город с боссом, убив которого, открывается новая локация.

Также добавил достижения, за которые будет становиться доступной разная экипировка, дающая бонусы:

Путь игры из JS в C# (№4)

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


Всего у врагов три типа атаки:

1) Обычный дальний бой

2) Магический (атака с дебаффом или просто заклинания)

3) Ближний (мощный юнит, который подходит в упор, один раз бьет и убегает)


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


Теперь уже видно горизонт для этого моего детища, осталось дописать вторую территорию (Египет) и нарисовать шмотки, ну и мелочи разные + звук записать, а то сейчас у всех одинаковые стремные стоны смерти. И тогда долгая работа будет завершена. Очень надеюсь, что она получится действительно игрой. Спасибо за внимание =)


P.S.

https://vk.com/godsrevenge - тут будет полная история игры с самых истоков, если кому интересно.

Показать полностью 1
6

Путь игры из JS в C# (№3)

Игра не стоит на месте! =)

Несмотря на небольшой застой из-за нагрянувших праздников (пришлось потратить много времени на уничтожение салатов и стратегических запасов холодца), я сумел добить новую систему стрельбы. Теперь у игры появилась своя фишка – прицельная стрельба. Вместо тупого закликивания, нужно регулировать силу выстрела, зажимая атаку, что делает процесс несколько веселее, как мне кажется. Доведя заряд до максимума, враг получает урон х2.

Также изменил размещение скиллов: в левом нижнем углу располагаются постоянные способности, выбранные с повышением уровня из шести основных, а в правом нижнем углу – временные способности, которые исчезают после применения. Если места справа для нового скилла не будет, придется заменить один на выбор. Доработана физика снарядов (стрелы прикольно втыкаются в башку игрока, спасибо Unity за это), ну и звуков добавил, чтобы не так скучно выглядело. Вот не знаю только, лучше сжигать и взрывать толпы врагов под тяжелый рок или веселый кантри?

З.Ы.

Группа в вк, если интересно: https://vk.com/godsrevenge

Показать полностью
17

Путь игры из JS в C# (№2)

Мой первый пост не разнесли (кто-то даже подписался), так что попробую продолжить свою историю разработчика игры под android, созданной на JavaScript в Phaser3 и теперь переписываемой на C# в Unity =) Один хороший человек сказал, что в моей игре нет фидбека и вовлеченности, с чем я согласился и стал периодически думать над сий проблемой. По мере думаний, смотрел обучалки и кодил. Решил, раз я переписываю, то можно и поменять что-то. А у меня прикол есть – однажды я упал в подвал и стукнулся головой, а когда очнулся, понял, что теперь обладаю способностью усложнять любую задачу практически до бесконечности. Ну и понеслась… Переделал меню выбора навыков полностью.

Новое меню:

Раньше там можно было улучшать основные способности школ (типа метеора или заморозки) и выбранного бога. Выглядело так:

Мне не нравилась идея улучшения способности, которая может и не попасться в игровой сессии, что делает ее улучшение сомнительным. Теперь навыки связаны друг с другом (см. видео), чтобы купить закрытый, нужно сначала изучить предыдущий. Богов так же покупать, но за души (стоимость увеличивается с каждой покупкой).


Также переделал меню выбора богов, раньше там справа можно было выбрать только открытые на уровне скины, которые не давали бонусов. Раньше:

Теперь там находятся вещи (см. видео), которые можно открыть за определенные достижения в игре (еще не придумал какие). Например, убил первого босса и разблокировал шлем, который дает +5% к урону. Его можно экипировать теперь в меню выбора бога.


Вроде, так веселее играть будет. Сейчас приступил к созданию самих уровней и процесса игры. Возможно, у кого-то есть идейка, как сделать игру интереснее? Буду благодарен =)

Показать полностью 3
22

Игра под Android на JavaScript или путь недоразвитого геймдева

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

На тот момент я уже несколько месяцев работал программистом после годового самообучения, но программировать умел, конечно, гомнокод и только на PHP и JS. Посмотрев видео с ютуба, где автор на JS написал простенькую игрулю и запустил ее на телефоне с помощью AndroidStudio, я решил, что это знак свыше и главное – начать, а дальше звезды укажут мне путь. Сказано – сделано.


Суть игры.

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


Начало.

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

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


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

Первые сомнения.


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

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

Я уже имел навыки в Photoshop и Adobe Illustrator, но именно рисовать – не рисовал. Так что тут тоже пришлось учиться на ходу и процесс мне нравился. Я находил идеи персонажей в интернете, обрисовывал и изменял, соединял и творил. Короче, что-то, как мне кажется. Получилось довольно неплохо, как для новичка.

Процесс рисования занял все лето, которое как-то быстро пролетело. Под конец, я начал тестировать игру на разных телефонах (до этого тестировал в эмуляторе и на парочке андройдов) и пришла беда =( На некоторых телефонах игра лагала, на некоторых не запускалась. То она неадекватно вела при сворачивании приложения, то открывалась не на весь экран. Добавить ко всему этому хреновую архитектуру игры, которая убивала мое сознание при попытке отловить какой-то баг. Короче, с приходом осени я начал учить C# и Unity.


Конец.

Сейчас, после более 40 часов разных уроков и нескольких тестовых проектиков, я планирую перенести сие творение на Unity. Надеюсь, мне хватит сил и дошиков на это. Буду благодарен за ваше мнение и спасибо за внимание =)

Показать полностью 4
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества