본문 바로가기

전체 글1080

확률 시스템을 기획하자. 확률을 만들다 보면 어떤 아이템은 90% 어떤건 2% 어떤건 8%일 수 있다.이러면 어떻게 해야 할까?num = Rand(0,100) 이런식으로 0~100을 랜덤하게 뽑은 뒤. if(num=90 && num 2007. 11. 2.
아테나 (Pro-53 & A.S & FM7 & FM8) SNK의 명작 아테나. 부제는 아테나 원더랜드 사실 킹오퐈의 아테나를 생각하거나 성튀사의 아테나가 생각날 수 있다. 헌데 내 기억 속에서 아테나는 요 아테나가 젤 기억에 남는다. 왜냐면..죽어라 했으니까.. 오락실에 돈 많이 헌납했다. 이 시절이 즐거웠는데. 1986년 아케이드판을 시작으로 1987년 패미콤판 (무려 특전으로 보컬이 들어간 노래테입제공) 등.. 현재는 모바일로 후속작이 나왔다. 아테나 풀스로틀이라고... 스토리는 환상계에서 길을 헤매게 된 아테나공주는 차례로 나타나는 무기를 이용하여 길을 막은 마왕 단테를 무찌르러 간다. 준비된 이미지는 모바일판, 아케이드 판, 패미콤판 등등이다. 음악은 스테이지 1 숲의 테마다. 역시 개인 취향으로 녹음이다. www.gamehon.comwww.gamem.. 2007. 11. 1.
예전 그림 모음 하드 정리하다가..된장. 지금이 그전보다 훨씬~ 못그린다는 점에 좌절했다.ㅡㅡ; 잘그리는 편은 아니지만..ㅜㅜ이전에 올렸던 중복도 있다. --; 귀찮아서 정리는 패스 2007. 10. 25.
첫 에니메이션 에니메이션이라고 할것까진 없고처음으로 만들었던 GIF다. 2000년에 그렸던 그림이다. 2007. 10. 25.
ARM 계열에서의 1바이트 팩킹? 네트웍을 하다보면 4바이트 정렬 때문에 깨지는 경우가 많다.당연히 4바이트 정렬처리 해주는 게 좋지만 어디 다들 그렇게 생각하겠는가?네트웍상으로 낭비가 아닌가? 그래서 팩킹을 하는데 이놈의 ARM계열에서는아래처럼 #pragma pack(1)하면 안된다. 에뮬이야 dll이니까 되겠지만 실제 폰에서는 안된다. 그래서#ifdef __arm // arm컴파일러의 경우에 한하여 typedef __packed struct _S_PRO_Default // 구조체의 앞에 __packed 를 기입해 주면 된다. { byte Hoss; int PROTOCOL_ID; int LENGTH; }S_PRO_Default; 이러면 해당 구조체는 1바이트 단위로 팩킹된다.sizeof하면 9로 나오게 되는 것이다. 이것 땜에 고생한 .. 2007. 10. 22.
포루크와 바람의 우산 조용한 성격의 꼬마 포루크는 잠에서 깨어나자 처음 보는 곳에 자신이 와 있다는 것을 알게 되었다. 그의 주위에는 매일 야단을 치던 페리스 숙모와 자신의 사탕을 빼았아 먹던 사촌 할버트가 있던 집이 아닌 이름 모를 장소에서 눈을 뜬 것이다. 포루크의 곁에는 지난밤 자신이 덮고 자던 더럽고 낡은 담요와 처음보는 우산이 있었다. 누구의 것인지는 모르겠지만 우산을 집어든 포루크는 알록 달록 신기한 모양새에 시선을 빼았기고 천천히 우산을 펼쳐 보았다. 그러자 무지개가 뿜어지듯 우산이 펼쳐지며 포루크의 주변에 강한 바람이 불기 시작했다. 그리고 누군가의 부드러운 목소리가 포루크에게 들려왔다. "나는 바람의 우산이란다. 네가 원하는 곳이 있다면 어디든지 데려다 줄 수 있지, 한번 하늘을 날아 보겠니?" 신기하게도 우.. 2007. 10. 22.