창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 권선중2007-10-11 17:52:31, Hit : 4774
[re] Online game 만들기
Homepage : http://ever2ksj.woobi.co.kr/ [네이트온 ever2ksj]
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=3718
지금 저역시 온라인 게임을 만들어보려고 노력중입니다.. ^^ 생각처럼 잘안되네요..
게임이라고기보다는 우선 케릭터들의 움직임을 온라인상의 모든 유저가 볼수있도록 하고 맵좌표를 구현해서 케릭터를 기준으로 일전 범위 안에 있는 케릭터만 보이도록 하는 기본 구현을 하는 중입니다.. 물론 체팅구현까지는 좀더 시간이 걸릴듯하지만..

저의 경우는 창조가 반복문에 상당히 취약하고 느리다는 문제때문에 대부분은 웹서버에서 처리하려고 하고있습니다..

wininet.dll <--- 요놈을 이용해 웹데이터만 가저다 창조로 값만을 받아서 값에 있는데로 케릭터및 체팅네용등만을 화면에 뿌려주도록 하는것입니다..

즉 대부분은 php로 구현해서 웹에서 작동되도록 하는것이죠..^^
이는 서버쪽에 부담이 커지기는 하겠지만 창조로서는 가작 적절한 방법으로 생가됩니다..

제가 Q&A에 올린 창조웹부라우저를 이용하려는건 체팅부분을 php를 이용해서 구현하면 좀더 창조자체의 속도저하를 줄여볼 생각이였는데 충돌이 심하게 일어나서.. 고민중입니다..

100% wininet.dll만을 이용해 데이타를 받아서 객체를 이용해 뿌리려니 크기도 문제가되고 창조 특성상 객체가 너무 많아지면 가끔 하나씩 객체가 사라지는 현상도 발생되네요..

DB사용법에 대해 궁굼해 하시는것 같은데.. 관련해서는 php또는 asp를 연구해보심이 좀더 좋을듯합니다..

저는 제가 php를 하는관계로 mysql과 php를 이용합니다..
물론 이쪽이 서버사용하기도 편하고 여러 이점이 있지만 32프로그램과 연계는 좀 불편한 감도 있네요..  제작에 참고가 되었음 좋겠습니다..


창조 프로그램   -데이타 -> 웹 php -> 처리된 데이타 -> DB저장 ->

dB에 저장된값및 기타 데이타 파일 -> 창조 프로그램 -> 각데이타에 맞게 케릭터 베치

또하나 케릭터의 접속여부및 튕김 체크
이것역시 모두 php파일로 처리합니다..

php명령을 이용해 갱신시간을 비교해 10~30초 까지 변화 없는 경우 접속데이타에서 삭제를 하는것입니다.. 이로서 케릭터는 화면에 표기가 안되겠죠..

케릭터의 좌표이동하는 방법은 제가 예전에 올린 소스를 보시면 이해를 하실수있을듯합니다..

좀 정리가 안된듯하네요..제가 지금 하던 도중에 본글에 리플을 달다보니..^^

궁굼한사항있으시면 글주세요.
창조 게임 제작 관련해 저역시 관심이 많은지라..^^

핵심 확장파일을 만들어주신 상진님과 상현님께 감사를 드립니다..


지상현   2007-10-12 AM 4:47:25  
창조 DB베타버전에서 ODBC를 이용하여 MySQL 서버에 직접적으로 접근할 수 있는 방법이 있을법도 하네요.
아니면, libmysql 같은 DLL을 직접 이용할 수 있을 법도 한데...
김레이   2007-10-12 AM 7:36:37  
php부터 배워봐야겠네요 좋은 답변 감사합니다^^ 참고로 권선중님의 소스들을 보고 온라인게임 제작에 눈을 돌리게 된거예요 ㅎㅎ
권선중   2007-10-12 PM 6:05:51  
저도 나름데로 odbc방식을 이용해보고 싶었는데 도저히.ㅠ.ㅠ
그래서 ms_sql을 이용해봤지만 역시 불편해서.. 그냥 php로..ㅋㅋ

소스를 만들어봐야 겠는데 시간적인..
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
notice   게시판 용도를 약간 수정했습니다. (프로그램 자료실, 기타 자료실) 지상현 2011/02/01  7375
notice   '창조'의 문제점을 모아봅시다. [3] 지상현 2010/07/02  8897
3901
   cugz.com 도메인만기가 얼마 남지 않았는데.. [2]
권선중 2025/03/05  315
3900
   요즘 커즈닷컴에 매일 방문하고있습니다. [1]
나라뜨 2025/01/21  359
3899
   멀티플챗 으로 웹서버 만들기 하고있는데.... 흠.. [2]
박재성 2025/01/17  369
3898
   예전에 SQL을 이용한 프리섭 관리기 [1]
날아라KTX 2024/10/17  478
3897
   지금 cugz.com 으로 접근이 되지 않습니다. [4]
박재성 2024/07/20  650
3896
   지상현님 다자간 채팅 이용해서 야매 웹서버 만들어보려고 하는데.
박재성 2024/05/12  698
3895
   날아라KTX 님은 열심히 프로그래밍중이시고. [2]
박재성 2024/05/12  700
3894
   문자표 횡칸, 글꼴 색상좀 추가해 주시면 안될까요
날아라KTX 2022/09/26  1153
3893
   지금 보니까 창조 업그레이드 주기가 10년쯤되더라구요.
박재성 2022/01/09  1807
3892
   안녕하세요.. 또다른 새해를 맞이하고 7일차네요..
권선중 2022/01/07  1439
3891
   창조 업그레이드후 3년이 훌쩍넘어 이제 4년차에 접어드는데요.
박재성 2021/12/04  1594
3890
   오랜만에 커즈닷컴에 접속했습니다.
신용주 2021/09/21  1676
3889
   싸이월드 부활 소식과 함게 또 오랜만에 들려요~~~
권선중 2021/08/19  1573
3888
   다들 잘 지내시나요? [6]
지상현 2021/01/14  2101
3887
   창조라는 프로그램을 사용한지 꽤 오랜 시간이 흘렀네요. [2]
신용주 2020/09/02  2796
3886
   안녕하세요~ 오랜만입니다ㅎㅎ
joyfuI 2020/06/15  2485
3885
   2020년 만우절날 오랜만에 접속해봅니다.
신용주 2020/04/01  2444
3884
   2020년 새해를 맞이한지 벌써 10일이 지났습니다. ^^ [1]
권선중 2020/01/10  2583
3883
   복구되었네요~~!! [1]
박재성 2019/09/20  2577
3882
   근황토크라도 해볼까요~? ㅎㅎ [6]
손상진 2019/04/05  3305
3881
   ^^ 잠잠하네요.. [3]
권선중 2019/03/29  2807
3880
   윈도우10에서 manifest 파일 사용 시 주의사항.
바람 2019/02/17  2616
3879
   ^^ 너무 오랜만에 왔다더니 비밀번호를 ㅠㅠ [1]
권선중 2018/12/08  2961
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[157] Next
Copyright 1999-2025 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7389 점
4권선중6077 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인