블로그 이미지
ChocoTart

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

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
  • total
  • today
  • yesterday
2013. 12. 8. 16:05 Game Review



간간히 플레이 한 게임에 대한 후기를 올려 보기로 했다


물론 후기를 올릴 생각으로 스크린샷을 찍지 않아


부족한게 많을 것이다...



슬리핑독스는 2012년 11~12월쯤에 나온 게임이라고한다( 정확하지 않음...;) 

게임 플레이는 GTA 시리즈 처럼 자유도가 높고 전투는 아캄시티 같은느낌이 난다고 하는대

필자는 둘다 해보지 않아서 이렇다할 정의는 못내리겠다. 


게임은 홍콩 구시가지에 살다가 미국으로 건너가 형사 생활을 하던 웨이 쉔이 다시 홍콩으로 넘어와 

삼합회를 쓸어버리기 위해 (또한 자기 누나의 대한 복수를 위해 ) 삼합회에 일원으로 들어가는 잠복형사로서 게임이 시작된다.






게임내 옷 가게에서 옷을 고르는 모습 


웨이 쉔 을 잠입형사로 집어 넣은 펜드류 서장 과  그 일을 모르는 형사와의 대화.




초기에 주어지는 아파트 세면대에서의 세수중.. 

정확히 기억은 안나는대 마지막까지 총 4개의 아파트를 보유하게 되던걸로기억 한다.


주차장에 가면 기본적인 차(마티즈 느낌의 경차) 와 오토바이 한대를 사용할수있다. 

초반에 조금 힘든점은 우리나라와는 다르게 차선이 반대이다 

즉 왼쪽차선을 달리고 운전자도 차의 오른쪽에 앉아 운전을 하게 된다. 







게임 내 중간쯤 우연히 기을 찾는 관광객 아만다 를 만나 원하는 곳으로 데려다 준다.

그 뒤로도 몇번 데이트를 하는 이벤트가 발생하던 인물이다 





데이트를 하던 모습 .


새로 얻은 아파트.. 나도 이런 곳에서 살 날이 생길런지...



공중전화기에 도청기를 다는 모습 . 

게임내 이런 간단한 미니게임(?) 이라고 할까 도청기, 감시카메라 해킹, 핸드폰 번호를 통한 역 추척, 자물쇠따기 등등의 간단하고 쉽긴하지만 조금도 몰입도를 주는 미니게임들이 있다.




오른쪽에 보면 '+' 와 '주먹' 모양의 버프가 있는대 주먹은 근접공격력이 좀더 쌔게 해주며 '+'는 전투에서 벗어 날시  HP 를 MAX까지 회복 시켜준다 


자동차 뒤에 자세히 보면 총탄 자국이 있는 것이 보인다. 추격적에서 도망치다가 뒷 쪽 적의 총을 맞아

타고잇는 자동차가 손상된 모습, 물론 자동차가 충돌해도 여기저기 손상이 된다.



자세히 보면 자동차 왼쪽에 불꽃이 튀고 있는대 바로 밑 사진을 보면 우측 뒷바퀴의 타이어가 터져있는걸 볼수잇다 .

이역시 추격전 중 뒷쪽의 적에게 총을 맞아 ( 재수없게도 타이어가 터짐) 




이때 처음 보트를 타는 이벤트 였떤걸로 기억한다. 




서브 미션중 하나 였던걸로 기억한다. 

4~5번 수행하다가 계속 실패해서 포기했었는대

한참후에 지나가다가 다시 그 미션이 보이길ㄹ ㅐ했더니 이번엔 이상하게도 쉽게 해결...

이 미션 때는 플레이어는 운전을 할필요가 없고 그저 쫓아오는 오토바이들을 쏴 죽이면된다

다행이도 총알은 계속 리필이 되지만 그렇다고 아무대나 막 쏘다가 차가 손상되 미션에 실패하니

타이어를 노리는게 좋다.




보트를 타고 도박장으로 가보자.




어떻게 진행하는 지 몰라 접고 잠이나 자게 만든 미션....

턴을 넘기는 방식을 몰라 키보드를 막 눌러봤지만 도무지 해결이 안됬는대.

이동키(a,d)로 옆으로 넘어가 턴을 넘기는 거였다니...



