Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 301 по 325 из 470.
На поиск затрачено 0.04 сек.; сгенерировано 76 мин. назад.
Поиск: Сообщения от: DStalk
Раздел: 3D-программирование 08.03.2013, 18:23
Ответов: 11
Просмотров: 10,566
Автор DStalk
Ответ: Clearworld

Нет, он работает по "ссылке" на объект. Когда создаешь сферу, присваивается числовое значение переменной - через эту переменную и происходит управление, в том числе и удаление... В данном случае это...
Раздел: 3D-программирование 08.03.2013, 17:20
Ответов: 11
Просмотров: 10,566
Автор DStalk
Ответ: Clearworld

FreeEntity - удаляет:)

Вот код с массивами и удалением:
Graphics3D 640, 480, 16, 2
SetBuffer BackBuffer()
c = CreateCamera()
l = CreateLight()
PositionEntity c, 300,300,-300
RotateEntity c,...
Раздел: 3D-программирование 08.03.2013, 16:53
Ответов: 11
Просмотров: 10,566
Автор DStalk
Ответ: Clearworld

ага, ClearWorld удаляет все entity - в том числе и камеру и свет... их или в цикле заново пересоздавать надо, или не использовать ClearWorld вообще.

Лучше сделать трехмерный массив и сохранять туда...
Раздел: 3D-программирование 05.03.2013, 10:42
Ответов: 11
Просмотров: 10,566
Автор DStalk
Ответ: Clearworld

ClearWorld удаляет все ранее созданные entity - кубы которые ты создал до начала цикла тоже удалятся. Его надо ставить перед созданием новых сфер:) UpdateWorld и RenderWorld лучше перед флипом...
Раздел: Болтовня 21.02.2013, 01:14
Ответов: 3
Просмотров: 4,238
Автор DStalk
Печаль Потерял свою незаконченую игру

Лет так 6 назад писал игрушку - что-типа Castle Attack. Было сделано меню в виде деревянного указательного столба с табличками-кнопками, они еще качались при нажатии. После старта игры - стена,...
Раздел: 3D-программирование 21.02.2013, 00:06
Ответов: 5
Просмотров: 10,218
Автор DStalk
Ответ: Смешивание анимаций

Если я все правильно понял, то вот так намного проще будет:

Function InterpolateAngle#(angle1#,angle2#,delta#)

dAngle#=angle2#-angle1#

;Если разность углов больше 180, значит в другую сторону...
Раздел: Игры / Games 19.01.2013, 23:14
Ответов: 1
Просмотров: 4,331
Автор DStalk
Space Station 13

Вот натнулся на игрушку в дебрях интернета - очень интересная задумка, искал темы здесь, на булке, как ни странно не нашел. Это небольшая ммо, почти чистый ролеплей про жизнь космической...
Раздел: PureBasic 12.12.2012, 17:33
Ответов: 21
Просмотров: 22,503
Автор DStalk
Пример сервера на PureBasic

Пока допиливаю свои ммо-поделки, решил поделиться небольшими наработками по серверу на пурике.:)

В общем, сервер, работает в трех потоках, использует БД SQLite. В аттаче архив с иходниками и exe...
Раздел: Болтовня 20.07.2012, 23:59
Ответов: 17
Просмотров: 10,694
Автор DStalk
Ответ: Шизофрения

Гуляя по булке нашел откуда ноги растут:)
Раздел: PureBasic 20.07.2012, 23:25
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

Не возвращает она ноль, если она возвратила 0, значит данных нет для чтения. А эта процедура вызывается только если есть данные. Вот так - тут ошибки тоже нет.

Кстати где закоменчено там - вывод в...
Раздел: PureBasic 20.07.2012, 22:55
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

Да знаю я что это функция возвращает, хелп читал, примеры других прог смотрел:) но в данном случае эта длина мне не нужна - предпологается что пакеты приходят в одном и том же формате. Следующая...
Раздел: Проекты на PureBasic 20.07.2012, 21:03
Ответов: 5
Просмотров: 9,254
Автор DStalk
Ответ: EO-Zero (рабочее название)

