자유롭게 이야기를 적는 공간
글 수 15,207
ㅂ옛날에 만든 glib랑 거의 똑같은 형식이지만 내부 루틴은 완전히 틀립니다.
특히 예전껀 풀스크린밖에 없지만 이번에 만든건 디버그를 위해 윈도우용도 추가하였습니다.
성라이브G를 이용해서 만든 예제의 소스입니다.
#include "glib.h"
void main()
{
ginit();
int x = 0, y = 0;
PIC pic1 = NULL;
gload(pic1, "test.bmp");
while(true)
{
if(keypress(27))
break;
if(keypress(37))
x--;
if(keypress(38))
y--;
if(keypress(39))
x++;
if(keypress(40))
y++;
gclear();
gprintf(0, 0, "Hihihihihi");
gblt(x, y, pic1);
gupdate();
}
}
특히 예전껀 풀스크린밖에 없지만 이번에 만든건 디버그를 위해 윈도우용도 추가하였습니다.
성라이브G를 이용해서 만든 예제의 소스입니다.
#include "glib.h"
void main()
{
ginit();
int x = 0, y = 0;
PIC pic1 = NULL;
gload(pic1, "test.bmp");
while(true)
{
if(keypress(27))
break;
if(keypress(37))
x--;
if(keypress(38))
y--;
if(keypress(39))
x++;
if(keypress(40))
y++;
gclear();
gprintf(0, 0, "Hihihihihi");
gblt(x, y, pic1);
gupdate();
}
}