포토로그


adsense



블로그 주인장 & 블로그 소개입니다. about..


구글 플레이스토어 절찬 다운로드 중!
















----------------------------------------------------------------------------

(게임 아이콘을 클릭하면 이동합니다)


※모에키퍼HD는 원스토어에서 다운받을 수 있습니다.

--------------------------------------

주인장은..


이어지는 내용

[cocos2d-x] The "android" command is deprecated. PC/Mobile/Developer

3.14 이전 버전에서 cocos compile을 시도하면 제목과 같은 오류가 나면서 진행할 수 없게 됩니다.
대충 검색해보니까 4월에 발생한 이슈네요.
보름 전까지만 해도 빌드 잘돼서 엥 했는데, sdk tools를 업데이트 안하고 있어서였던 듯.

sdk tools가 버전업되면서 일어난 현상으로,
아래 링크의 다운로드를 받아 안드로이드 sdk가 설치된 폴더의 tools 폴더를 압축 안에 있는 것으로 변경하면
일단은 해결됩니다.
일단은..
(왜 이리 불길하게 얘기하냐면 개발툴이 정규 업그레이드를 제대로 소화 못해서 구버전이랑 섞어쓰게 되는건 영 질색이라)

안드스튜에서 apk 빌드 시 ndk 컴파일이 같이 진행되는 3.15 이상에서는 확인해보지 못했습니다.
3.15는 action이 무작위적으로 멈추는 버그가 있어서 개인적으로는 건너 뛸 생각입니다. 3.16 예고도 나왔으니..



구버전 sdk tools 다운로드 :

윈도우용
https://dl.google.com/android/repository/tools_r25.2.5-windows.zip

리눅스용
https://dl.google.com/android/repository/tools_r25.2.3-linux.zip

보크스 폐점세일 한다네요 모형-소식,리뷰,제작기,기타

http://www.volkskorea.com/news/news_event.htm#event5

9월 16일 토요일부터 23일까지 8일간인데,
보아하니 첫날에 싹 쓸려나갈듯한 분위기..

전 내놓는 게임마다 족족 망하는 바람에, 다음달부터 생활비가 걱정이라 눈길도 못 주겠지만 (허벅지 찌르고 있습니다)

세일 가시는 분들 좋은 물건 많이 건지시기 바랍니다..


이번에 쿠키링크클래식은 뭔가 좀 될려는 분위기였는데, 애드몹이랑 유니티애즈 양쪽에서 동시에 블락을 먹여주셔서 망했습니다..
대체 왜....?

이글루스 모바일 앱 테스트~ 모형-소식,리뷰,제작기,기타

전격폐업 공지를 내 건 보코지만, 그래도 신제품을 들여오기는 하네요.




캬라구민 샨테가 엄청 탐나긴 하는데 돈은 없고.
누가 좀 안사줄려나.

p.s.테스트 테스트
p.s.2 이글루스앱 괜찮아보이긴 하는데 기왕에 사진 편집도 되면 좋겠네요..


프로그래머는 보았다?! - New Game 2기에서 Subculture

뉴게임 2기 1화에서 네네의 게임이 버그로 중지하는 묘사입니다.

보통의 애니라면 적당히 버그가 발생하는 묘사를 하는 정도지만(주로 화면이 깨진다던가)
여기서는 비주얼 스튜디오의 에러창이 뜨는걸 보여줘서 제법 신경썼네~라는 느낌이었죠.

그런데, 자세히 보니 그 정도에서 끝나는게 아니었네요.



아무때나 적당히 멈추는게 아니라, 적 캐릭터를 처치한 직후에 프로그램이 중지하는 묘사가 있는데요,
여기까지만 봐도 개발자라면 '아 캐릭터 제거를 중복처리했(다는 묘사)구나' 하는 정도로 짐작할 수 있을겁니다.


그리고 이어서 네네가 보여주는 코드입니다.


그냥 적당히 아무거나 갖다 붙인 코드가 아니라 실제 사용 가능한 코드입니다.

데미지를 받으면 걸려있는 버프/디버프에 의한 보정 데미지를 얻고, (ApplyToDamage) <- 추정
보정된 데미지만큼 캐릭터의 체력을 차감해 체력이 0 이하가 되면 캐릭터를 삭제하는(DestroyMe) 구조로 되어 있네요.

액션/슈터게임류에서 실제로도 사용할 수 있는 로직입니다.

그런데, 버프 데미지를 계산하는 순환 과정에서,
한 번 DestroyMe를 처리한 후에 중복해서 DestroyMe를 만날 가능성이 있기 때문에,
이렇게 되면 이미 삭제하고 없는 캐릭터를 또 삭제하려는게 되기 때문에 에러가 나게 됩니다.
(적당한 처리는 체력 차감을 루프에서 하지 않고, 버프를 모두 계산하고 나서 해 주는 것)


'같은 처리를 계속했구나' 라는 네네의 대사는 그런 의미입니다.
(이쪽은 '반복'으로 적은 코믹스판 번역이 좀 더 적절하다고 보는데, 정작 코믹스에서는 이 부분에 어떤 문제가 있는지는 묘사되지 않아서..)



그 전에 네네가 '어쩌다 될 때는 계속 된다'고 하는데,

실제로 이 로직은 항상 에러가 나는 것이 아니라

버프가 하나만 걸려있거나, 루프의 마지막에 DestroyMe가 불리면 잘 돌아가지만
버프가 여럿 걸려있는 상태에서 중간에 DestroyMe가 불리면 확실하게 중지합니다.
(여담으로 버프가 전혀 걸려있지 않다면 아예 체력 차감이 안되는 버그도 있네요. 이건 아마 디폴트 버프-기본 무기-가 존재하겠지만)

난이도가 높지는 않지만 이렇게까지 꼼꼼하게 묘사해 준 케이스는 정말 희귀한 것 같습니다.



뱀다리.


뒤에 저건.. 게임큐브, 패미컴+디스크시스템, 그리고 전차로GO 컨트롤러..?

1 2 3 4 5 6 7 8 9 10 다음