CodeGym の 50 ヤード ラインを超えるとすぐに (実際にはこの地点に非常に早く到達できます)、教師がいくつかの興味深いミニプロジェクトを完了するよう招待することをご存知ですか? CodeGym の学習中に作成したクールなプロジェクト - 1これらのタスクの一部を以下に説明します。

チャット

Java マルチスレッド クエストのレベル 6では、友達とチャットするために使用できる実際のチャット アプリケーションを作成します。 CodeGym の学習中に作成したクールなプロジェクト - 21 台のサーバーと複数のクライアントで構成されます。クライアントとサーバー間の通信プロトコルを開発し、独自のボットも作成します。

自動レストラン

CodeGym の学習中に作成したクールなプロジェクト - 3このタスクでは、レストランの作業を自動化します。このタスクでは、あなたはレストランのマネージャーとして、レストランを次のように整理したいと考えています。
  1. 各テーブルには注文に使用できるタブレットが設置されています。
  2. 注文の準備中、タブレットには広告が表示されます。
  3. 営業日の終わりに、さまざまな統計を確認できます。
    • 料理人の利用。
    • 注文からの総収益。
    • 広告インプレッションからの総収益。
このタスクを完了するためのアプリケーションを作成するのは誰ですか? もちろん、あなたは Java マルチスレッドのクエストの最後にいます =)

ゲーム

CodeGym のトレーニング中に、いくつかのクールなゲーム (スペース シューティング ゲーム、倉庫番、有名なゲーム 2048、テトリスなど) も作成します。 CodeGym の学習中に作成したクールなプロジェクト - 4これらに聞き覚えがない場合は、その中で最も興味深いものについて少しお話しましょう。

2048年

あなた自身が 2048 をプレイしたことがなくても、地下鉄、カフェ、近くの机などで、他の人がスマートフォンで楽しんでいるのを見たことがあるでしょう。このタイル ゲームは 2014 年に登場し、さまざまなモバイル プラットフォームで急速に広がり、最も人気のある「暇つぶし」の 1 つになりました。Java マルチスレッド クエストの最後には、この有名なゲームの自分のバージョンを作成できるようになります。

スペースシューター

どのゲームが開発者に最も多くのお金をもたらしたか知っていますか? いいえ、知識のあるゲーマーならお察しのとおり、これは GTA 5 ではありません。いくつかの報告によると、歴史上最も成功したゲームは古典的なスペースインベーダーです。覚えているかもしれません。小型の戦闘用レーザーと、レベルが上がるごとにより速く攻撃する大量のエイリアンのバグです。興味深いニュースは、CodeGym を進めていくと、同様の内容を書くことになるということです。

シンプルで魅力的なスネークは、1977 年にアーケード マシンに初めて登場し、その後移植されました...どこに移植されなかったのでしょうか?! それはすべて、非常に単純なロジックだからです。多くの場合、これは新進気鋭のゲーム開発者によって書かれた最初のゲームです。Java マルチスレッド クエストのレベル 2 では、独自の成長するヘビを作成する番になります。

アルカノイド

Arkanoid がパドル、ボール、レンガを壊すゲームだと思っているなら、それは大きな間違いです。実際、アルカノイドでは、運命の母船から切り離されたシャトル (パドル) を制御し、秘密兵器 (ボール) の助けを借りて未知の宇宙の脅威 (レンガ) を突破します。Java マルチスレッド クエストのレベル 3 を待ち、この壮大なストーリーの独自バージョンを作成します。

テトリス

これは 1990 年代に子供たちが遊んだ最も有名なパズル ゲームであり、ソ連発祥で唯一成功したビデオ ゲームです。それは多数のクローンと、「テトリスのような」という新しい形容詞を生み出しました。Java Collections クエスト中に、Alexey Pajitnov の傑作の独自バージョンを作成する方法を学びます。

ジョブアグリゲータ

トレーニングの最後には、完璧な仕事を見つけるために設定できるジョブ アグリゲーターを作成します ;)。 CodeGym の学習中に作成したクールなプロジェクト - 5信じられないですか?心配しないで。講師が丁寧に指導いたします!最も重要なことは、これまでの進歩を失わないよう、決して勉強を長期間放置しないことです。