[オープンソース] QQ Lianliankan JavaシングルマシンのJavaゲームの高模倣バージョン(現在、最高の模倣です)



Qq Lianliankan Java Single Machine High Imitation Version Java Games



序文

なぜそれが現在最高の模倣なのですか?これをやりたい人は一般的に初心者であり、それを達成するのは少し難しいからです。少なくともインターネット(Java版)では見つかりませんでした。また、マスターはこれに興味がなく、このようなものを作ることはありません、ハハ

ソースコードは完全にオープンソースです。記事の最後にあるように、これを検索できるのは、一般的にJavaに情熱を持っている初心者だと思います。この小さなゲームがJavaの学習に役立つことを願っています。



ゲームインターフェース

画像

ゲームマップエディター

[自分でマップを作成するのが好きな小さな友達は、マップエディタを使用してお気に入りのマップを編集して再生できます]
画像
画像



前書き

私が若い頃、コンピューターを持っていたのは叔父の家だけだったので、QQLianliankanをプレイするために彼の家によく行きました。高校や大学時代、ゲーム作りに興味がありました。ミニゲームをたくさん作りました。卒業後、会社のウェブゲーム(閉店)の開発に参加し、数年前から仕事をしているのですが、最近は仕事が少ないので、5日間ほど余暇を過ごして、スタンドアロンバージョンのQQLianliankanを復元するためのjava。

  1. すべての資料は、QQゲームロビーのLianliankanからのものです。このプロジェクトは、Javaの学習とコミュニケーションにのみ使用されます。それは完全に無料でオープンソースです。商用目的での使用はご遠慮ください。
  2. 現在、スタンドアロン部分のみ完成しておりますので、お時間のあるときにオンライン版をお試しください。
  3. 小道具は再リストされただけで、他の友達は自分でそれを書き留めることができます。
  4. ゲームを開始するとき、バックグラウンドミュージックをロードするのに数秒かかりますが、これは少し遅いです。これを理解している友達はそれを最適化することができます。
  5. シングルプレイヤーゲームにペナルティを設定する必要がないので、カウントダウンはありません。ただ幸せで、それをやりたい友達は自分でそれを行うことができます。

ソフトウェアアーキテクチャ

IDEAで作成された単純なJavaプロジェクト

使用説明書

  1. jarをエクスポートする場合は、GameFrameクラスの121行目程度のコードコメントを削除します[mapPath = exportJarMapDir(mapPath)]。そうしないと、パスが見つかりません。
  2. このプロジェクトのエンコード形式はUTF-8です。

ありがとう

  1. Tencent QQ Game Hall Lianliankan:資料とゲームプレイのソースはすべてここにあります。
  2. Baidu:質問がある場合はBaiduに質問してください。
  3. CSDN:JAVALianliankanの多くの制作アイデアとソースコードを提供します。
  4. Bilibili:C ++ LianliankanVideoからコードのアイデアを学びました。
  5. 「Javaゲームプログラミング開発チュートリアル」(Zheng Qiusheng 2016 Edition):本を読んで小さなゲームをいくつか作った後、このプロジェクトを開始し、多くのことを学びました。

コードクラウドの送信元アドレス

https://gitee.com/traveller_luf/linkgame