게임의 거의 마지막 엔딩 미션

적에게 고문을 당하다가 쓰러진후 몰라 글라이더로 포박을 푸려고 하고있다.


건물에서 탈출 하는 모습.

여기서 많이 생략됐는대 수많은 적을 무찌르고 도망쳐 나오게 된다.

고문을 당해 피를 많이 흘려 걸을때마다 바닥에 피로물든 발자국이 생기고 있다.






도망치기 위해 난간을 점푸하는 모습 

가끔식 중요한 장면에서 슬로우 모션을 해주는대 이럴땐 정말 영화같다...







메인미션의 마지막 적 빅스마일리 였던가? 

사진상엔 안나와있지만 입이 찢어져 있어 그렇게 불리는거 같다.


마지막은 분쇄기에....... 




게임 개발 공부를 하고 있지만 솔직히 온라인게임 말고는 그다지 많은 게임을 접해보지 않아서

지금에서라도 조금씩 스팀게임을 즐겨 보려고 한다.


다음은 GTA 또는 세인츠 크로우 중 하나라를 할까 고민중인대


요즘 졸업 프로젝트가 한창이라 어떻게 될지 모르겠다...





'Game Review' 카테고리의 다른 글

[게임]위처3 플레이중  (0) 2015.11.18
Alan Wake 후기  (0) 2015.02.02
posted by ChocoTart
2013. 11. 26. 18:52 VisualStudio

<주석>-------------------------------------------------------------------

Ctrl+K, Ctrl+C 선택 영역 주석 처리 (.NET 2003, 2005)

Ctrl+K, Ctrl+U 선택 영역 주석 없앰 (.NET 2003, 2005) 

 

<이동>------------------------------------------------------------------------------

Ctrl + F2               현재 라인에 북마크 지정/해제

F2                       지정된 다음 북마크로 이동

Ctrl + Shift + F2      지정된 모든 북마크를 해제

Ctrl-K, Ctrl-H         바로가기 설정. ( 작업목록 창에서 확인가능 )

Ctrl-K,K                북마크 설정 / 해제

Ctrl-K,L                북마크 모두 해제

Ctrl-K,N                북마크 다음으로 이동

Ctrl-K,P                북마크 이전으로 이동

Ctrl-K,C                선택한 블럭을 전부 코멘트

Ctrl-K,U                선택한 블럭을 전부 언코멘트(코멘트 해제)

Ctrl + ] 또는 E        {괄호의 짝을 찾아줌

Ctrl + J, K              #ifdef 와 #endif의 짝을 찾아줌

Ctrl+ -, Ctrl+Shift+ -

현재 커서를 기억하는 Ctrl+F3(VS6에서), Ctrl+K,K(VS7에서) 와는 달리 사용자가 별도로 입력을 해주는건 없고, 단지 이전에 커서가 있었던곳으로 위 키를 누를 때마다 이동된다. (shift를 이용하면 역순)

 

Ctrl-F12                커서위치 내용의 선언(.h)으로 이동

F12                      커서위치 내용의 정의(.cpp)로 이동

Shift+Alt+F12         빠른기호찾기

 

Ctrl-Shift-G           #include "파일명" 파일로 바로 직접이동

F8                       After a build failure hit

Shift+F8            거꾸로

Ctrl + D                툴바의 찾기 Editbox로 이동 

 


<편집>------------------------------------------------------------------------------

Ctrl-F                   찾기 대화상자

Ctrl-H                  바꾸기 대화상자

Ctrl-Shift-F           파일들에서 찾기 대화상자

Ctrl-Shift-H           파일들에서 바꾸기 대화상자

Ctrl-G                  해당 줄로 가기 (별로 필요없음)

Ctrl-K,Ctrl-F          선택된 영역 자동 인덴트 (VS6의 Alt-F8기능)

Ctrl-Shift-Spacebar             함수와매개변수설명이 안나올경우, 강제로 나오게

Ctrl+Alt+T

Ctrl+Spacebar       멤버목록 팝업창이 나타납니다

Ctrl+Shift+R           (키보드 레코딩)

             가끔 연속된 연속기만으로는 부족한경우가 있다.

             이때 Ctrl+Shift+R 을 누르고, 원하는 동작들을 수행후,

다시 Ctrl+Shift+R을 눌러 종료한다. 

이 중간동작을 원하는 위치에서 반복하고 싶다면

             Ctrl+Shift+P 를 누른다.

 

Ctrl+Shift+V           (히스토리 붙이기)

Ctrl-Z                  이전으로 되돌리기

Ctrl-Shift-Z           되돌렸다, 다시 복구하기

Ctrl + I                  문자열 입력, 점진적으로 문자열 찾기

Ctrl + F3               현재 커서에 있는 문자열 찾기

Ctrl+Shift+F3          거꾸로 찾기

F3                       찾은 문자열에 대한 다음 문자열 (Next Search)

Ctrl + H                 문자열 찾아 바꾸기 (Replace)

Ctrl + Left/Right     단어 단위로 이동

Ctrl+[Delete|Backspace] 단어 단위로 삭제

Ctrl + L                 한 라인을 클립보드로 잘라내기

Ctrl + Shift + L       한 라인을 삭제

Alt + Mouse          세로로 블록 설정하기 (마우스로)

Ctrl + Shift + F8      세로로 블록 설정하기 (키보드로),

취소할 때는 Esc키를 눌러야 함

블록설정>>Tab       선택된 블록의 문자열을 일괄적으로 들여쓰기(Tab)

블록설정>>Shift + Tab선택된 블록의 문자열을 일괄적으로 내어쓰기

Alt+F8>> [Tab|Shift + Tab]

                          들여쓰기 자동 조정

Ctrl + T                 현재 커서에 있는 변수/함수에 대한 Type이

Tooltip 힌트 창에 나타남

Ctrl + Alt + T          멤버 변수/함수 목록에 대한 팝업 창이 나타남

Ctrl + Shift + T       공백/콤마/파이프/괄호 등을 기준으로

좌우 문자열을 Swap시킴

Ctrl + Shift + 8       문단기호 표시/감추기 :

Tab은 ^, Space는 .으로 표시

Ctrl + D                 툴바의 찾기 Editbox로 이동

Ctrl + Up/Down      커서는 고정시키고 화면만 스크롤 시키기

CTRL+SHIFT+T       커서 위치의 단어와 앞 단어가 서로 교체

ALT+SHIFT+T         커서 위치의 한줄과 윗줄이 서로 교환

Ctrl + Shift + U       소문자가 대문자로 둔갑.

Ctrl + U                 대문자를 소문자로 변경

Ctrl + Shift + F8      블럭설정

Ctrl + C, C                          That copies the current line.

Ctrl+K, Ctrl+C                      Automatically commented.

Ctrl+K, Ctrl+U                      Uncommented.

 


<디버그/빌드>-----------------------------------------------------------------------

F5                       디버그 시작

F9                       디버그 브렉포인트 지정/해제

Ctrl-F9                 현위치 설정된 브렉포인트 해제

Ctrl-Shift-F9         현재 소스파일에 지정된 모든 Breakpoint 해제

Shift-F5               디버그 빠져나오기

Ctrl-F10                커서가 있는곳까지 실행

Shift-F11                           현 함수를 빠져나감.

 

Shift+Ctrl+B           전체 빌드(프로젝트가 여러개있을경우 모두 빌드)

Alt+B, C                해당 프로젝트만 정리.

Alt+B, U                해당 프로젝트만 빌드.

Ctrl-F7                 현 파일만 컴파일    : 현 프로젝트만 빌드

Ctrl-F5                 프로그램 시작

Shift + F9                           디버그 모드에서 추가하고픈 변수나 등등

앞에 커서를 위치 시킨후 Shift+F9를 누르면

Watch Window에 자동으로 추가.

 


<창관련>----------------------------------------------------------------------------

Shift+Alt+Enter       전체 창 (토글 됨)

F4                       속성창 보여준다.

Ctrl+Alt+X                           리소스에디터 툴박스창

Ctrl+Alt+K              작업목록 창.

Ctrl + Tab                           Edit하고 있는 Child Window 간의 이동

Ctrl + F4               현재 Edit하고 있는 Child Window를 닫기

Ctrl-M, Ctrl-L         소스파일의 함수헤더만 보이기 (구현부는 감추고)

Ctrl-M, Ctrl-M        현재 커서가 위치한 함수를 접는다/편다. (토글 키)

Ctrl+R, Ctrl+R         Word Wrap

Ctrl+M+L               편집.전체개요표시숨기기

 

Ctrl+M+H           편집.선택영역숨기기

Ctrl+M+U           편집.현재숨기기중지

 

Alt + F7                Project Setting




출처: http://pmguda.com/100

posted by ChocoTart
2013. 11. 26. 18:50 Unity3D

* 목적 

- 작업한 APK 파일을 안드로이드 폰에 설치하여 디버깅 내용을 이클립스를 이용하여 확인하기


1. 사전작업

1) adt-bundle-windows-x86-20130917 다운로드 상위 디스크에 저장

2) java sdk 설치 6버전 설치 (jdk-6u45-windows-i586)

  3) java virtual machine 설치 (chromeinstall-7u45 )

4) adt_bundle 안에 있는 SDK Manager.exe 파일을 실행하여 안드로이드 버전을 설치 해준다 17, 16,             10 버전 정도만 깔아줘도 대부분의 안드로이드 폰이 사용가능하다 필요에 따라 추가로 설치해줘도             된다.


5) 환경 변수 설정

시스템 환경변수 , 계정 환경 변수 ( 제어판에 있다 ) 아래에 있는 path 항목을 누르고 편집을 눌러

adt_bundle 안에 sdk폴더-> platform-tools까지의 경로를 추가해준다 

( 필자으이 경우 이러한 절대 경로가 나온다F:\adt-bundle-windows-x86-20130917\adt-bundle-windows-x86-20130917\sdk\platform-tools ) 

현재 있는 내용 끝에 세미 콜론을 붙이고 추가로 경로를 넣어주고 확인을 눌러주면된다 

시스템, 계정 둘다 똑같이 세팅해준다.


6)  콘솔 창에서 실행 되는지 확인을 위해 adb 라고 쳐보자 여러 내용이 많이 뜰것이다

혹시 나 모를 사항을 위해 cd.. 명령어로 최상위로 올라가서 실행하자

(adb 실행후 화면.)

2. APK파일 생성 


 전에 작업했던 스마트폰 Touch 기능 Test 프로젝트로 실험해 보려고한다.

왼쪽에 있는 버튼을 누를때마다 현재 모드가 Debug 메시지로 나오게 된다.


3. 스마트폰 연결

1 ) 핸드폰의 개발자 옵션에서 usb 디버깅 모드 체크, 모의 위치 허용 체크 해준다 ( 필자는 갤럭시s2 의 폰으로 설정한것이다)


2) 핸드폰을 컴퓨터에 연결한후 eclipse를 실행한다 

우측 상단에 차트에 + 모양을 클릭하고 DDMS 선택후 확인을 누른다.

(해당 사진의 가운데 쯤에 있는 버튼이다.)

연결이 제대로 됐다면 아래와 같은 화면이 나온다. 좌측에 보면 기기 모델번호가 나오고 Online이라는 표시가 뜬다.





4. 디버깅 확인


1 ) Unity 에서 Build & Run 으로 (alt , shift , b) 로 APK 생성과 설치를 같이 해준다 .

당연히 빌드 플랫폼은 안드로이드로 해준다 .


2) 콘솔 창에서 adb logcat -s Unity 를 타이핑해준다.

( 대소문자 밑 띄어쓰기 맞게 해준다)


이렇게 할시 Debug.log 내용이 해당 콘솔창에 출력된다 

즉 안드로이드 기기의 실질적인 프로그램 실행시의 내용을 확인 할수 있다.


출력되는 내용을 확인해보면 PINCH 가 Debug메시지 인 touch Mode 이고 그 밑에는 디버그 메시지에 대한 정보들이 쓰여진다.

현재화면은 내용이 스트링으로 출력되고 

TouchTest Scripts 에서 OnGUI() 함수에서 실행됨을 알수 있다.



3) 이클립스 안에서도 어플 실행에 대한 내용들을 확인 할수 있는대 여기에 뜨는 메시지는 핸드폰 전반에 대한 내용들이 다뜨기에

위 입력창에 Unity 라고 쓰면 Unity 관련된 메시지 로그만 떠서 확인 할수 있다.


posted by ChocoTart