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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 09.10.2007, 16:36   #31
XenuS
Нуждающийся
 
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
Re: Blitz3D engine

я его делаю, пока обыкновенным двигом под Си (как Irrlicht и тому подобные).....
вот если я дойду, и перепишу все функции блица из хелпа в двиг,, то я буду очень рад=))) Быстро я этот двиг писать не могу, так как на мне другой проект, но в этом тоже есть плюс....в том другом проекте нужна скриптовая система...вот её-то я и прикручу в этот двиг=)
Потом можно будет скомпилить что-то типа:
void main()
{
ReadScript("main.XeN");
}
и все. А дальше на Билдере написать ИДЕ и через нее редактировать этот скрипт, а в нем можно какую хочешь структуру....хоть код Блица вставляй=) только для начала мне надо написать сам двиг...)
2jimon, эээ, моя простота заключается в том, чтобы двиг повторял все функции блица(это двиг), а полная замена кода Си, это уже сильно сказано(для меня - точно=)))....вот в скриптах все, что хотите=)

Честно скажу, я не знаю, когда закончу....Иногда бывает проект летит, иногда встает.....время покажет=)))
ЗЫ: перевел половину функций Б3Д по работе с файлами.....сейчас вожусь с директориями=)
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 17:37   #32
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Re: Blitz3D engine

ЗЫ: перевел половину функций Б3Д по работе с файлами.....сейчас вожусь с директориями=)
Хе ,с такими темпами уже будет готово совсем скоро. =)

ГЫ, жду проект.
Кста, а че будет с компиляторами? скок ехе будет весить? ну или что-то в этом роде
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 17:45   #33
XenuS
Нуждающийся
 
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
Re: Blitz3D engine

не, не скоро=)
тв том, что я перевел только то, что элемекнтарно реализовать...
вот реальзованные команды:Вот все=)
PS
сам двиг планирую в 150 кб уместить...+100 кб на новые фичи...
+5-10 Мб - готовый язык(скомпиленный ехе, умеющий читать скрипты=)))
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 17:55   #34
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Blitz3D engine

Хм, советую сделать систему как подключаемые модули, например если не используеться модуль для работы со звуком он не подключается и не компилируется, тем самым экономия.
MouseMove нема
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 18:02   #35
XenuS
Нуждающийся
 
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
Re: Blitz3D engine

MoveMouse сделал=)
ЗЫ: а с модулями хорошая идея, надо подумать)
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 18:11   #36
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: Blitz3D engine

да, модули - руль !!
как в си !!
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 18:23   #37
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Blitz3D engine

А где MouseZ MosueZSpeed?
Ещё советую сделать MouseRelease (моммент как MouseHit тока отпускания), кака для мыши, так и для клавы.
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 18:27   #38
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: Blitz3D engine

offtop:
кака для мыши
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 18:30   #39
)DEM(
Нуждающийся
 
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений
(для 12 пользователей)
Re: Blitz3D engine

ну я вообщем-то не кодер! Поэтому советов по кодингу давать не буду, и уж темболее строить из себя ацкого кодера!!!
Вот тебе слова со стороны моделера который програмирует на уровне встроеных скриптов.
Если ты перепишешь полностью Блиц, и он с виду никак не изменится, (не учитывая удобности интерфейса). А просто будет не на бейсике а на С. И естествено откроется двер ьк еще большим возможностям. ТО ТЕБЯ будут помнить все кто ща любит и юзает блиц!!! И это поистине будет нужная вещиЦА.
Надеюсь доведешь до конца начатое. Ибо, если бросишь начатое, то тебя всеравно будут помнить, только вот с другого окна перспективы ]
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 18:37   #40
Chrono Syndrome
 
Сообщений: n/a
Re: Blitz3D engine

Нет, этот тред однозначно доставляет . XenuS, скажи честно, вот ты сам-то веришь, что кто-то будет использовать твою ф-ию "Pi" ? Про остальное я уж, так и быть, умолчу)...
 
Ответить с цитированием
Старый 09.10.2007, 18:37   #41
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: Blitz3D engine

Blitz переписать на С ??
а может С переписать на Blitz (только при этом его многократно улутшить) ??
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 19:00   #42
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Blitz3D engine

IGR, обратное невозможно. Уже проще писать свой компилятор и сразу двиг подобие блиц.
Да и напомню, блиц - не бог, он и удобен но и ущербен не в малом, и это убивает Реальный кодинг, возьмите DX SDK под C++, вот там кодинг, там простор, там возможности, а ущемлять что-то подогнанное для малого, это будет не очень. Нужно уже имея хорошие способности самому писать что-то серъёзное, и отдаляться от примитивов.
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 19:02   #43
XenuS
Нуждающийся
 
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
Re: Blitz3D engine

Chrono Syndrome, да не=))) я же говорю: я переписываю хелп по блицу на С++...
и не важно, Pi там или не Pi...это просто в хелпе встретилось =)))
IGR, эээ, я делаю двиг под С, а не под Б3Д
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 19:12   #44
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Blitz3D engine

Pi
Int
Float
Floor
Ceil
Sgn
Abs
Mod
Sqr
Sin
Cos
Tan
ASin
ACos
ATan
ATan2
Exp
Log
Log10
Xor
Shl
Shr
Sar
Rnd
Rand
SeedRnd
RndSeed
Str
Left
Right
Mid
Replace
Instr
Upper
Lower
Trim
LSet
RSet
Chr
Asc
Len
Hex
Bin
String
Text
LoadFont
SetFont
FreeFont
FontWidth
FontHeight
StringWidth
StringHeight
KeyDown
KeyHit
MouseDown
MouseHit
MouseX
MouseY
MouseXSpeed
MouseУSpeed
OpenFile
ReadFile
WriteFile
CloseFile
FilePos
SeekFile
Ну это в принципе не сложно. Про модули. Если ты сразу так не задумал, то это плохо. Там все должно быть максимально гибким, так что впредь аккуратнее.
(Offline)
 
Ответить с цитированием
Старый 09.10.2007, 20:04   #45
XenuS
Нуждающийся
 
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
Re: Blitz3D engine

Сообщение от JohnK
Ну это в принципе не сложно.
Ну я про это же, хотя с выводом текста немного попарился=)))
ЗЫ:
хорошо, больше постараюсь не ошибаться так=)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Engine win32 3D-программирование 14 01.08.2009 17:52
Illusion engine 2/5 D Черный крыс Проекты на BlitzMax 4 24.07.2009 23:06
Atlantis Engine Lost Проекты C++ 62 18.06.2009 05:00
Novartis Engine Genius Библиотеки 75 18.10.2008 02:28


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


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