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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2009, 14:28   #11
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Хм. Так будет намного рациональней. Спасибо за совет. Сейчас исправлю.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 28.03.2009, 15:07   #12
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию Simple Shooter 1.003 Alpha

+ Оптимизирован код
+ Форма изменяет цвет
+ Убран баг с общим кол-во убитых фрагов
+ Добавлена анимация лица игрока
Вложения
Тип файла: rar SimpleShooterCode.rar (93.1 Кб, 32 просмотров)
Манжосов Денис :) вне форума Ответить с цитированием
Старый 29.03.2009, 14:00   #13
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

При использовании графических элементов в динамике (движущиеся юниты,"фраги",механизмы,взрывы и т. п.) лучше использовать спрайты -
набор последовательных рисунков, отображающих покадрово элементы движения и хранящиеся в одном графическом файле.
Во вложении примитивный пример вывода спрайта на канву формы.
Чуть позже постараюсь показать постепенно использование общих методов для управления спрайтами при их бо' льшем количестве.
В примере - иммитация взрыва по событию.В качестве события использовано нажатие кнопки, но можно использовать и любое другое событие (совпадение координат, по таймеру и т.п.).
Вложения
Тип файла: rar SpritOnCanva.rar (62.0 Кб, 21 просмотров)
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 29.03.2009, 15:21   #14
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Небольшое уточнение

Вообще то у Дениса как раз спрайты и есть. Спрайты это название техники, метода вывода анимации, т.е. анимация сменой картинок, а не картинки заключенные в обязательном порядке в один файл. А если я хочу из разных файлов, у меня что уже не спрайты?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 29.03.2009, 21:04   #15
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

У меня на 612 фрагах зависло.
Вадим Буренков вне форума Ответить с цитированием
Старый 30.03.2009, 15:17   #16
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

А у меня на 500. Сам не понимаю пока что в чем дело.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 04.04.2009, 20:11   #17
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию Simple Shooter 1.004b

Представляю вашему вниманию игру SimpleShooter 1.004 beta версия.
Цитата:
Новшества:
+ Оптимизирован код
+ Немного исправлен интерфейс
+ Добавлена музыка(вы можете любую свою музыку, заменив имя файла на MainSound.mp3)
+ Увеличина скорость передвижения фрагов
+ Исправлена текстура игрока
+ Добавлены бонусы:
- Остановить время(NumPad 1) - стоит 100 б.очков
- Взорвать фрагов (NumPad 2) - стоит 300 б.очков
Ожидается в след.версиях:
Система уровней, задний фон, графика...
Начиная с этой версии игры, исходный код выкладываться не будет.
+++++++++++++++++++++++++++++++++++ ++++++++++++++++++
P.S. Музыку распаковать из архива и поместить её в папку с игрой.
P.S.S. Играйте лучше с музыкой

Музыку качать отсюда:
http://narod.ru/disk/7366192000/MainSound.rar.html
Вложения
Тип файла: rar SimpleShooter.rar (297.5 Кб, 27 просмотров)
Манжосов Денис :) вне форума Ответить с цитированием
Старый 05.04.2009, 17:53   #18
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию

в общем прикольно, ща попытаюсь разобраться в исходнике, но пока не очень понял анимацию стрельбы, руки и ноги красным мигают...
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Старый 05.04.2009, 19:49   #19
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

Я думаю игре надо добавить задний фон, и сделать так, чтобы после попадания во врага он не исчезал, а падал.
Вадим Буренков вне форума Ответить с цитированием
Старый 05.04.2009, 20:10   #20
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Вадим Буренков, внимательней прочитайте пост №17
Цитата:
Ожидается в след.версиях:
Система уровней, задний фон, графика...
Так что задний фон будет.
А зачем делать так, чтобы он падал? . Намного круче, если он взорвется, и все его внутренности вылетят наружу :-d
Манжосов Денис :) вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
whovs.ru [2D online shooter] virtazim Фриланс 3 12.05.2009 15:50
самая превая программа m0t0d0r Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 12.01.2009 18:04
Самая СЛОЖНАЯ ЗАДАЧА ВО ВСЕЛЕННОЙ Акашаев Нурлан Паскаль, Turbo Pascal, PascalABC.NET 4 26.04.2008 22:32
Вот ещё одна,самая сложная: felice Паскаль, Turbo Pascal, PascalABC.NET 4 03.02.2008 17:21