[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Spidy, turBO, blitz3d  
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » Как делать функции
Как делать функции
MishanayCoolДата: Воскресенье, 08.05.2011, 16:16 | Сообщение # 11
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
А если это будет не стандартный системный набор шрифтов, которые к примеру загружают в систему при инсталляции хотя бы тот же Photoshop, Corel или Microsoft World и много других программ и ты используешь один из этих шрифтов, и у того кто будет играть в твою игру не окажется этого шрифта или вообще китайцы какие у которых вообще набора наших шрифтов нет, тогда вместо текста будут кракозябры. Можно конечно шрифт таскать со своим приложение и при запуске выгружать его в систему(x:WINDOWSFONT), потом ещё нужно прописать этот шрифт в реестре, чтобы OS его зарегистрировало и принимало как родной, не каждый новичок это сможет сделать.
Короче мой вариант с графическими шрифтами будет железно отображаться корректно на любом железе, операционке и стране.
Все игры делаются так, это профессионально или ты игру только для себя делаешь.


MiniDemo3D - Blitz3D
 
DarkHunterДата: Воскресенье, 08.05.2011, 16:19 | Сообщение # 12
ламер
Группа: Пользователи
Сообщений: 38
Награды: 1
Репутация: 0
Статус: Offline
MishanayCool, Зачем мне это? Я имею ввиду если сделаю таку функцию:
Function Создатьмегамморпг()
Print "Hello, World"
End Function
Она будет работать с таким названием?
 
MishanayCoolДата: Воскресенье, 08.05.2011, 16:32 | Сообщение # 13
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
ААА вот это не знаю!!!
Ради эксперимента можно попробовать, прикольно. smile


MiniDemo3D - Blitz3D
 
MarkoДата: Понедельник, 09.05.2011, 21:45 | Сообщение # 14
ламер
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline
Quote (MishanayCool)
MishanayCool, Зачем мне это? Я имею ввиду если сделаю таку функцию:
Function Создатьмегамморпг()
Print "Hello, World"
End Function
Она будет работать с таким названием?

А как насчет того чтобы просто самому попробовать? happy biggrin wink


Ошибок не делает тот, кто нечего не делает.
 
MishanayCoolДата: Вторник, 10.05.2011, 03:54 | Сообщение # 15
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
Попробовал.
Не работает smile
Вот что из этого получилось

Обрати внимание на название функции BL


MiniDemo3D - Blitz3D

Сообщение отредактировал MishanayCool - Вторник, 10.05.2011, 03:54
 
DarkHunterДата: Вторник, 10.05.2011, 10:20 | Сообщение # 16
ламер
Группа: Пользователи
Сообщений: 38
Награды: 1
Репутация: 0
Статус: Offline
А зачем принт перед Создатьмморпг? Если функция создатьмморпг сама принт делает?
 
SpidyДата: Вторник, 10.05.2011, 10:21 | Сообщение # 17
Полковник
Группа: Модераторы
Сообщений: 339
Награды: 6
Репутация: 13
Статус: Offline
Мне кажется называть функции кирилицей - это уже извращение. Может еще взломать компилятор и добавить в него такую поддержку? Нет. Если программировать на английском, то надо программировать на английском. Для понятности никто не запрещает называть функции и переменные в формате: moya_zagruzka_objectov.

Компьютерная мышь ночью собирает крошки у тебя со стола и прячет их в клавиатуру, делает запасы на зиму
 
DarkHunterДата: Вторник, 10.05.2011, 10:25 | Сообщение # 18
ламер
Группа: Пользователи
Сообщений: 38
Награды: 1
Репутация: 0
Статус: Offline
Spidy, Ну мы просто попробовали. happy
 
MarkoДата: Вторник, 10.05.2011, 18:00 | Сообщение # 19
ламер
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline
Quote (Spidy)
Мне кажется называть функции кирилицей - это уже извращение. Может еще взломать компилятор и добавить в него такую поддержку? Нет. Если программировать на английском, то надо программировать на английском. Для понятности никто не запрещает называть функции и переменные в формате: moya_zagruzka_objectov.

Это просто проверка была "Если засунул в Blitz шрифт с поддержкой кириллицы то все можно или нет ? biggrin biggrin biggrin "


Ошибок не делает тот, кто нечего не делает.
 
MishanayCoolДата: Среда, 11.05.2011, 09:09 | Сообщение # 20
разработчик
Группа: Пользователи
Сообщений: 226
Награды: 11
Репутация: 20
Статус: Offline
Quote (DarkHunter)
А зачем принт перед Создатьмморпг? Если функция создатьмморпг сама принт делает?

Я на содержание не обратил внимание, из хелпа кусок кода скопипастил.


MiniDemo3D - Blitz3D
 
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » Как делать функции
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: