Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2009, 12:26   #1
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
Смех Игра CosmoNoid 2.

Представляю вам вторую версию игры CosmoNoid.
Первая версия была написана товарищем Алексом Ялтой.(Ссылка)
Мне понравилась игра, и я решил немного доработать ее, а вскоре занялся серьезной работой над ней.Пришлось переписать почти весь исходный код с использованием классов, чтобы реализовать такие возможности как
бесконечное количество врагов и множество оружия. Это моя первая игра на Delphi и вторая вообще.
Что получилось судить вам.

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

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

Список изменений с версии 1.0
-бесконечное количество врагов
-4 типа поведения врага (один тип умеет стрелять в игрока)
-4 типа оружия, каждое со своими характеристиками и звуками (спасибо Алексу Ялте за рисунки оружия)
-наличие жизней у врагов и урона у оружия
-неограниченное количество одновременно летящих пуль
-повышение сложности со временем прохождения
-изменены и добавлены новые звуки, появилась фоновая музыка(использована библиотека uFMOD для воспроизведения .xm файла)
-5 новых анимаций взрывов
-новые виды бонусов(оружие,скорость корабля,силовое поле)
-исправлена ошибка первой версии, из за которой
происходила утечка памяти и вылет
из игры
-всякие мелочи типа изменения игровой панели и меню
-изменена динамика и баланс игры, теперь у игры есть конец.
-3 сложности

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

Прошу писать все предложения,замечания и советы.Учту их при разработке третьей части.
Вложения
Тип файла: rar CosmoNoid2.rar (782.9 Кб, 100 просмотров)

Последний раз редактировалось Вадим Буренков; 05.04.2009 в 12:30.
Вадим Буренков вне форума Ответить с цитированием
Старый 05.04.2009, 14:00   #2
Алекс Ялта
Пользователь
 
Аватар для Алекс Ялта
 
Регистрация: 27.01.2009
Сообщений: 97
По умолчанию

Отлично вышло. Мне понравилось. Можно добавить пару текстур врагов и для эффектности прикрути полоску жизни врагам. Также было бы неплохо добавить Босса с большим колличеством ХП или ввести доболнительно в класс врага Armor.
Звук удачно подобран. Я в личку тебе по поводу звука отпишу, чтобы тут не флудить
Алекс Ялта вне форума Ответить с цитированием
Старый 05.04.2009, 19:52   #3
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

Я могу добавить босса и AI для него, но ему нужна текстура.Так что насчет звука?
Вадим Буренков вне форума Ответить с цитированием
Старый 12.05.2010, 18:25   #4
Serg-Grin
Дивиджей
Пользователь
 
Аватар для Serg-Grin
 
Регистрация: 05.01.2009
Сообщений: 84
По умолчанию

Вадим Буренков выложы плиз исходник CosmoNoid 2
Впишите в google:
DVJ Serg-Grin
И вы услышите мои песни
Serg-Grin вне форума Ответить с цитированием
Старый 12.05.2010, 19:49   #5
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

От этой версии исходников у меня не осталось, ранее на форум выкладывал версию постарее:
http://www.programmersforum.ru/showp...3&postcount=67
Но тебе Beermonza правильно сказал, переписывание кода тут не поможет. К тому же тебе надо еще понять мой код, а я не думаю что с этим не возникнет проблем.
Вадим Буренков вне форума Ответить с цитированием
Старый 12.05.2010, 19:59   #6
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Неплохо получилось. Молодец!
Виталий Желтяков вне форума Ответить с цитированием
Старый 12.05.2010, 22:36   #7
Serg-Grin
Дивиджей
Пользователь
 
Аватар для Serg-Grin
 
Регистрация: 05.01.2009
Сообщений: 84
По умолчанию

Я просто предыдущие версии уже разобрал что к чему. И хотелось бы узнать просто как сделать чтобы вылетали пули у вражеских кораблей при движении. И все.
Ну ладно, спасибо! Буду разбираться сам
Впишите в google:
DVJ Serg-Grin
И вы услышите мои песни

Последний раз редактировалось Serg-Grin; 12.05.2010 в 22:43.
Serg-Grin вне форума Ответить с цитированием
Старый 13.05.2010, 13:59   #8
Selestis
Форумчанин
 
Аватар для Selestis
 
Регистрация: 21.01.2009
Сообщений: 719
По умолчанию

Прикольная игрушка вышла! Ждём-с CosmoNoid3 ;-)
Изобретатель велосипедов
Selestis вне форума Ответить с цитированием
Старый 13.05.2010, 15:43   #9
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

Не, с меня хватит космонойдов .
Вадим Буренков вне форума Ответить с цитированием
Старый 13.05.2010, 16:28   #10
Serg-Grin
Дивиджей
Пользователь
 
Аватар для Serg-Grin
 
Регистрация: 05.01.2009
Сообщений: 84
По умолчанию

))) Я уже понял как делать!
Впишите в google:
DVJ Serg-Grin
И вы услышите мои песни
Serg-Grin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Моя первая игра CosmoNoid (canvas) Алекс Ялта Gamedev - cоздание игр: Unity, OpenGL, DirectX 78 16.06.2010 23:42
Игра на Паскале МаксимNEWProgramm Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 02.05.2008 11:12
Игра [LOL] Помощь студентам 2 13.06.2007 18:36
игра S.T.A.L.K.E.R. rpy3uH Свободное общение 7 10.04.2007 00:17