|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.07.2009, 12:58 | #1 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Игра CosmoNoid Beta + редактор.
Выкладываю Beta версию CosmoNoid 2.5 - космической стрелялки.
В игре реализованы противники и оружие. Звуков пока нет, но я скоро займусь ими (уже доступны к использованию через скрипты). Основной особенностью игры является новый движок с поддержкой скриптов (это специальный файл с кодом который запускается игрой и реализует всю игровую логику от создания игрока до игровых миссий). Из exe вынесены все ресурсы и параметры игровых объектов что позволяет создавать новые объекты без изменения .exe а потом использовать в скриптах. Для удобства редактирования создал редактор скриптов с таким функционалом (сам редактор в папке Data): -Подсветка синтаксиса (код черным, параметры синим а комментарии зеленым). -Поиск нужного опкода по слову и вставка в текст. -Определение кода клавиш. -Быстрая вставка ограничителенй параметров в текст. -Настройки с параметрами текста -Обширная справка по скриптам. Пока что занимаюсь только движком игры поэтому уровней только 1 (просто появляются корабли противника которые не могут принести вред игроку а просто летят, чтобы начать уровень заново нужно нажать кнопку 2). В планах сделать: -Разнообразные типы AI противника. -Чтоб противники стреляли. -Нормальная реализация уровней. -Звуки -Много оружия и видов противника (уже можно добавлять с помощю скриптов) -Может еще что придумаю. -Может вы подскажите что сделать ? Чуть не забыл про управление: A и D -перемещение корабля. Пробел- стрелять. |
13.07.2009, 14:24 | #2 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Когда уничтожаю всех противников - игра получается закончилась, а ведь мне так понравилось! . Ну, думаю, то, что корабль может заходить за пределы экрана ты и сам знаешь, но лучше чтобы это было исправлено.
В редакторе скриптов я не стал разбираться, пока игра Beta. Код:
Особенно понравились взрывы, но лучше, чтобы они рисовались на кораблях, а не под кораблями. Короче, выпускай новую версию скорей! |
13.07.2009, 14:38 | #3 | ||||
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
Уровней сейчас не густо (всего 1), но его можно начать заново нажав "2". Или можешь свой написать. Цитата:
Цитата:
Цитата:
--------------------- Сделал скрипт который добавляет 2 игрока!!!! В архиве инструкция по установке (ничего сложного). Последний раз редактировалось Вадим Буренков; 13.07.2009 в 14:44. |
||||
13.07.2009, 15:06 | #4 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Мы с другом сыграли против друг друга , но получается, что нажато несколько клавиш одновременно и потому иногда у меня или у моего друга не работают клавиши, ну а также постоянный звуковой сигнал. Так что нужно исправить.
|
13.07.2009, 15:08 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
13.07.2009, 15:13 | #6 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Ещё одну ошибку нашёл. При нажатии клавиши 1, появляется окно, но в нём курсора не видно, так как я отключил его из игры. Но в окошке он должен быть.
|
13.07.2009, 15:15 | #7 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
В новом варианте управление на клавиши 4 и 6 (слева от стрелок) а огонь на "+". |
|
13.07.2009, 15:17 | #8 | ||
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
Цитата:
---------------------------------------------- Сделал послойную обработку анимаций. Теперь сначала рисуются корабли, потом анимации взрывов от оружия а потом анимации взрывов кораблей. После этого анимации стали работать в 2 раза быстрее!? Пришлось подправить конфиги анимаций. Скопировать содержимое архива в папку с игрой и нажать "заменить все". Последний раз редактировалось Вадим Буренков; 13.07.2009 в 20:54. |
||
14.07.2009, 20:35 | #9 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Сделал новую версию. Теперь уровень долше, 2 вида корабля игрока (2 вид с 2 пушками ). Также исправлено несколько ошибок из-за которых игра могла зависнуть. Добавлена поддержка констант в скриптах редакторе а также 4 опкода. Реализована возможность установить на корабль несколько оружий, причем разных.
Теперь буду выпускать версии игры которые ставятся на предидущие. Это патч 1 который ставится на чистую игру (будущий патч 2 будет ставится только на патч 1). |
11.01.2010, 12:48 | #10 |
Дивиджей
Пользователь
Регистрация: 05.01.2009
Сообщений: 84
|
Вирусы в файлах
Впишите в google:
DVJ Serg-Grin И вы услышите мои песни |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Моя первая игра CosmoNoid (canvas) | Алекс Ялта | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 78 | 16.06.2010 23:42 |
Игра CosmoNoid 2. | Вадим Буренков | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 9 | 13.05.2010 16:28 |
Windows 7 Beta | +Sergey+ | Windows | 1 | 16.01.2009 15:29 |
3.5 и 3.5 SP1 Beta | Malder | Общие вопросы .NET | 5 | 19.08.2008 17:17 |
Редактор и игра | Манжосов Денис :) | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 26.07.2008 10:40 |