フログラムでプログラムすることを学ぶ
Phrogramをすばやく起動して実行したい人のために、Jon Schwartz、Walt Morrison、David Witusによって書かれたこの電子ブックをご覧ください。この本は、古典的なPongゲームの独自の最新バージョンを作成するときに、Phrogram言語を使用する方法を説明します。

コンピューターゲームの素晴らしいアイデアを持ったことや、ゲームに使用できる素晴らしいグラフィックを作成したことがありますが、そのゲームの作成方法がわからないため、素晴らしいアイデアが具体化するのを見たことはありませんか?ほとんどのコンピューターゲームは、C ++やVisual Basicなどの複雑なプログラミング言語で記述されています。まあ、ブロックにPhrogramと呼ばれる新しい子供がいます。これは、そのゲームを画期的なものにするのに役立つかもしれません。 Phrogramは、独自のコンピューターゲームやその他のグラフィカルアプリケーションを作成したいアマチュアおよび愛好家向けの新しいタイプのスクリプト言語およびIDE(統合開発環境)です。 3つのバージョンがあります。フリーウェア、アカデミックおよび商用ライセンス。

フログラムはもともと、コンピュータープログラミング、批判的思考、論理スキルを10歳以上の子供に教えるために設計されました。しかし、数年前の構想以来、あらゆる年齢の初心者にプログラミングを教えたり、複雑なプログラミングを必要とせずに2Dおよび3Dのグラフィカルコンピュータゲームのプロトタイプをテストしたりなど、多くの用途を持つ本格的なIDEに成長しました。ただし、フログラムを使用して、数学、科学、芸術、言語などの科目を教えることもできます。完成したゲームまたはアプリケーションは、自己解凍型ファイルとして生成されるため、教育現場で簡単に使用できます。オハイオ州立大学は、コンピュータサイエンスプログラムの新しいコースでフログラムを使用しています。フログラムは、C ++やVisual Basicなどのより複雑な言語のように機能する「単純な言語」のスクリプト言語であるため、使いやすいです。違いは、ゲームを作成するために記述しなければならないコードの量にあります。 C ++またはVisual Basicのさらに多くの行を必要とする数行のPhrogramコードだけで、同じ結果を得ることができます。

本の最初のセクションでは、フログラムワークスペースを紹介し、非常に簡単なサンプルゲームを開始します。このゲームのコードを1行ずつ調べると、Phrogramを使用するためのプログラミングの「ルール」と、プログラミングロジックの仕組みを学習できます。本の各セクションは、UFO Excapeを作成するまで、難易度を追加します!ゲーム。完了したら、ゲームを理解し、学んだことを使用して他のゲームを作成することもできます。

セクション1:フログラムでの最初のプログラムの入力と実行

セクション2:最初のプログラムの仕組み

セクション3:画面上のUFOの移動

セクション4:画面上でUFOをバウンスする

セクション5:UFOのキーボードコントロール

セクション6:成長に合わせてプログラムを整理する

セクション7:UFOエスケープ!あなたの最初の完全なゲーム!

セクション8:ボーナスゲーム:ポン!

付録A:フログラム言語の例

付録B:プログラミング用語集

Jon Schwartz、Walt Morrison、David WitusはThe Phrogram Companyの共同設立者であり、長年コンピューター技術の分野で働いてきました。

この電子ブックは、Addison-WesleyのWebサイトからダウンロードできます。
//www.awprofessional.com/bookstore/product.asp?isbn=0321496833&rl=1

Phrogram CompanyからPhrogramをダウンロードできます。TM ウェブサイト。
//phrogram.com/


動画の説明: 25分で学ぶプログラミングの本質 | データ構造とアルゴリズム #02 (かもしれません 2024).