2010/08/27 19:00

첨부파일
1. DB 테이블 구조
2. 패킷 구조 및 정의
3. 소스코드 프로젝트 (클라이언트/윈도우)
4. 소스코드 및 Makefile (서버/리눅스 SentOS)



온라인게임 프로토타입이다.
로그인을 하여, 채널 선택, 방 만들기/나가기/정보수정/게임 시작, 채팅 등이 구현되어 있다.
동영상에서 게임에서 나온 후 대기실에서 동기화가 안된 모습이 보이는데, 처리가 안된 부분이다.

[ 개발이야기 ]

더보기


[ 개발환경 ]
서버
 - CentOS 2.6
 - VI Editor
 - C++
 - Mysql
 
클라이언트
 - Windows 7
 - Visual C++ 2008
 - C++
 - DirectX 9.0c
 - FMod
Posted by 유종원 tornare86
2010/07/23 20:29

C++은 못쓰는거..
Posted by 유종원 tornare86
2010/04/01 17:25

[ 첨부파일 ]
1. 소스코드 프로젝트
2. 실행파일 (노설치)
3. 실행파일 (인스톨)
4. 스크린좌표->마름모꼴 배열좌표 변환, 오토타일링 구현 설명 ppt

 
MFC공부를 목적으로 기획.
학교 졸업작품으로 제출할 예정인 프로그램이다.
아이소메트릭 형태의 타일을 편집할 수 있는 게임 맵 에디터이다.

개발이야기..

더보기


타일 이미지 - TGL사의 파랜드 택틱스 1/2

개발환경
 - Windows7 32bit (WindowsXP 32/64 에서 테스트)
 - MFC 9.0 SDI
 - DirectX 9.0c
 - C++

기능
 - 오토타일링 온/오프 (스타크래프트의 타일 설정방식)
 - 높낮이 표현
 - 장식물(Doodad) 표현
 - 플레이어 시작위치 설정 (플레이어당 캐릭터 3개 / 최대 8명)
 - 미니맵
 - 전체화면 미리보기
 - 새로만들기 / 열기 / 저장 / 다른이름으로 저장
 - 모든 기능에 단축키 지원
 - BrushPallate창 위치보존

사용방법
실행 후 h/H 를 눌러 도움말 참조

첨부파일
1. Visual C++ 2008 프로젝트
2. 실행파일 (설치 없이) - 32비트 mfc배포 라이브러리 설치해야 실행됨 (파일포함)
3. 실행파일 (인스톨)
Posted by 유종원 tornare86
2009/11/17 03:44
[ 첨부파일 ]
1. 소스코드 프로젝트
2. 실행파일 (노셋업)

2009년도 교내 학술제에 출품했던 작품이다.
A-Star 라는 길찾기 알고리즘 적용 사례라는 제목으로 출품했다.


[ 개발 이야기 ]

더보기


[ 개발 환경 ]
 - WindowsXP 32bit
 - DirectX 9.0c
 - Fmod (AudioEngine)
 - C++

[ 리소스 ]
 - 스프라이트 (파랜드 택틱스 1/2)
 - 배경음악 (던전앤파이터 bgm)
 - 효과음 (파랜드 택틱스 1/2)
 - UI (자체제작)

[ 기능 ]
 - A-Star 길찾기 알고리즘
 - 캐릭터 선택 / 이동 / 공격 / 피격

[ 사용방법 ]
 - 마우스 왼쪽버튼 (캐릭터 선택/이동)
 - 마우스 오른쪽버튼 (다른 캐릭터 쫒아가기)
 - 키보드 1, 2, 3 (캐릭터 선택)
 - 스페이스 (공격)
 - 쉬프트 (마법)
Posted by 유종원 tornare86
2009/09/08 15:10

코딩하기 좋은 글씨체는
숫자 0과 대문자 O(오)
대문자 I(아이)와 소문자 l(엘) 숫자 1(일)
등등 이 구별되서 버그를 예방할 수 있는 글씨체가 좋은 글씨체이다.
거기에 최고의 한글폰트인 맑은고딕까지 합쳐서 있어 더없이 좋은 글씨체이다.