Тут инвентарь открыт на скрине - поэтому и иконок много)) Пинг меньше 33 не бывает - минимальное время одного обновления клиента.
Список игроков маленький - нет смысла его прятать, да и строку ввода...
Раздел: PureBasic 20.07.2012, 18:27
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

эмм, я тут вообще длину не считаю:) длина принимается от клиента - 4 байта integer...
Раздел: Проекты на PureBasic 20.07.2012, 18:24
Ответов: 5
Просмотров: 9,254
Автор DStalk
Ответ: EO-Zero (рабочее название)

В архиве лежит и сервер и клиент, для теста на одном компе, без регистраций и т.п. В этой версии предлагается потестить именно бой - одновременные ходы дают хороший простор для тактики. Хотелось бы...
Раздел: PureBasic 20.07.2012, 18:12
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

чтение происходит только если новые данные пришли - то есть прошлый буффер, хоть он там и остается, никак не может быть еще раз прочитан, на него хоть один байт, но записывается, и это видно в...
Раздел: PureBasic 20.07.2012, 16:16
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

И винить в этом буду тебя:) По ночам являться буду>>:(
Раздел: PureBasic 20.07.2012, 16:05
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

Все что я хотел услышать, сказал MoKa. TCPlength тоже логировалось, но раньше, потом убрал за ненадобностью. Когда пропадает те самые 4 байта, тогда TCPlength принимает значение первых 4-х байт тела...
Раздел: PureBasic 20.07.2012, 15:24
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

PrintN(TCPPacket)
не?)) Практически тоже самое при отправке сообщения.
Ты мне не веришь что других ошибок не возникало, кроме пропажи integer`а. Ну извини, логи у меня выводятся в консоль, и я их не...
Раздел: PureBasic 20.07.2012, 14:09
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

логи отправленных и принятых данных, сравнивал, анализировал;)

Я уже в этом треде раз 5 написал, что код работает абсолютно нормально. Но очень редко и рандомно пропадают именно 4 байта, других...
Раздел: PureBasic 20.07.2012, 12:24
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

это я тоже проверял, пакет принимается ровно столько, сколько нужно - лишнее не захватывает. А вот как 4 байта эти пропадают, тогда уже прога не знает сколько байт считать и получается может...
Раздел: Проекты на PureBasic 20.07.2012, 11:24
Ответов: 5
Просмотров: 9,254
Автор DStalk
Ответ: EO-Zero (рабочее название)

И никто не откоментил.. Хоть бы не постеснялись и написали, "ты дурак и твои поделки уг":) Напишите вообще стоит делать или нет? Клиент скорее всего все равно переписывать придется на другом языке.
Раздел: Проекты на PureBasic 19.07.2012, 18:33
Ответов: 5
Просмотров: 9,254
Автор DStalk
EO-Zero (рабочее название)

На основе старых наработок эпики, начал пилить игрушку.:)
Сервер написан на пурике, клиент на блице.

Пока что это только результат недельных усилий... Так что много чего показать не могу.

Игра -...
Раздел: PureBasic 19.07.2012, 14:52
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

Плин, опять... Как я уже выше писал - еще нет проверки на неполность пакета. Тем не менее, он всегда работает как надо! За последние два месяца это было проверено несколько десятков тысяч...
Раздел: PureBasic 19.07.2012, 01:37
Ответов: 39
Просмотров: 30,822
Автор DStalk
Ответ: Непонятки с TCP/IP

Пакетный? TCP насколько я помню - непрерывный поток данных, не подразделяющийся на пакеты. Пакетами в данном случае я называю отдельные сообщения в TCP потоке... Как я писал выше оба способа дают...
Раздел: Готовые проекты сообщества boolean 18.07.2012, 23:58
Ответов: 51
Просмотров: 46,898
Автор DStalk
Ответ: Путь Инди

Весело, бонусы прикольные:). Бага с киркой нет.
Я кстати тоже так и не понял, нужно переводить стрелку или нет, еще сбоку экрана появляется большая желтая стрелка, но не понятно что она показывает....
Показано с 301 по 325 из 470.

 

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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com