forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   FPS: Проблема с реализацией игрока (http://forum.boolean.name/showthread.php?t=14225)

Aikon 14.02.2011 02:00

Ответ: FPS: Проблема с реализацией игрока
 
RBK, еще раз спасибо, так и сделал :)

Код:

Global chlSteps
Global sndSteps
...
sndSteps = LoadSound("effects\step1.wav")
...
; В цикле обновления сцены
If KeyDown (30) Or KeyDown (31) Or KeyDown (17) Or KeyDown (32) Then
        If Not ChannelPlaying (chlSteps) Then chlSteps = PlaySound (sndSteps)
Else
        StopChannel chlSteps
EndIf

P.S. Вариант от LLI.T.A.L.K.E.R. то же имеет право на жизнь. По-моему заниматься в Blitz3D сильной оптимизацией большого смысла нет, поскольку для написания игр он не сильно подходит, а вот для написания техно-демо очень даже. Собственно, поэтому сейчас на нем и пишу, хотя без проблем мог выбрать любой движок на С++. И выиграв в более широких возможностях, потерял бы время на внедрение дополнительных компонент.

Crayzi 14.02.2011 05:09

Ответ: FPS: Проблема с реализацией игрока
 
Цитата:

Сообщение от Aikon (Сообщение 178855)
RBK, еще раз спасибо, так и сделал :)

Код:

Global chlSteps
Global sndSteps
...
sndSteps = LoadSound("effects\step1.wav")
...
; В цикле обновления сцены
If KeyDown (30) Or KeyDown (31) Or KeyDown (17) Or KeyDown (32) Then
        If Not ChannelPlaying (chlSteps) Then chlSteps = PlaySound (sndSteps)
Else
        StopChannel chlSteps
EndIf


P.S. Вариант от LLI.T.A.L.K.E.R. то же имеет право на жизнь. По-моему заниматься в Blitz3D сильной оптимизацией большого смысла нет, поскольку для написания игр он не сильно подходит, а вот для написания техно-демо очень даже. Собственно, поэтому сейчас на нем и пишу, хотя без проблем мог выбрать любой движок на С++. И выиграв в более широких возможностях, потерял бы время на внедрение дополнительных компонент.

По моему на блитзе какраз и надо все оптимизировать до максимума, ибо если на нем клепать что-нить незадумываясь, то никакой комп не потянет :-D

Nex 14.02.2011 07:53

Ответ: FPS: Проблема с реализацией игрока
 
Цитата:

Сообщение от Crayzi (Сообщение 178857)
По моему на блитзе какраз и надо все оптимизировать до максимума, ибо если на нем клепать что-нить незадумываясь, то никакой комп не потянет :-D

Плохому танцору яйца мешают.

baton4ik 14.02.2011 19:14

Ответ: FPS: Проблема с реализацией игрока
 
Цитата:

Сообщение от Nex (Сообщение 178861)
Плохому танцору яйца мешают.

хм, а когда-то мешали ноги...


Часовой пояс GMT +4, время: 08:52.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot