のブログ経由 人間 によって実行された非常に興味深いプロジェクトについて知りました ハビエル・バンドモ・ルイス、キューバ情報科学大学(UCi)の教授。 それはGT:タンクウォー、C ++とQTライブラリで開発されたオープンソースゲームについてです。
GTの概要
GT(タンクウォー)はゲームです ネットワークマルチプレイヤー、を行うことで構成されます XNUMXチーム de 3人まで 破壊することを目的として パワーセンター 敵。
各プレイヤーはタンクを制御します。 3つのスキルがあります、レベルアップするたびに改善できます(このメカニズムは、次のようなゲームのメカニズムと似ています。 土田、悪魔、など...)、レベルアップに必要な経験を完了する必要があります、これは取るによって達成することができます 体験タブレット または敵を破壊します。
チームのすべてのパワーセンターが破壊されると、ゲームは終了します。
GTの遊び方は?
まあ、それほど単純ではありません;)、ゲームフォルダ内には3つの実行可能ファイルがあります(GT_Client、GT_Server、Build_Terrain)、 しかしながら:
- ネットワーク上でプレイするゲームなので、最初に必要なのは接続するサーバーです(GT_サーバー)
- クライアントを開きます(GT_クライアント)、メインメニューで 構成/ネットワーク、ここでは指定します サーバーのIPアドレスとポート、受け入れてメインメニューに戻ります。
- クリックします 遊びます、接続は良好ですが、 ユーザー。 クリックします ユーザーを作成、データを入力します(ニックネーム、パスワード、アバター)そして受け入れる。 これでログインできます。
- ログインすると(「システムにウィンドウが表示されます...」、いいえ!!!、エンジニアリングクラスではありません)、のウィンドウに入ります。 チャット、もちろん、接続されているユーザーとチャットを見ることができますが、私たちにとって重要なことに行きましょう。
- 私たちは両方ができます 参加するようなゲームを作成する.
- 選択した場合 ゲームを作る 利用可能な土地を取得します(はい、それらはで作成された土地です build_terrain、ただし、それは別の投稿に残します)、受け入れます。
- 選択した場合 パーティーに参加する すべてのゲームを作成し、XNUMXつを選択して受け入れます。
- ゲーム内に入ると、チームを選択できます(緑または赤)そして私たちが遊びたいタンク(タンクを変更するにはクリック タンク交換).
- 準備ができたらクリック 準備ができて全員の準備ができたら、作成者はゲームを開始できます。
- Ufff、すでにPCの速度に応じて、数秒待ちます 遊ぶために!!!
バグ
これは開発中のアプリケーションであるため、実装エラーが発生する可能性があります。 エラーを見つけたり、GTに関する提案がある場合は、次のことができます。 書きます ハビエルの電子メールに、彼はそれを解決しようとします。
私は退屈しないようにこれ以上書きません、他の投稿で私たちはについての詳細に入ることができます 力学、範囲、地形編集、など。 GG
GTをダウンロード
大学の外部からローカルのGITページにアクセスできないため、WindowsバージョンのゲームをDropboxにアップロードします。
Linuxバージョン:
その開発者は、QT Linux開発者の助けを借りて、QT Linuxをコンパイルし、さまざまなディストリビューションをサポートできるようにします。 コードは次のリンクからダウンロードできます。
これがゲームのスクリーンショットです。ちなみに、とても素敵に見えます。
良いイニシアチブ。 少なくとも、Steamで利用できることを願っています。
それから私はそれを見てみます。 そして、Githubにアップロードした方がいいのですが、キューバからアクセスできるかどうかはわかりませんが...
確かに、Githubはキューバからのアクセスが良好ですが、UCIでは、学生用に100 MB、教師用に150 MB(XNUMXか月あたり)で最大に節約されるため、広く使用されていません。
はい、もちろん。 これまでのところ、キューバからGitHubに問題はありません。元の作成者に連絡して、アップロードします。
問題はアップロードすることではないと思いますが、githubを使用して開発する場合、著者が来月までアカウントを使い果たしたために開発が停止したと想像できますか...
皮肉なことに、ここではルージュと壁紙に関する投稿に500のコメントがあり、誰かがゲームを作成し(退屈なアプリではなく、f *** ingゲーム!!!)、クリケットの音すら聞こえません。 プラフ。 なめる。
本当に遊ぶのが好きな男 DesdeLinux すでにコメントが入っているようですが…どうしましょうか?
ICUにCodeNinjaがあったとき、誰もがプログラムの開発を説明する記事を書いていたのと同じパターンが見られますが、Ubuntuと神聖なホストの新しいgtkテーマは、これが素晴らしいことを示しています。 Ces't lavie。
ほとんどの人はコードを理解していないか、コードに興味がありません。 これらのトピックが好きな人は、Linuxユーザーの少数派の中でも少数派です。
うーん、Linuxで実行するにはどうすればよいですか? むしろそれはどのようにコンパイルされますか?
elavあなたは私がニンテンドー「カートリッジ」をゲーム「タンク」でプレイしていた時代に私を連れ戻しました。
XD
エレメンタリーで遊べますか?
このゲームは素晴らしいと思います。ソースコードを入手します😀データElavに感謝します
とても良いです、それは私が古いニンテンドーで持っていたゲームを思い出させます、とても素敵です