[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 10/04 04:09 / Filesize : 14 KB / Number-of Response : 52
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

高校1年の初心者がゼロからネトゲ作る



26 名前:名前は開発中のものです。 mailto:sage [2010/11/02(火) 10:17:45 ID:hpVD1ZG7]
いや、オンラインゲームも作ろうと思えば中高生でも結構作れるものだよ
まぁ、「作ろうと思って、さらにそれを実行に移す」っていうのが中高生には厳しいものだがな

中学生だった頃のおれが作ったのは、多人数で遊べる横スクロールのアクションゲーム
某VIPで参加者募集して、最大37人の同時接続までは問題なく対応できた記憶がある
WindowsXPがそれなりに動く程度のパソコンを持っていて、上り1Mbpsくらい出るADSL程度の回線があれば、
負荷のこと考えなくても結構動くもの作れるね

サーバーはC言語で組んだ。
ttp://www.geekpage.jp/programming/winsock/
このサイトでWinSockの存在を知って、これ使えばオンラインゲームのサーバー作れるんじゃね?って思って
実際にやってみたら結構形になったっていう感じだったような気がする
WinSockを知ってからオンラインゲームを作って公開するまでは2日くらい
早く試してみたい一心で徹夜して一気に作ったのを今でも覚えているよ

クライアントはHSPで作った簡単なもの。上で述べたようにアクションゲームで、
体力と移動とジャンプと攻撃とチャットくらいしか実装してないが結構遊べるものになった。
商業用のオンラインゲームと比べるとカスみたいなものだが、
中高生向けのネタとしては凄く面白いし、チャレンジしてみても損はないと思うな。
何よりも楽しいし。

前提として、Linuxとか使って色んなサーバーを構築してみるといいかもしれない
おれはそのオンラインゲーム開発の1年前くらいから、ウェブサーバーとかメールサーバーとか
色々なサーバーを構築して遊んでいたんだが、その辺のちょっとした経験のおかげで、
必要な機能がなんとなく頭に入っていたからスムーズに開発出来たんじゃないかと思う


ポイントになったモノコトでも書いておくよ
・WinSock: sockaddr構造体, 非同期通信←select関数で解決できる
・HSP: wsock32.dllやws2_32.dllからWinSockのAPI関数を利用できる
・HSP: HSPでWinSockを扱うにはC言語の構造体やポインタを理解している必要がある
こんな感じかな






[ 続きを読む ] / [ 携帯版 ]

全部読む 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<14KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef