レースは再現できるのは分かるんですが、それ以外のシミュの部分(CPU馬の管理の部分、生産から成長、出走管理等)を作り込むことが可能かどうが分かりません。C言語の出来る友達に手伝ってもらう際、GM:Sの仕様を一から覚えなくても済めば良いなと思っているのですが・・・。†http://ja.wikipedia.org/wiki/Game_MakerWikipediaより抜粋して引用。GameMakerはドラッグ・アンド・ドロップを多用したインターフェースを採用しており、プログラミングに不慣れな人でもアイコン群を視覚的に構成することで直観的ゲーム開発が可能である。各種動きや基本的な絵や単純な制御構造を含むアクションライブラリが付属している。C++やJavaなどの複雑なプログラミング言語を使わずにテレビゲームを簡単に開発できるよう設計されており、同時に基本的なプログラミングやオブジェクト指向の教育も意図している。用意しており、ゲームのさらなるカスタマイズや拡張が可能である。欧米では広く知られ、使われている。初心者にとってはとっつきやすく、上級者にとっては複雑なタスクも実現可能という点が、多くのユーザーを引き付けている。特定のジャンルのゲーム専用ではなく、アクションゲーム、ファーストパーソン・シューティングゲーム、サードパーソン・シューティングゲーム、MMOゲーム(MMOFPSなど)、ミニスケープなど様々な種類のゲームを開発できる。ゲーム以外のアプリケーションを開発することも可能である。英語ソフトなので、英語が読めないととっつきにくいヘルプファイルも英語。現行の最新バージョン。従来のオリジナル言語(GML)の一部やUIなど大幅に変更された。†Windowsやその他プラットフォーム(※追加購入が必要)向けのゲームを作れる。エディタはWindowsでしか動かない。現在様々なエディションが発売されており価格や機能の違い等、詳細は公式サイト確認を推奨。広告が表示されなくなり、関数や機能が追加される。Ubuntuへのエクスポートなど上級者向け機能がついたバージョン。($799.99):Proの有料拡張全部入りバージョンたまに安売りセールを行うので、上位版を購入する場合セール期間を狙うと良いです。†Studio以前のバージョン。