|
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
07.11.2009, 13:19
|
#1
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
ZomBox 1.0
Добрый день (или вечер ) геймдевелоперы. В общем начал писать игрушку под вышеупомянутом названии (ZombieBox) . Пока только уровень, который стыбзил у Эндрюмена (прошу извинения) . Позже будет свой уровень (и не один) . Кодил 2 дня (по два часа на каждый). Больше чем 2 часа сидеть не могу родаки ругаются (ни чё с этим не поделаешь).
Жанр: DethMatch (позже появится сюжет , а режим дезматч уйдёт на релаксацию)
Инструменты:
Blitz3D
AShadow
PhysX Wrapper (пока не используется).
Будут скоро скрины с ботами.
Я на мощной машине не тестировал , так что если будет слишком быстрое передвижение не серчайте , всё поправлю.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
07.11.2009, 13:29
|
#2
|
Бывалый
Регистрация: 20.11.2007
Сообщений: 663
Написано 145 полезных сообщений (для 176 пользователей)
|
Ответ: ZomBox 1.0
Бегает ужасно быстро.Надо делать синхронизацию И половину ненужной медеи надо было викинуть.
PS: Что-то ты ранно выложил, надо было сделать ботов, и чтоб постреляться с ними можно было, а потом уже выкладывать
PPS: Желаю удачи с проектом
|
(Offline)
|
|
07.11.2009, 13:33
|
#3
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Оооо. Понял щас быстренько подправлю.
Щас у меня маленькая проблемка возникла которую решаю. Вот буквально пять минут назад добавил вторую пушку- пистолет . Ботов то же думаю сегодня загнать.) Да и спасибо за поддержку.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
07.11.2009, 13:34
|
#4
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Сообщение от newman
Бегает ужасно быстро.Надо делать синхронизацию И половину ненужной медеи надо было викинуть.
PS: Что-то ты ранно выложил, надо было сделать ботов, и чтоб постреляться с ними можно было, а потом уже выкладывать
PPS: Желаю удачи с проектом
|
Да , а что такое синхронизация??? Не сочти меня не умелым.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
07.11.2009, 14:14
|
#5
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: ZomBox 1.0
Вообщем синхронизация не даёт твоей игре пожирать всю мощность компа и делать >60 кадров/сек =)
В компьютерных играх играет роль также кадровая частота, создаваемая само́й игрой. При этом игры можно разделить на два класса: игры с постоянной кадровой частотой и игры с переменной кадровой частотой.
Игры с постоянной кадровой частотой обеспечивают 15 и более кадров в секунду и кадровая частота при достаточной скорости компьютера не зависит от его мощности.
В играх с переменной кадровой частотой, чем выше мощность компьютера и ниже настройки графики, тем выше кадровая частота. Оптимальная кадровая частота при просмотре демонстрационных роликов такая же, как в кино — 24 кадра в секунду. Частота, при которой задержки управления в компьютерных играх не чувствуются, несколько выше — 50 кадров в секунду
|
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.11.2009, 18:40
|
#6
|
ПроЭктировщик
Регистрация: 22.07.2009
Адрес: Московский Метрополитен)))
Сообщений: 100
Написано 25 полезных сообщений (для 31 пользователей)
|
Ответ: ZomBox 1.0
вау!!! никогда и нигде не видел, чтобы при прыжке если смотришь вверх, то отлетаешь назад. если же смотреть вниз - то вперёд))
может я просто первый раз это заметил? или здесь реально баг?
|
(Offline)
|
|
07.11.2009, 19:14
|
#7
|
Бывалый
Регистрация: 20.11.2007
Сообщений: 663
Написано 145 полезных сообщений (для 176 пользователей)
|
Ответ: ZomBox 1.0
Ага, если достать пушку(1), а потом нажать Mouse1, то виснет, а потом в MAV вылетает.
|
(Offline)
|
|
07.11.2009, 19:16
|
#8
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: ZomBox 1.0
|
(Offline)
|
|
07.11.2009, 20:01
|
#9
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: ZomBox 1.0
Кодил 2 дня (по два часа на каждый). Больше чем 2 часа сидеть не могу родаки ругаются (ни чё с этим не поделаешь).
|
негодуй!
|
(Offline)
|
|
08.11.2009, 10:29
|
#10
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Вы знаете , я тут столкнулся с такой проблемкой : засунул в игру вторую пушку (без функций сделал), сделал смену оружий ( нарадоваться не могу )
, и вот тут загвоздка. Количество патронов в обойме и общее кол-во патронов расходуется и на пистолет, и на автомат- т.е пострелял из авт., патроны ушли и у пист. . Нет ну я же не дурак . Так вот как сделать разные обоймы при смене оружия?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
08.11.2009, 11:34
|
#11
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: ZomBox 1.0
Очевидно, разные виды оружия должны использовать разные патроны. Все дело в переменных, да.
|
(Offline)
|
|
08.11.2009, 11:59
|
#12
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
сколько можно повторять что здесь нет экстрасенсов. и с логикой 2-летнего ребёнка можно понять что если из двух оружий уходят одни и теже патроны, значит ты сделал так чтобы их двух оружий уходили одни и теже патроны.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
|
|
08.11.2009, 12:10
|
#13
|
Разработчик
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений (для 92 пользователей)
|
Ответ: ZomBox 1.0
возможно нужно использовать типы для каждого оружия)
например у тебя
Type Pistol
Field Урон (скока у бота хелса отнимет от 1 выстрела)
Field Меш (сама пушка)
Field Боеприпасы(тоесть в типе прописываешь патроны которые для этой пушки предназначены)
ну там еще добавляешь Филды
и потом
End Type
примерно так)) если что то не правильно поправьте меня
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb
Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)
Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
|
(Offline)
|
|
08.11.2009, 15:13
|
#14
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Короче сам додумался, но и тут маленькая загвоздка.
Сделал две глобальные переменные AllShots(общее кол-во патрон) и AllShotsAmount(кол-во патрон в рожке).Так же сделал ещё несколько переменных : allShotsAvtomat=100(общее кол-во патрон для автомата) , AllShotsAmountAvtomat=50( кол-во патрон в рожке автомата), и AllShotsPistol=20(общее кол-во патрон для пистолета), AllShotsAmountPistol=5( кол-во патрон в рожке автомата).
При нажатии на кнопку один переменная AllShots равняется allShotsAvtomat, AllShotsAmount=AllShotsAmountAvtomat .
При нажатии кнопки два переменная AllShots равняется AllShotsPistol,
AllShotsAmount=AllShotsAmountPistol.
Ну и собственно If MouseDown (1)
AllShotsAmount= AllShotsAmount-1
EndIf
Про перезарядку писать не буду.
Так вот при нажатии по кнопкам один и два
пременные AllShots и AllShotsAmount принимают первоначальные значения . Так как сделать так, что бы они принимали соответственные значения (
тобиш пострелял из автомата, переключился на пистолет, пострелял из пистолета, сново переключился на автомат , а в автомате осталось столько сколько осталось?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
08.11.2009, 15:28
|
#15
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
ты понимаешь что у тебя изначально неправильный подход ?
делаешь
AllBulletsRifle=100
AllBulletsPistol=100
PistolClipBullets=5
RifleClipBullets=30
If MouseDown(1)
If Weapon="Rifle"
RifleClipBullets=RifleClipBullets-1
Elseif Weapon="Pistol"
PistolClipBullets=PistolClipBullets-1
и т.д.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:35.
|