ホームページ  >  記事  >  バックエンド開発  >  Xnova(ogame)のソースコード解釈によるPHP Webゲーム学習(1)_PHPチュートリアル

Xnova(ogame)のソースコード解釈によるPHP Webゲーム学習(1)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:24:141096ブラウズ

1. はじめに

xnova (ogame) は世界で最も人気のある戦争戦略 Web ゲームの 1 つであり、ほとんどの同様の Web ゲームによる模倣の対象でもあります。オンライン ゲームをプレイするために必要なのは Web ブラウザだけであり、クライアントをダウンロードする必要はありません。

Xnovaってどんなゲームですか?

あなたは銀河全体の支配者であり、さまざまな戦略を利用して権力を拡大します。あなたは自分自身の惑星でキャリアをスタートし、そこで利用可能なリソースを使用して経済的および軍事的基地を構築します。科学研究を通じて、新しく有利なテクノロジーや新しい兵器システムにアクセスできるようになります。ゲームが進むにつれて、複数の惑星に移住したり、他のプレイヤーと同盟を結んだり、他のプレイヤーと取引したり、戦争を始めたりすることになります。あなたが何をしたいとしても、Xnova がそれをお手伝いします。

Xnova は、人気の Web ゲーム OGame (銀河帝国) と同じタイプとテーマのゲームです。 OGame は、多くの国内の三国志をテーマにしたウェブゲームからの盗作の対象となっています (ところで、私は三国志が嫌いです)。


免責事項: 私が使用することを学習しているソースコードはオープンソースプロジェクトです。商業目的で使用することは禁止されています。そうでない場合、その結果についてはあなたが責任を負います。

オリジナルの著作権は Xnova 開発チームに属します。

Iron Captain Edition は Xnova v0.8e に基づいて修正されています!

このバージョンは更新が停止されており、技術サポートは提供されません。

このサイトでダウンロードできるものは、このシステムの改良版です。

このWebサイトのソースコードダウンロードアドレス: http://www.jb51.net/codes/180759.html

学習プロセスはプログラムの実行順に実行されます。ソースコードを確認する前に、まず PHP の基本的なチュートリアルを学習しました。

PHP を知らない場合は、まず基本的な PHP チュートリアルを勉強してください。そうでない場合は、C の基礎を学ぶ方がよいでしょう。

PHP デバッグ ツールをインストールするのが最善です。私は Zend Studio 5 と Zend Debugger 5 を使用しています。これらの使用は難しくなく、Google を使用すると見つかります。最後に熱いお茶を用意して仕事を始めましょう。

2. 入口(index.php)

このファイルはゲームへの入り口であり、コードは数行しかなく、その機能は一目瞭然です。まず config.php のファイル サイズがゼロかどうかを確認し、そうであれば install/ ディレクトリにリダイレクトします。インストール操作を実行する場合は、login.php にリダイレクトします。 ログイン ページを表示します。ソースコードは次のとおりです:

リーリー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825520.html技術記事 1. はじめに xnova (ogame) は、世界で最も人気のある戦争戦略 Web ゲームの 1 つであり、ほとんどの同様の Web ゲームによる模倣の対象でもあります。必要なのはウェブブラウザだけで、ダウンロードは必要ありません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。