1110

Курсы создания компьютерных игр на C/C++ ( Часть 10 )

Серия Курсы создания компьютерных игр на C++
Эту часть можно считать некой переходной чертой, экзаменом для перехода из "самых-самых начинающих программистов" в "программистов-падаванов" :)


Демка, Исходники и Текстура-Атлас:

https://drive.google.com/file/d/0B-jUIcoflGh7cEV5c3FaeHdmeGc...


Ссылки на все части курса:

Часть 0 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 1 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 2 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 2.5 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 3 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 4 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 5 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 5.5 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 6 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 6.2 -http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 7 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 7.2 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 8 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 9 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Часть 9.2 - http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_n...

Курсы создания компьютерных игр на C/C++ ( Часть 10 )
Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

А вот моя криворукая версия с бонусами, тупым боссом, менюшкой, и багами.
https://drive.google.com/file/d/0B5aM6phDmvQMWmJubjhIY3JOS3c/view?usp=sharing

раскрыть ветку (6)
2
Автор поста оценил этот комментарий

а теперь по пунктам:

1) GUI реализовано жуткой функцией которая принимает текст, кол-во значков, изображение значка и его цвет, и собственно его выводит более менее приемлимо
2) бонусы спавнятся из-за обьекта BonusSpawner, который раз в н секунд собственно его спавнит, и ждёт пока игрок его не подберет.

а) заморозка: у врагов появляется переменная bool m_frozen которая при поднятии бонуса меняет своё значение(с помощью функции в обьекте Game), меняет его сама через н секунд, и пока активна не даёт двигатся танкам. 

б) бомба: активирует функцию обьекта Game, которая каждому вражескому танку устанавливает здоровье в 0

в) здоровье: добавляет обьекту поднявшему бонус 3 здоровья
г) апгрейд: добавляет обьекту поднявшему бонус 1 уровень, которые реализованы через изменение стандартных значений - скорости передвижения, скорости атаки, скорости полета пуль и их урон, последние 2 реализованы изменением старого обьекта пуль - им добавлены урон, и коэффициент скорости полёта

д) защита: при поднятии бонус становится невидимым, у базы устанавливает значение переменной m_invulnerable на истину, через 15 секунд возвращает значение переменной обратно, самоуничтожаясь
е) неуязвимость: абсолютно идентично защите, только вместо базы значение меняется у поднявшего бонус танка
Враги поднимать бонусы не могут(будут проезжать сквозь них), пули так же их не замечают
3) Босс: просто огромная бандура размерами 5*5, которая плодит маленькие танки, и наносит удвоенный урон своими медленными пулями.

раскрыть ветку (5)
1
Автор поста оценил этот комментарий
Ха! Супер ))))

P.S. Но для меня - слишком просто =P

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

https://drive.google.com/file/d/0B5aM6phDmvQMYUFOVkNJYk5aVEU/view?usp=sharing
а вот и новая версия, с пофикшенными багами/багофичами, попыткой уйти в сторону от похожести на китайский хак, но начав делать меню в час ночи, я вернулся на свою любимую стезю(сделай как угодно, главное что бы работало) - теперь в меню выбора не всегда срабатывает нажатие Enter'а, но блин пока до меня ничего не доходит - как это написать нормально

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Постоянно рандомно крашится :) Нужно чинить :)

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

а вот и новенькая, блестяшшая версия наготове:
https://drive.google.com/file/d/0B5aM6phDmvQMSkhiZHhYOS1SazQ/view?usp=sharing
с обновлением менюшечек(в плане нормального кода), с пофикшенными багами(снова), теперь всё почти прекрасно, я даже посмел исправить ошибку в названии, ибо по коду выглядит не как грязный китайский хак. 


И ждите релизную версию где Денчик и КО добавят собственную озвучку, поправят текстурки, добавят уровней и несколько заставочек и всё будет - ну ващее.

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

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества