꽤 지난 소식이지만, VS2013의 Community version이 무료로 공개되었습니다. Free Dev Tools VS2013 Communityhttp://www.visualstudio.com/en-us/products/visual-studio-community-vs Unity, Node.js 등 다양한 언어의 개발환경으로도 자주 선택되는 VS2013의 무료 버전이 공개되었습니다. 개인적으로도, Visual Studio 5.0 시절부터 단연 최고의 개발 도구라 여겨왔었는데, 이제는 무료 버전과 함께, 그리고 다양한 플러그인과 디바이스를 지원해줌으로써 훨씬 강력한 IDE로 등극하지 않았나 싶습니다. 저도 집에서 VS2013을 쓰는데요, MFC까지 지원되는 버전인만큼 기존 C++ IDE로써 사용하시던 ..
Features Highlights: Open Source! GPLv3, no hidden costs. Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets). Written in C++. No interpreted languages or proprietary libs needed. Extensible through plugins Compiler: Multiple compiler support: GCC (MingW / GNU GCC) MSVC++ clang Digital Mars Borland C++ 5.5 Open Watcom ...and more Very fast custom build system (no makefiles needed) Suppo..
다운로드 받아 설치 할 목록 Cocos2d-x - http://www.cocos2d-x.org/ Python (2.x.x version) - https://www.python.org/ JDK - http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html ANT - http://ant.apache.org/bindownload.cgi ADT - http://developer.android.com/sdk/index.html NDK - http://developer.android.com/tools/sdk/ndk/index.html 환경 변수 설정 주의 사항 JDK를 제외하고는 특정 폴더안에 배치해두었다는 전제로 batch..
이 글은, c++을 기반으로 작성되었지만 예외 처리 기능 (try-catch, try-except 등)을 가진 모든 언어에 적용 되는 내용입니다. 파일에서 데이터를 읽는 코드를 작성해봅시다. c++로 작성해보겠습니다. int _tmain(int argc, _TCHAR* argv[]) { FILE* fp; fp = fopen("test.bin", "rb"); if(fp == NULL) { // 예외 처리 return 1; } char buffer[512] = {0, }; fread(buffer, 512, 1, fp); return 0; } 대부분 위 코드처럼 작성하게 됩니다. 위 코드에서 누락된 예외처리 발견하신분? 예. 바로 fread 부분입니다. 항목이 읽히지 않았을 때, fread는 0을 리턴하고, ..
흔히 말하는 초당 프레임을 세부적으로 나누면 입력, 로직, 렌더링으로 나뉘어집니다. 그리고 그것들을 일치 시키는 경우도 있지만 분리하는 경우도 존재합니다. 여러가지 이유로 로직 프레임은 밀려서라도 처리를 해야 되는 경우, 저 사양이나 평소보다 급격히 많은 오브젝트 출연시 프레임을 낮춰서라도 게임 내용에는 지장이 없게끔 렌더링 프레임만 따로 분리해 프레임 스키핑 처리를 하는 경우가 많죠. 여기에 반응성 등을 이유로 렌더링 + 입력 프레임은 동일하게 처리하기도 하고요. 멀티코어 프로그래밍에서는 스레드 분리등을 통한 프레임 제한을 없애는 경우도 존재합니다. (렌더링의 경우는 제한을 두는게 일반적이고, 입력 프레임이나 네트웍 처리 등의 백그라운드 동작을 최대한 프레임 제한없이 처리하려는 경우를 말함) 이렇듯 프..
Sprite Database http://sdb.drshnaps.com/ Super Sprite http://erantzo.awardspace.com/ Fenrir's Sprite http://fenrir.finalfantasyq.com/index.html Game Sprites http://www.panelmonkey.net/category.php?id=1 Game Sprite Archives http://www.gsarchives.net/index2.php Scroll Boss http://scrollboss.illmosis.net/mainmenu.php The People's Sprites http://www.panelmonkey.net/ The Shyguy Kingdom http://tsgk.ca..
http://msdn.microsoft.com/en-us/library/aa272889%28v=VS.60%29.aspx Routine MappingsVisual Studio 6.0This topic has not yet been ratedThe generic-text routine mappings are defined in TCHAR.H. _tccpy and _tclen map to functions in the MBCS model; they are mapped to macros or inline functions in the SBCS and Unicode models for completeness. For information on a generic text routine, see the help to..
struct CHAR_COLLECTION_DATA { int CharID; int Value; int ValueCode; }; CHAR_COLLECTION_DATA CollectionData = {m_CharID, m_Value, m_ValueCode }; 이런 코드가 있었다. 기능을 추가 하시려다보니 습관적으로 struct CHAR_COLLECTION_DATA { int CharID; int ClassID; // 다른 변수를 중간에 추가함. int Value; int ValueCode; }; CHAR_COLLECTION_DATA CollectionData = {m_CharID, m_Value, m_ValueCode }; 같은 코드고 컴파일 오류도 없지만 원래 코드와 다르게, CharID, Value, ..
- Total
- Today
- Yesterday
- TraceRoute
- 좋은 프로그래머
- 조엘 온 소프트웨어
- 게임개발포에버
- 디버깅
- 리버스 엔지니어링
- EzShortcut
- ruby
- Rails
- SDL
- 엘키
- CppSQLite
- MS-SQL
- NDC2013
- ftp
- 디자인 패턴
- RoR
- TDD
- c언어
- EasyExec
- 게임데브포에버
- perfmon
- SQLite Spy
- 임백준
- svn
- 멀티스레드
- 루비
- Ruby on Rails
- 바로가기 프로그램
- 루비 온 레일즈
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |