Понедельник, 25 Ноября 2024, 01:04

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
не могу настроить Hge в visual studio 2010
HaridonДата: Пятница, 03 Января 2014, 12:54 | Сообщение # 1
был не раз
Сейчас нет на сайте
Скачал hge скинул два файла bass.dll и hge.dll в Windows/system(чтобы каждый раз не вставлять в проект) дальше скинул файлы из include в папку visual studio\VC\include и lib в visual studio\vc\lib дальше включаю студию копирую код с первого туториала дальше захожу в настройки проекта в linker/input оставляю две библиотеки hge.lib и user32.lib дальше иду в VC++Directories ставлю путь Includ directories: C:\Program Files %28x86%29\Microsoft Visual Studio 10.0\VC\include потом еще один путь - Library Directories: C:\Program Files %28x86%29\Microsoft Visual Studio 10.0\VC\lib компилю проект происходит ошибка.

(создал группу вк http://vk.com/club63808726 по HGE)

Туториал:


Ошибка:


Сообщение отредактировал Haridon - Пятница, 03 Января 2014, 14:14
Edison6Дата: Пятница, 03 Января 2014, 14:28 | Сообщение # 2
TRUE Programmer
Сейчас нет на сайте
Попробуй так:
Код
Код

#include <HGE/hge.h>     
#include <stdlib.h>     
HGE *hge = 0;     

bool FrameFunc()     
{     
            if (hge->Input_GetKeyState(HGEK_ESCAPE)) return true;     
            return false;     
}     

int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)     
{     
            hge = hgeCreate(HGE_VERSION);     
            hge->System_SetState(HGE_FRAMEFUNC, FrameFunc);     
            hge->System_SetState(HGE_WINDOWED, true);     
            hge->System_SetState(HGE_USESOUND, false);     
            hge->System_SetState(HGE_TITLE,     
             "HGE Tutorial 01 - Minimal HGE application");     
            if(hge->System_Initiate())     
            {     
             hge->System_Start();     
            }     
            else   
            {     
            MessageBoxA(NULL, hge->System_GetErrorMessage(), "Error",  MB_OK | MB_ICONERROR | MB_APPLMODAL);     

            }     
            hge->System_Shutdown();     
            hge->Release();     

            return 0;     
}

P.S Это из темы в который уже отвечал
LINK


Берил сбрей усы

Сообщение отредактировал Edison6 - Пятница, 03 Января 2014, 14:30
HaridonДата: Пятница, 03 Января 2014, 14:49 | Сообщение # 3
был не раз
Сейчас нет на сайте
Edison6, не не робит sad , какие еще крутые 2д движки есть?
goldsphereДата: Пятница, 03 Января 2014, 15:12 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
Попробуй. так
MessageBox(NULL, Text(hge->System_GetErrorMessage()), "Error", MB_OK | MB_ICONERROR | MB_APPLMODAL);

Добавлено (03.01.2014, 15:12)
---------------------------------------------
А по поводу движков, то вот:
SFML, ClanLib, Allegro..


FinderX - Android Аркада
HaridonДата: Пятница, 03 Января 2014, 15:27 | Сообщение # 5
был не раз
Сейчас нет на сайте
goldsphere, не браток не робит мб настроил не правильно?
Edison6Дата: Пятница, 03 Января 2014, 15:35 | Сообщение # 6
TRUE Programmer
Сейчас нет на сайте
Цитата Haridon ()
не робит

Ты лучше скажи ошибку

Добавлено (03.01.2014, 15:35)
---------------------------------------------
Цитата goldsphere ()
А по поводу движков, то вот:
SFML, ClanLib, Allegro..

Не стоит с этого ему начинать, лучше пусть HGE он легкий, в нем много готового


Берил сбрей усы

Сообщение отредактировал Edison6 - Пятница, 03 Января 2014, 15:36
HaridonДата: Пятница, 03 Января 2014, 18:27 | Сообщение # 7
был не раз
Сейчас нет на сайте
Вот мои рабочие параметры:



В настройках проекта в links/input:
user32.lib
hge.lib

В настройках проекта в VC++Directories:

Include Directories: C:\Program Files %28x86%29\Microsoft Visual Studio 10.0\VC\include

Library Directories: C:\Program Files %28x86%29\Microsoft Visual Studio 10.0\VC\lib

Можно закрывать cake


Сообщение отредактировал Haridon - Пятница, 03 Января 2014, 18:28
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг