Clash of Clans 우리집 변천사 기록


[2013.12.14 - lv10 wall 완료]

정말 돈 벌어서 하긴 어려운 벽공사였다. 후유... 힘들지만 드디어 드디어 끝났다. 앞으로는 정말 돈(Gold) 걱정이 거의 없는 편한 시절이 될 듯하다. 아싸!! 이젠 방어 풀업으로 무조건 고고다.


[2013.11.11 - lv10 wall 내부공사 완료]


lv10 벽은 정말 힘드네요. 250개 벽 가운데 126개 완료. 총 300만*126=3억 7천 8백만 골드 소요.




[2013.09.18 - lv9 wall 완료]


[2013.08.30 - lv9 wall 내부공사 완료 외부공사 진행 중]


[2013.08.12 - Town Hall 9 - lv1 XBOW 완료 이후 레이아웃 변경]


[2013.08.07 - Town Hall 9 - lv8 해골벽 완료]


[2013.08.03 - Town Hall 9 - 벽공사 중]


[2013.07.30 - Town Hall 8 - lv8 해골벽 완료]


[2013.07.2 - Town Hall 8]


[2013.06.17 - Town Hall 8 업그레이드 중, 레이아웃 변경]


Posted by 장손1
,

원문(source): http://geekswithblogs.net/WindowsEmbeddedCookbook/archive/2010/08/31/installing-windows-ce-6.0-tools-on-a-windows7-64bit-pc.aspx


WinCE 6.0 SDK를 Windows7 64 bit version에서 빌드할 경우 오류가 발생한다. 이는 빌드를 위한 툴이 32bit 용으로 제작되어서 동작하지 않기 때문이다. 이 문제는 SDK 빌드 시 사용되는 GenSdk.exe 32bit로 실행하게 해 주는 간단한 프로그램을 제작하여 해결할 수 있다. 제작 방법은 원문에 자세히 설명되어 있다.


제작한 프로그램 GenSdk32.exe을 첨부하며, 이를 c:\Program Files (x86)\Microsoft Platform Builder\6.00\cepb\IdeVS 폴더에 카피한 이후, WinCE 명령창을 열고, Visual Studio에서 SDK 빌드 시 표시되는 명령에서 GenSdk.exe 을 GenSdk32.exe로 변경하여 빌드하면 된다.


GenSdk32.exe

"C:\Program' Files (x86)\Microsoft Platform Builder\6.00\cepb\IdeVS\GenSdk32.exe" "D:\CE600\PLATFORM\MyProj\OSDesigns\MyProj\SDKs\SDK1\obj\BuildSDK1.xml" 


추가로, PBXMLUtils.exe, LicenseTool.exe(Run-Time License Assessment Tool)은 Visual Studio 명령창을 열어서, 아래 명령을 입력하여 32 bit 모드에서 동작하게 설정할 수 있다.


CorFlags “C:\Program Files (x86)\Microsoft Platform Builder\6.00\cepb\IdeVS\PBXMLUtils.exe” /32BIT+

CorFlags "c:\Program Files (x86)\Microsoft Platform Builder\6.00\cepb\IdeVS\LicenseTool.exe" /32BIT+ /Force


그런데, 개인적으로는 GenSdk32.exe을 제작하여 사용하는 방법보다 GenSdk.exe 또한 아래 명령으로 32bit 모드로 실행되게 설정하여, Visual Studio 내에서 또한 SDK을 빌드할 수 있게 설정하는 것이 더 편리하다.


CorFlags "c:\Program Files (x86)\Microsoft Platform Builder\6.00\cepb\IdeVS\GenSdk.exe" /32BIT+ /Force

 

'Programming' 카테고리의 다른 글

