장기 온라인 개발완료!!!!!!!

Date
2010/08/02 13:27
Author
ApPLe
Categories

장기 온라인을 개발 완료 하였습니당!!!!

사용언어는 PHP 4.3.4 , Apache2 , MySQL 5  + Javascript Prototype Library
입니당.

처음으로 만들어보는 온라인 웹 게임이군용!!
그래도 AJAX를 사용하여 웹게임 같지 않은 부드러운 동작을 보여줍니다!!

게임화면!! ( 테스트모드 )

이 화면은 테스트모드이고 , 실제 유저들간의 대국 모드에서는 채팅 , 방 개설 등이 지원됩니당 ㅋㅋ

... 바로 이렇게요 ..
이놈이 로그인해서 대기실 모습이예용 ..
보시다시피 계-_-급 체계가 있으며, 경험치가 있고 ,
계속 상대편에게 지면 이-_-등병이 됩니다


여기서 방장이 방을 개설하고 , 플레이어가 입장해서 대전을 벌이는 방식이예용 ㅋ
간단해 보이지만 AJAX로 구현하려면 상당히 힘들답니다... ㅠㅠ

방장이 방을 만들면 .. 다음과같이
간지가 나는 화면이!!

... 사실 간지는 그다지 안나는군용 .... -_-

무튼 .. 말을 움직이면 페이지가 refresh되는게 아니라 ,, 그냥 PC의 장기 게임처럼
말이 스르륵 움직이는 신기=_=한 웹 게임을 만들었다는 훈훈한 이야기!!
거기다가 ActiveX 혹은 Flash를 1%로 쓰지않았다는 훈훈한 이야기!!
( WM기반 스마트폰에서의 Mobile explorer에서도 즐길수 있다능 .. )

[장기온라인 플레이 해보기]

소스요청 & 버그리포팅은
애플넷 ( http://www.applenet.pe.kr ) 방명록이나
이 게시물에 댓글로 달아 주세용 ㅋ_ㅋ

蛇足.
스크립트 호환성 테스트 결과 .
IE6 : 100% 동작
IE7 : 100% 동작
IE8 : 100% 동작
FF3 : 일부 비정상 동작
FF3.5 : 일부 비정상 동작
Safari : 심각한 비정상 동작
Opera : 일부 비정상 동작

蛇足2.
전 지금 군대에 있을텐데 언제 만들었을까 ...
이런건 궁금해하면 안됩니다 . =_=
제가 위험해용 ㅋ
ApPLe
2010/08/02 13:27 2010/08/02 13:27
Tag
Trackback
Comments
하이가든  2010/08/02 18:34  Reply  Delete
오오 잘 만드셨는데요!!
ApPLe!NET  2010/08/02 18:47  Delete
감사합니다!! 졸작을 칭찬해주시다니 ㅎㅎ
활의노래  2010/08/02 20:05  Reply  Delete
우와우... ㅎㅎ
ApPLe!  2010/08/03 01:20  Delete
간지!!
rt  2010/08/03 10:45  Reply  Delete
역시 땡보
ApPLeNET  2010/08/03 13:22  Delete
아님!!!!

입대전 마지막 프로그래밍 ....ㅋㅋ

Date
2009/09/06 23:50
Author
ApPLe
Categories
....
이런
암울한걸
만들다니 ...



..... 나도 정신놨지 놨어 ... ㄷㄷㄷ;;;

이 무지막지한 웹 어플리케이션의
테스팅은
http://semtle.kumoh.ac.kr/~jindongp/gotoarmy/

참고

이녀석은 Javascript prototype library를 사용했고 ,
자바스크립트의 timer를 이용 , 일정시간마다 화면을 update하는 함수와 ,
비동기식으로 같은폴더의 PHP문서에서 데이터를 긁어오는 (AJAX)  함수를 콜하는 식으로 동작하는 단순한 프로그램입니다!

하지만 .. 프로그램이 의미하는 바는 크다 .. =_=하앍..

휴 .....
농담은 이까지 하고.

몸 무사히 갔다오겠습니다.
휴가때 또 뵈어요 ㅎㅎ
다들 고마워요 !!

사랑해 .

ApPLe
2009/09/06 23:50 2009/09/06 23:50
Tag
Trackback
Comments
명현  2009/09/07 00:51  Reply  Delete
형 건강히 다녀오세요 ㅠㅠㅠㅠ
ApPLe  2009/09/07 07:41  Delete
그려 .. ㅋㅋ 잘 갔다오겠설 ... ㅋㅋ
rt  2009/09/08 14:16  Reply  Delete
사무실에서 컴텨질이다..... 잘가 ㅋㅋㅋㅋㅋ

니가 컴퓨터를 하게 된다면 살이 쭉 빠져있겠지.
ApPLe  2009/10/10 12:50  Delete
미안 ..

첫외박으로 나왔는데

몸무게 변동이 없다 ... =_=

허허허

Stitch'it 개발계획.

Date
2009/06/06 16:51
Author
ApPLe
Categories
Stitch'it

자기자신만의 메모 ( post ) 를 웹상의 공간에 붙일수 있어 , 어떤 컴퓨터를 쓰더라도 접근 가능한 웹 서비스를 개발한다.

메모들은 실제 메모용지와 비슷하게 화면에 배치되며 , 한 화면이 꽉 찼을 경우를 대비하여 포스트스페이스 ( postspace )를 계속 추가할수 있게 한다.

메모가 붙는 배경화면도 바뀔 수 있으며 , 메모 자체의 디자인도 바뀔 수 있다.

자기만의 postspace에 고유 주소가 할당되어 ,  어디서나 , 누구나 접근 가능하도록 한다. 단 postspace의 관리자가 비밀로 설정한 메모는 보여주지 않는다.

게스트스페이스 ( guestspace ) 를 두어 , 다른 사람이 메모를 붙일 공간을 할당한다.

친구추가 기능을 두어 , 친구 리스트에 있는사람의 postspace를 공유하며 , 메모삭제는 안되지만 메모 추가가 가능하게 한다.

RSS feeding 기능을넣어 , 간단할 블로그로써의 역할도 가능하도록 한다.


... 웹프로젝트 끝나면 해야징 +_+
히히히~ AJAX 듬뿍써서 간지나는 다이나믹 웹을 만들어보겠설 ~



ApPLe
2009/06/06 16:51 2009/06/06 16:51
Tag
Trackback
Comments
rt  2009/06/08 19:57  Reply  Delete
자 이제 너도 군대갈 날이 얼마남지 않았단다...


후로그래밍은 그만하고 이제 바깥세상을 돌아다녀보지 않겠니?
ApPLe  2009/06/10 17:14  Delete
죠오치 ~!!

AJAX사용, 웹 채팅 어플리케이션

Date
2008/07/14 14:34
Author
ApPLe
Categories
PHP , AJAX , MySQL 을 사용하여 웹에서 채팅가능한 어플리케이션을 만들어보았다 -_-;

이번에야말로 본격적으로 AJAX를 사용했는데,, 음..
뭐랄까.. 정말 코드가 복잡해진다.. AJAX.. ㅜㅜ

겉보기에 간지나긴 하는데,,;;

무튼.. AJAX를 사용하면 좀더 멋지게 프로그래밍이 가능해진다 ㅋㅋ
코드는 시궁창 ㅜㅜ

이번에 SQL을 사용해서 만든 이놈으로 사람들 10명을 불러서 부하 테스트를 했는데.... 대참패 ㅜㅜㅜ

SQL을 쓰는게 아니라 서버에 TCP/IP 데몬을 쓰는거란다 ㅜㅜ
무튼 ㅋㅋ 일단은 자알 되니 패스!!

그러나 퍼포먼스는 시궁창 ㅜㅜ
테스트에서 한 10명정도가 접속하자 ,, 순식간에 MySQL 에서 쿼리가 죽는 현상을 보여주었다 =_=ㅋㅋ

그래도 뭐 ,
AJAX를 사용해봤다는거에 의미를 두고있기때문에 뭐 ㅎㅎ
무튼 , 재미있는 코딩이었어 ㅋㅋ

테스트!! (클릭!)
http://semtle.kumoh.ac.kr/~jindongp/AJAXCHAT/
ApPLe
2008/07/14 14:34 2008/07/14 14:34
Tag
Trackback
Comments
1