글씨체만 설치해서 써도 되고, vessttings 파일은 내가 쓰는 설정을 저장한 파일이다.
궁금하거나 Visual C++ 을 사용한지 얼마 안된 사용자라면 한번쯤 구경해보는것도 좋을 수도 있다.
Posted by 유종원 tornare86
2009/06/12 16:33
이 프로그램 역시 학과 수업 수강중 제출했던 프로그램으로,
윈도우의 자동실행이란 편리한 기능을 악용한 스파이웨어다.

개발이야기

더보기

Posted by 유종원 tornare86
2009/05/25 19:57
도넛에 애니메이션 되면서 움직이다.
내가 처음 참고한 소스이기도 하고, C와 API를 공부한 사람이라면 어렵게나마 이해 할 수 있을 것 같다.
출처모름
Posted by 유종원 tornare86
2008/12/21 15:11

열혈강의 C++ 로 공부하고, 처음 클래스를 활용하여 만든 간단한 콘솔환경 테트리스 게임이다.

개발이야기

더보기


운영체제 : 윈도우 XP
언어 : C++
컴파일러 : Visual C++ 2008

↑ : 블럭 회전
→ : 우측으로 이동
← : 좌측으로 이동
↓ : 아래로 이동
Space : 현재 위치에 블럭 내리기
Enter : 게임 시작 / 다시 시작
q / Q : 게임 종료

'포트폴리오' 카테고리의 다른 글

USB Autorun 스파이웨어  (0) 2009/06/12
DirectX 9.0c 스프라이트 간단한 예제  (0) 2009/05/25
콘솔 테트리스  (0) 2008/12/21
YuPlayer (Open API)  (0) 2008/11/13
Linux 휴지통 (Bash Shell)  (0) 2008/11/03
Visual C++ 2008 자주 쓰는 단축키  (0) 2008/08/08
Posted by 유종원 tornare86
2008/11/13 15:38



2008년 2학년 재학시절 교내 학술제에 출품한 작품이다.
블로그에 등록된 mp3파일을 검색해 재생/다운 하고 가사검색이 된다.

개발이야기..

더보기


언어 : ActionScript 3.0
컴파일러 : Flex 2.0
기능
 - 블로그 mp3 음원 검색 및 재생/다운
 - 재생 목록 기능
 - 가사 검색 및 보기
 - 현재 재생중인 노래가사 자동 찾기
 - 가요순위 Top50

매쉬업 참가 증명서

더보기

'포트폴리오' 카테고리의 다른 글

DirectX 9.0c 스프라이트 간단한 예제  (0) 2009/05/25
콘솔 테트리스  (0) 2008/12/21
YuPlayer (Open API)  (0) 2008/11/13
Linux 휴지통 (Bash Shell)  (0) 2008/11/03
Visual C++ 2008 자주 쓰는 단축키  (0) 2008/08/08
Win32Api 기본 코드  (0) 2008/06/08
Posted by 유종원 tornare86
2008/11/03 15:55


학과 수업으로 Linux를 들으면서 과제로 제출했던 배쉬쉘 휴지통 프로그램이다.

개발이야기

더보기


rm 명령어를 알리아싱 해서 사용할 것을 권장.
rm : 휴지통으로 보내기 (파일다수 가능 스페이스로 구분)
rm -l/L : 휴지통 목록 출력
rm -c/C : 휴지통 비우기
rm -f/F : 휴지통으로 보내지 않고 삭제 (파일다수 가능 스페이스로 구분)
rm -r/R : 휴지통 파일 복원 (정규식 사용 가능)
rm -h/H : 도움말

'포트폴리오' 카테고리의 다른 글

DirectX 9.0c 스프라이트 간단한 예제  (0) 2009/05/25
콘솔 테트리스  (0) 2008/12/21
YuPlayer (Open API)  (0) 2008/11/13
Linux 휴지통 (Bash Shell)  (0) 2008/11/03
Visual C++ 2008 자주 쓰는 단축키  (0) 2008/08/08
Win32Api 기본 코드  (0) 2008/06/08
Posted by 유종원 tornare86