Micro Mouse Simulator with python  (2) 2013.06.04
Double Commander  (0) 2013.06.03
Posted by 장손1
,

 2012년 쯤 지인의 추천으로 일본 Micro Mouse 동영상을 보고, 대학 시절 만들었던 마이크로 마우스가 생각나서 Python 언어로 제작한 Micro Mouse Simulator 프로그램이다. 두 바퀴 이동체의 방정식을 사용해서 물리적 이동과 시간 계산을 하고, 실제로 물리좌표에 그리는 방식을 사용하였다.

 

 wxPython FloatCanvas(http://wiki.wxpython.org/FloatCanvas) 모듈을 사용하여 floating point 좌표계를 사용하여 정밀하게 그리려다 보니, FloatCanvas 모듈의 드로잉 속도가 너무 느려서 Override 하여 조금 수정하여 사용하였다. 이로 인해 드로잉 속도는 빨라졌으나 확대 축소, 화면 이동, 드로잉 캔버스 이동 등에는 화면이 깨지는 현상이 발생할 수 있다.


 독자적인 미로 파일 포멧을 만들고, 16x16 기본 크기와 32x32 half 미로를 지원하고, 미로 편집/저장을 지원한다.

 

[동영상]

일반 미로 16x16: http://www.youtube.com/watch?v=iUsBkwjv6jI

Half 미로 32x32: http://www.youtube.com/watch?v=m84Ez6tAGA0


[개발환경]

Python2.7.2.1, wxPython2.8.12.0


[소스코드]

https://github.com/jangson/maze


[소스 배포 라이센스]

GNU GPLv3: http://www.gnu.org/licenses/gpl.html


[어플리케이션]

압축해제 이후 maze.exe 파일 실행.

maze.7z


[16x16 표준 미로]


[half 32x32 미로 - Japan 2011]


실행이 되지 않을 경우 아래 의존성 파일을 참조 바랍니다. (py2exe 툴로 제작)


*** binary dependencies ***

Your executable(s) also depend on these dlls which are not included,

you may or may not need to distribute them.


Make sure you have the license if you distribute any of them, and

make sure you don't distribute files belonging to the operating system.


   OLEAUT32.dll - C:\Windows\system32\OLEAUT32.dll

   USER32.dll - C:\Windows\system32\USER32.dll

   IMM32.dll - C:\Windows\system32\IMM32.dll

   SHELL32.dll - C:\Windows\system32\SHELL32.dll

   ole32.dll - C:\Windows\system32\ole32.dll

   _quadpack.pyd - D:\hjkim\Apps\PortablePython2.7.2.1\App\lib\site-packages\sci

py\integrate\_quadpack.pyd

   fftpack_lite.pyd - D:\hjkim\Apps\PortablePython2.7.2.1\App\lib\site-packages\

numpy\fft\fftpack_lite.pyd

   WINMM.dll - C:\Windows\system32\WINMM.dll

   ADVAPI32.dll - C:\Windows\system32\ADVAPI32.dll

   GDI32.dll - C:\Windows\system32\GDI32.dll

   MSVCP90.dll - D:\hjkim\Apps\PortablePython2.7.2.1\App\MSVCP90.dll

   msvcrt.dll - C:\Windows\system32\msvcrt.dll

   WS2_32.dll - C:\Windows\system32\WS2_32.dll

   gdiplus.dll - D:\hjkim\Apps\PortablePython2.7.2.1\App\lib\site-packages\wx-2.

8-msw-unicode\wx\gdiplus.dll

   COMCTL32.dll - C:\Windows\system32\COMCTL32.dll

   KERNEL32.dll - C:\Windows\system32\KERNEL32.dll

   WSOCK32.dll - C:\Windows\system32\WSOCK32.dll

   WINSPOOL.DRV - C:\Windows\system32\WINSPOOL.DRV

   COMDLG32.dll - C:\Windows\system32\COMDLG32.dll

   RPCRT4.dll - C:\Windows\system32\RPCRT4.dll

'Programming' 카테고리의 다른 글

Build SDK of WinCE 6.0 in Windows 7 64 bit  (0) 2013.06.25
Double Commander  (0) 2013.06.03
Posted by 장손1
,