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


LIST ALL
Posted by 권선중2007-10-11 17:52:31, Hit : 3944
[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  6741
notice   '창조'의 문제점을 모아봅시다. [3] 지상현 2010/07/02  8193
3896
   지상현님 다자간 채팅 이용해서 야매 웹서버 만들어보려고 하는데.
박재성 2024/05/12  86
3895
   날아라KTX 님은 열심히 프로그래밍중이시고.
박재성 2024/05/12  78
3894
   문자표 횡칸, 글꼴 색상좀 추가해 주시면 안될까요
날아라KTX 2022/09/26  574
3893
   지금 보니까 창조 업그레이드 주기가 10년쯤되더라구요.
박재성 2022/01/09  1107
3892
   안녕하세요.. 또다른 새해를 맞이하고 7일차네요..
권선중 2022/01/07  825
3891
   창조 업그레이드후 3년이 훌쩍넘어 이제 4년차에 접어드는데요.
박재성 2021/12/04  961
3890
   오랜만에 커즈닷컴에 접속했습니다.
신용주 2021/09/21  1006
3889
   싸이월드 부활 소식과 함게 또 오랜만에 들려요~~~
권선중 2021/08/19  974
3888
   다들 잘 지내시나요? [6]
지상현 2021/01/14  1487
3887
   창조라는 프로그램을 사용한지 꽤 오랜 시간이 흘렀네요. [2]
신용주 2020/09/02  2044
3886
   안녕하세요~ 오랜만입니다ㅎㅎ
joyfuI 2020/06/15  1859
3885
   2020년 만우절날 오랜만에 접속해봅니다.
신용주 2020/04/01  1839
3884
   2020년 새해를 맞이한지 벌써 10일이 지났습니다. ^^ [1]
권선중 2020/01/10  1968
3883
   복구되었네요~~!! [1]
박재성 2019/09/20  1994
3882
   근황토크라도 해볼까요~? ㅎㅎ [6]
손상진 2019/04/05  2493
3881
   ^^ 잠잠하네요.. [3]
권선중 2019/03/29  2163
3880
   윈도우10에서 manifest 파일 사용 시 주의사항.
바람 2019/02/17  1944
3879
   ^^ 너무 오랜만에 왔다더니 비밀번호를 ㅠㅠ [1]
권선중 2018/12/08  2240
3878
   irc 봇을 만들고 있네요. [1]
박재성 2018/10/24  2341
3877
   얼마전 벗꽃구경한거같은데 벌써 여름이.. [1]
권선중 2018/06/20  2836
3876
   성인e님.. [1]
박재성 2018/03/24  2385
3875
   뒤늦게나마 창조 20주년 짐심 축합니다. [1]
권선중 2018/01/19  3006
3874
   금년 연말이나 내년 연초에 창조 버그 패치 예고 [27]
남상기 2017/12/08  3267
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[156] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인