69

Моя первая игра (часть 2)

Привет, Пикабу! Я продолжаю делиться со всеми желающими тем, что делаю в свободное от работы время, а именно создаю свою аркадную космическую леталку с астероидами, вражескими кораблями и собираемыми улучшениями. Главная задача продержаться как можно дольше, заработав ранг в конце. В новой версии добавлено много визуальных эффектов,  проработана физика астероидов и самое главное - добавлен босс. Пишу на С++, используя библиотеку SFML. Увы, мне не с кем этим поделиться, поэтому оставлю ссылку для скачивания игры, если вдруг кто-то захочет протестировать. Работает это дело под Windows, но есть версия и под Linux. Также прикрепляю видео с игрой для ЛЛ.

5
Автор поста оценил этот комментарий

Полетал, неплохо в качестве задела для чего-то большего.


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

2. Синий шар движется слишком быстро, от него сложно уйти

3. Не совсем понял механику прицеливания на f + lmb. Иногда рамка на врагах цепляется, иногда нет.

4. Может стоить добавить движение назад а-ля реверсивная тяга? Как в Космических Рейнджерах в битвах в гипере? Там кораблик мог двигаться как вперёд, так и назад. Так будет больше возможностей для маневрирования у игрока.

раскрыть ветку (1)
3
Автор поста оценил этот комментарий
Большое спасибо вам, что затестили! Отличные идеи, обязательно учту :)
2
Автор поста оценил этот комментарий
Прикольно ) фон сами рисовали?
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Спасибо )
Нет, ксожалению, у меня совсем нет навыков дизайнера - только прогерские. Поэтому фон скопипастил. Картинка космоса в очень большом разрешении.
2
Если много мучиться
Автор поста оценил этот комментарий

Если на андроид и запилить мультиплеер, по типу червяков IO. Летаешь, фраги настреливаешь, улучшения прокачиваешь, херакс ядерная торпеда в лобовое стекло и снова качаешься)))

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Интересно, но тут уже команда разработчиков нужна )
показать ответы
0
DELETED
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Спасибо ) Наверное, чтобы запилить игру для продажи, нужна команда. А это так, для души )
показать ответы
2
410 Gone
Автор поста оценил этот комментарий

Весьма не плохо, но шрифт с насечками лучше заменить :)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Точно. Обязательно сделаю. Спасибо :)
5
Автор поста оценил этот комментарий
Вот бы под андроид)
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Есть планы портировать )
1
Автор поста оценил этот комментарий

Есть отличный фреймворк openfl, на нем можно делать легко 2д игры. Он мультиплатформенный, игры можно сразу делать на android, ios, windows, html5

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо за инфу - опробуем )
0
Автор поста оценил этот комментарий
Модельки кораблей похожи на КР. Босс на Махпеллу. Или я просто хочу так видеть?)))
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Очень похоже )
Я скопипастил рандомные скины с гугла 😅
1
Автор поста оценил этот комментарий

Игра мне понравилась. Что не хватает? Кнопки "Выход", "Повторить" и таблицы результатов

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Совершенно верно 😅
Запилю, спасибо :D
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
О, изучая С++, это обычное ощущение :D Тут главное не спешить, с некоторыми мыслями нужно переспать, иногда даже пару недель, чтобы они уложились ) Всё получится, главное не сдаваться. Что касается указателей на указатели - это одна из тех вещей, которую понять желательно, но на практике ты её врядли когда-нибудь встретишь )
А что ты читаешь по С++? Могу посоветовать хорошую книгу, по которой я когда-то учился.
1
Автор поста оценил этот комментарий

Игрушка на чистых плюсах, как я понял?

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да, на плюсах )
Решил так сделать, чтобы побольше погрузиться в это на этапе обучения. В ту же векторную математику... А юнити, или анриал в планах начать учить, вот только не знаю что :D
показать ответы
1
Автор поста оценил этот комментарий

Допустим берешь повер ап, и у тебя усиливается некоторый параметр
а) скорость выстрела
б) восстановление щита
в) восстановление здоровья 
ну и тп )

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Определённо надо пилить для скорострельности ) Спасибо!
0
Автор поста оценил этот комментарий

Повер апов нет )

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
А что это, можете пожалуйста описать? Возможно запилю )
показать ответы
1
Пикми Скуф
Автор поста оценил этот комментарий

Класс! А музыка какая то знакомая! Из Готики 2?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо )
Олдфаг детектед :D
Нет, это из Космических Рейнджеров :)
5
Автор поста оценил этот комментарий

Полетал, неплохо в качестве задела для чего-то большего.


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

2. Синий шар движется слишком быстро, от него сложно уйти

3. Не совсем понял механику прицеливания на f + lmb. Иногда рамка на врагах цепляется, иногда нет.

4. Может стоить добавить движение назад а-ля реверсивная тяга? Как в Космических Рейнджерах в битвах в гипере? Там кораблик мог двигаться как вперёд, так и назад. Так будет больше возможностей для маневрирования у игрока.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Забыл сказать - очень приятно встретить фаната Космических Рейнджеров. Это редкость в наше время )
показать ответы

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

Недвижимость и ремонт

Теги

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

Сообщества