블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2779)
Unity3D (845)
Programming (475)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (59)
3DS Max (3)
Game (12)
Utility (139)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (15)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday


Vector Class 와 Matrix Class 구현.
반응형
Posted by blueasa
, |
2D Graphics

 

과제047.exe
다운로드

DIB → Device(DC)
DIB → DDB(HBITMAP) → Device(DC)
DIB → DIBSection(HBITMAP) → Device(DC)
Color Edit 색상선택
Pixel
- Draw Pixel
Line
- Line(일반)
- Line DDA
- Line MidPoint
Circle
- Circle(sin, cos)
- Circle(equation)
- Circle Midpoint
- Circle Midpoint With 2nd-Order Difference
----------------------------------------

Clipping
- Cohen-Surtherland
- Parameter

Rectangle
- Filling Rectangle
- Gradient Rectangle

Triangle
- Filling Triangle
- Gradient Triangle (Gouraud Shade)
- Texture Triangle

Transformation (Texture 가 입혀진 사각형(삼각형2개) 형태로)
- Scale
- Traslate
- Rotate

반응형
Posted by blueasa
, |



¤DIB -> Device(DC)
    ¥DrawBitmaptoDC(int x, int y, char *szFileName);
¤DIB -> DDB(HBITMAP)-> Device(DC)
    ¥DrawBitmapDDBtoDC(int x, int y, char *szFileName);

¤DIB->DIBSection(HBITMAP)->Device(DC)
    ¥DrawBitmapDIBSectiontoDC(int x, int y, char *szFileName);
¤Color Edit 색상선택
¤Pixel
 ¥Draw Pixel
¤Line
 ¥Line(일반)
 ¥Line DDA
 ¥Line MidPoint
¤Circle
    ¥Circle(sin, cos)
 ¥Circle(equation)
 ¥Circle Midpoint
 ¥Circle Midpoint With 2nd-Order Difference
반응형
Posted by blueasa
, |



- WSAAsyncSelect 를 이용한... TCP 프로그래밍
- Socket 클래스 만들기

- Buffer 관리하기 및 Stress Test 하기
- 서버/클라이언트 Config.ini 을 이용한... IP Port 바꾸기
- Protocol 만들기
- 함수 포인터 이용 (선택)
- 1:1 정도만... 1:Many (선택)
- SIO_KEEPALIVE_VALS (선택)

반응형
Posted by blueasa
, |
스크린펜

 

 

ScreenPen.exe
다운로드

 

- 바탕화면에 낙서등을 할 수 있는 프로그램 제작

반응형
Posted by blueasa
, |
그림판

 

과제044-실행버전.zip
다운로드

 

- Modeless Dialog 이용해서 그림판 만들기

반응형
Posted by blueasa
, |



- manifest, ico 파일 프로젝트에 포함시키기
- cursor 외부에서 불러 오도록 만든다.

반응형
Posted by blueasa
, |



타자 게임 만들기

- 메뉴, 캐럿, 파일(윈도우관련함수)

반응형
Posted by blueasa
, |



만년달력+한국시계+세계시계 프로그램 만들기
반응형
Posted by blueasa
, |




만년달력 만들기

- 윤년계산을 잘 할 것.
- TextOut, GetLocalTime, etc
- 클릭할때 효과음 넣기
- 디지털 시계를 달력과 함께 추가
- 법정 공휴일에 빨간색으로 표시,  음력 관련된 것들 해도 좋음.
- 오늘은(日) 특정한 색깔로 표시 또는 사각형, 원 으로 표시할 수 있음.
- 왼쪽 버튼 이전달, 오른쪽 버튼 다음달
- 2009/12 달력일 시 오른쪽 버튼을 누르면 2010/1 의 달력이 나오도록 함.
- 하루가 지나면 오늘 날짜가 변경
- 윈도우까지 클래스로 만듬
- 이외에 자신의 개성을 마음껏 발휘해도 좋음

반응형
Posted by blueasa
, |