forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Создание меню и кнопок в Blitz на C++ (http://forum.boolean.name/showthread.php?t=8103)

Aceton 02.04.2009 19:39

Создание меню и кнопок в Blitz на C++
 
Поискал на бульке по данному вопросу нашел только библиотеки .бб, надо что то полезное на С++

impersonalis 02.04.2009 19:43

Ответ: Создание меню и кнопок в Blitz на C++
 
импер вошёл в чат

HolyDel 02.04.2009 20:42

Ответ: Создание меню и кнопок в Blitz на C++
 
товарищ! конкретизируйте вопрос. вы какой гуй хотите, ингейм или виндовый?
если второе - то такие приложения лучше писать вообще не на плюсах. а на делфи или сишарпе.
если непременно нужно на С++ то покурите wxWidgets или QT (первый проще, второй сложнее, но круче)
если нужно на С++ и причем обязательно родными средствами, то создавайте или MFC Application или обычный Win32 проект. про первый я ничего сказать не могу, в во втором тупо добавь в ресурсы диалог и потом уже разукрашивай его. Не знаю насколько хорошее, но решение.

если ингейм - то курите используемый движек, и его средства для создания GUI-а.

jimon 02.04.2009 21:05

Ответ: Создание меню и кнопок в Blitz на C++
 
HolyDel
в том то и дело что товарищ Aceton использует blitz3d sdk и совершенно не понимает в чём разница ! потому создаёт глупые темы и даже не в том разделе

Aceton 02.04.2009 21:18

Ответ: Создание меню и кнопок в Blitz на C++
 
Тема не глупая, на всей бульке полно таких тем правда не через Сишку и модули к ней - просто GUI я никогда не юзал, потому и попросил просвятить либо советом либо линком

а раздел какой тогда? С++?

а черт да))) ток щас понял по пришествии домой, что блиц отношения не имеет к ГУИ ,прост думал ,может быть есть ченить полезное в сдкшке его

:crazy: конец рабочего дня как никак, вот и затупил

G.A.D 06.04.2009 00:44

Ответ: Создание меню и кнопок в Blitz на C++
 
посмотрите как меню устроенон на бмаксе,на блице 3д строиться по аналогии...
кстати меню на бмаксе описано в теме тут(спасибо Данил)

Aceton 06.04.2009 15:02

Ответ: Создание меню и кнопок в Blitz на C++
 
ну про меню вне цикла инры понятно, а во время игры выводить менюшки также выходит?

может стоит попробовать прикруть MYGUI или что то подобное, а не гуи предназначенные для блица?

h1dd3n 06.04.2009 15:24

Ответ: Создание меню и кнопок в Blitz на C++
 
Aceton
Мда.... Ты хоть понимаешь какое именно гуи тебе надо? Мне кажется ты не понимаешь разницы между гуи которое рендерится в игре и windows-gui... Гуи которое мы видим в игре - например Crysis главное меню, GUIw512 от wolfhound512 (блитц.пп.ру), MyGUI (Которое между прочем для Огра) все эти гуи по сути 2д-графика в том или ином движке, а виндовый гуй в blitz3d вроде никто не делал, это выньапи, на блицмакс есть оф. модуль MaxGUI (или я ошибаюсь?)

Aceton 06.04.2009 15:41

Ответ: Создание меню и кнопок в Blitz на C++
 
ну вот самый простой кусок кода блица на С++, да WinAPI

Код:

#include <windows.h>

#include "blitz3dsdk.h"

extern int WINAPI WinMain(HINSTANCE hThisInst,HINSTANCE hPrevInst,LPSTR lpszArgs,int nWinMode){

        bbBeginBlitz3D();

        bbGraphics3D(800,600,0,2);

        BBLight light=bbCreateLight();
        BBCamera camera=bbCreateCamera();
        BBMeshModel cube=bbCreateCube();

        bbPositionEntity(camera,0,0,-4);

        while (!bbKeyHit(1)){
                bbTurnEntity(cube,1,2,3);
                bbRenderWorld();
                bbFlip();
        }

        bbEndBlitz3D();
        return 0;
}

собственно под такое и нужно ГУИ

h1dd3n 06.04.2009 16:29

Ответ: Создание меню и кнопок в Blitz на C++
 
Судя по тому что ты написал тебе нужно ингеймовое гуи, посмотри в сторону GUIw512, хотя не знаю как он с сдк сойдется да и к тому же он fastimage использует насколько мне известно
P.S. Ты все равно не понимаешь разницы между ингем-гуи и виндовым...


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

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