|
3D-программирование Вопросы, касающиеся программирования 3D мира |
29.01.2010, 23:11
|
#211
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Вопросы очередного новичка
Сообщение от Павел
|
Меня тоже прыкалывает !!
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо IGR за это полезное сообщение:
|
|
30.01.2010, 02:09
|
#212
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Вопросы очередного новичка
Сообщение от Morganolla
Как сделать вид из кабины космического корабля? Чтобы был виден сам антураж кабины... типа сделать сферу и изнутри нанести текстуры...? Киньте ссылки на примерчики...
|
Лол сферу
Тут уже надо в Максе смоделлить нормальную кабину и загрузить её.
Сферы, кубики и конусы - для детского сада
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
31.01.2010, 10:50
|
#213
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: Вопросы очередного новичка
Немного не в тему... А есть на этом форуме тема посвященная лучшим написанным здесь играм от участников. Типа "Пантеон наших лучших проектов" с указанием рейтинга и позиции игры... Причем не зависимо от языка программирования и движка. Интересно было бы взглянуть...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
31.01.2010, 10:54
|
#214
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: Вопросы очередного новичка
Ооо... Пантеон лучших проектов?
Вот на главной странице булеана есть что-то подобное: http://boolean.name/index.php?option...98&It emid=69
но без рейтинга и позиций
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Reks888 за это полезное сообщение:
|
|
12.02.2010, 13:02
|
#215
|
ПроЭктировщик
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений (для 34 пользователей)
|
Ответ: Вопросы очередного новичка
а можно как нибудь увеличить обзор камеры( чтобы черная хня дальше начинала скрывала объекты) если можно то плз скажите как
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.02.2010, 14:21
|
#216
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Ответ: Вопросы очередного новичка
кури CameraRange, а ченую хню можно сделать красной CameraClsColor
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.02.2010, 15:04
|
#217
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,358
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Вопросы очередного новичка
вобще убило наповал
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.02.2010, 16:43
|
#218
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Вопросы очередного новичка
Сообщение от Randomize
вобще убило наповал
|
да !! что бы программирование поддавалось легче, нужно все называть своими словами !!
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо IGR за это полезное сообщение:
|
|
14.09.2010, 16:17
|
#219
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Ответ: Вопросы очередного новичка
ХЕЛП, не прекращается звук!!!
...
LevelSound=LoadSound("Resources\LevelSound.mp3")
GameOverSnd=LoadSound("Resources\GameOver.wav")
...
SoundsOfLevel=PlaySound (LevelSound)
...
repeat
GameOver=1
...
If GameOver=1 Then
Cls
StopChannel (SoundsOfLevel)
SetFont Font30
Text 100,100,"Game Over"
Flip
EndSound=PlaySound (GameOverSnd)
Delay 12000
End
EndIf
forever
Последний раз редактировалось PackegerX, 14.09.2010 в 17:19.
|
(Offline)
|
|
14.09.2010, 17:45
|
#220
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: Вопросы очередного новичка
ты в цикле его проигрываешь.
...
LevelSound=LoadSound("Resources\LevelSound.mp3")
GameOverSnd=LoadSound("Resources\GameOver.wav")
...
SoundsOfLevel=PlaySound (LevelSound)
...
repeat
GameOver=1
...
If GameOver=1 Then
Cls
StopChannel (SoundsOfLevel)
SetFont Font30
Text 100,100,"Game Over"
Flip
EndSound=PlaySound (GameOverSnd)
Delay 12000
End
EndIf
forever
|
Загони его сначала в Channel, а потом проверяй проигрывается ли он.
Читай про команды:
Playchannel
StopChannel
ResumeChannel
ChannelPlaying
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
14.09.2010, 18:14
|
#221
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Ответ: Вопросы очередного новичка
Да в цикле но ведь после него идет
EndSound=PlaySound (GameOverSnd)
Delay 12000 - который приостанавливает цикл.
а далее конец игры.
давайте рассуждать:
SoundsOfLevel=PlaySound (LevelSound) - вне цикла начинает воспроизводить.
далее когда наступает событие GameOver=1 то должно выполняться StopChannel (SoundsOfLevel) а далее EndSound=PlaySound (GameOverSnd). Притом последнее выполняется а предпоследнее нет.
далее ждем 12000 и выходим.
Может ошибка в канале? или команда не работает
п.с. кстати это код отсюда.ЭТА ИГРА С ОТКРЫТЫМ КОДОМ НАЛЕТАЙТЕ (Как бы реклама)
ППС Заходите на сайт там обычно последние версии выкладываю.
ПППС КАК В БЛИЦЕ КОМЕНТЫ В несколько строк делать?
|
(Offline)
|
|
14.09.2010, 18:23
|
#222
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: Вопросы очередного новичка
Ну могу с примера так сказать...
SoundsOfLevel=PlaySound (LevelSound)
не будет проигрыватся потому, что он почти сразу вырубается командой
StopChannel (SoundsOfLevel)
ПППС КАК В БЛИЦЕ КОМЕНТЫ В несколько строк делать?
|
Используй не стандартный Ide....лично я пользовался "Ideal"...класная и удобная штука.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
14.09.2010, 18:57
|
#223
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Ответ: Вопросы очередного новичка
[quote=Dzirt;162055]Н
А если так:
...
LevelSound=LoadSound("Resources\LevelSound.mp3")
GameOverSnd=LoadSound("Resources\GameOver.wav")
...
SoundsOfLevel=PlaySound (LevelSound)
...
repeat
if playerdie=true then GameOver=1
...
If GameOver=1 Then
StopChannel (SoundsOfLevel)
EndSound=PlaySound (GameOverSnd)
Delay 12000:End:EndIf
forever
он не вырубается сразу, я был бы рад если б такое было он не выключается вообще. играет дальше тупо
|
(Offline)
|
|
14.09.2010, 19:01
|
#224
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: Вопросы очередного новичка
Возможно у тебя код в два файла а переменная SoundsOfLevel не относится к глобальным.
Попробуй добавить в начало кода
Global SoundsOfLevel
а вообще...сейчас подожди минутку,я тебе семпл накатаю.
Graphics3D 800,600,32,2
SetBuffer BackBuffer()
LevelSound=LoadSound("kombo.ogg")
LoopSound LevelSound
GameOverSnd=LoadSound("gong.ogg")
SoundsOfLevel=PlaySound (LevelSound)
While Not KeyHit(57)
Flip
Text 10,10,"Press space to kill player"
Wend
;Вот ты нажал спейс и все нормально работает.....звук тот что был в лупе остановился
;а тот что должен игратся при смерти плеера играется.
GameOver=1
If GameOver=1 Then
Cls
StopChannel (SoundsOfLevel)
Flip
EndSound=PlaySound (GameOverSnd)
Delay 12000
End
EndIf
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
14.09.2010, 19:05
|
#225
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Ответ: Вопросы очередного новичка
Сообщение от Dzirt
а вообще...сейчас подожди минутку,я тебе семпл накатаю. ок спс
|
[quote=Dzirt;162066]Возможно у тебя код в два файла ( нет) а переменная SoundsOfLevel не относится к глобальным.
я тут подумал может это както связано с форматом файла wav - спокойно останавливаются, mp3 - почему то нет (судя по моему проекту)
ей не обязательно быть глобальной все без функций и в 1 файле . хотя ща попробую
>нет глобальность не помогла. ща затестю вав кину вместо мр3
>>тоже самое(
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:40.
|