• 締切済み

プログラミングについて

プログラミングを夏休みの自由研究としてやることになりました そこで2つ質問です 1.プログラミングにおいて作るのにおすすめのソフトが聞きたいです 使っているのはwindows8proですまた使うパソコンは自作パソコンでssd・メモリなどは最大級のもの使用しています 2.プログラミングを初めて行う際一つの簡単なゲームみたいなものを作るのにはどれくらい時間がかかりますか 回答できるだけ早くお願いします

みんなの回答

  • alwen25
  • ベストアンサー率21% (272/1253)
回答No.7

単にゲームを作れば自由研究になるなら、プログラミングより Wolf Editor,Nscripter、吉里吉里2(無料ソフト)や RPGツクールシリーズ(市販ソフト)のほうが良いと思います。 (実は、私も使いこなせない) 私だったら、何かプログラムを書きなさいという課題だったら Fortranを使った数値計算にしますが、これには数学的な知識も 必要なので、小中学生には無理です。中学生であれば、BASICを 使って関数のグラフを書くくらいは出来るかも知れませんが。 >使っているのはwindows8proですまた使うパソコンは自作パソコンでssd・メモリなどは最大級のもの使用しています こういうオーバースペックなパソコンは、市販の特殊な3Dゲームをやるためのものです。 プログラミングにここまでのスペックは必要ありません。

  • oooioi
  • ベストアンサー率29% (16/55)
回答No.6

少なくとも数ヶ月は必要。

回答No.5

夏休みは9月1日も含めてあと6日ですよね。 この時刻なのでもう5日と言っても良いでしょう。 > プログラミングを夏休みの自由研究としてやることになりました 「やることになった」ということは、誰かから言われたということでしょうから、まずはその方を頼ってみるとよいと思います。その方がプログラミングを教えられないということなら、別のテーマを考えてもらうと良いでしょう。 どちらにしても、やるんだったら次の制約の元で1,2の質問の答を出すということですよね。 a 製作期間は最大5日間 (できればもっと少ない方がいい) b ゲームを作りたい c プログラミング経験が全くない d 周囲にプログラミングのサポートをしてくれる人がいない (頼れるのは検索のみ) e 書籍などを買いたくない f 使っているのはWindows 8 Professional、自作高スペックパソコン > 1.プログラミングにおいて作るのにおすすめのソフトが聞きたいです a、c、dを考えると、初学者というのは開発環境のセットアップでまず最初に躓くといいますから、開発環境のセットアップが必要な物という観点で見ると、デフォルトのWindowsにインストールされておらず、新たに何かをインストールしてこないといけないプログラミング言語はまず無くなると思います。例えば、C、C++、Objective-C、C#、Java、Python、Perl、PHP、Ruby、Lisp、Schemeはなしです。 また、自作パソコン (条件f) ということを考えると、Office系のソフトも入っていない可能性があるでしょう。Web上のOfficeアプリケーションやOpenOffice.orgを使っているかもしれませんが、そのための資料はそんなに見つからないかもしれません。 というわけで、Visual Basic推しの方が多いですが、自分はJavaScriptを推します。 ブラウザさえあれば開発環境はインストールされているようなものですし、Windows 8ならきっとInternet Explorerが入っていて、"開発者ツール"もすぐ出せ、不具合の修正もしやすいと思いますので。 > 2.プログラミングを初めて行う際一つの簡単なゲームみたいなものを作るのにはどれくらい時間がかかりますか 作るというか、作ってあるものを使うだと、プログラミングの経験がなくても1時間くらいでできると思います。ただ、それだと自由研究とは言えないでしょう。それがなぜその動きをするのかをちゃんと理解し、まとめることで一応はそれっぽいものになるかもしれません。 プログラミングというのは他の人が書いたプログラムを真似するというのでも十分勉強になりますから、自分はそれでもよいと思います。ちなみに、誰かがやったことを単純コピーして自分のものとして出す人は発覚したら社会的に抹殺されますが、出典を明らかにして、それに付加価値をつけた人はその分の評価を受けられます。 閑話休題 まずは"JavaScript マルバツゲーム"で検索して出てきたものを何も考えずにコピーするところから始めたらどうでしょうか。 ○や×を別の文字に置き換える、色を付けるところを別の色にしてみる、などちょっとずつ変えてみて、どういう動きをするか理解したら、3 x 3マルバツゲームではなく10 x 10マルバツゲームなどに改造してみても良いでしょう。あるいは、プレイヤーが枠の大きさを入力できるようにしたり、コンピューターと戦えるようにしてみるのも良いでしょう。 (マルバツゲームには必勝法がありますから、そのセオリー通りに動くと良いと思います) マルバツゲームに飽きたら、次は"JavaScript ブロック崩し"で検索して、改造しつつどういう動きをするか学び、ちょっとずつ変えていくと良いでしょう。ブロック崩しには様々なバリエーションがあるので、それでも色々と手のこんだものを作れると思います。 なお、"JavaScript"で検索するとJavaScriptそのもの説明がそれなりに見つかりますから、それと見比べながらそれぞれがどういう意味なのかを理解すると良いでしょう。 もし、この自由研究をしていてプログラミングに興味を持ったら、将来、大学の情報科学科や情報工学科に進学すると良いでしょう。そこではコンピューターについての幅広い知識を得られ、もっと様々なプログラムが書けるようになります。

  • foomufoomu
  • ベストアンサー率36% (1018/2761)
回答No.4

1. 初めての人は、まず、Basic から始めるべきでしょう。 前の解答の Visual Studio Express に入っています。(Visual Basic) 2. 簡単なゲームを作れるぐらいに上達するまで、どれぐらい時間が・・・ では、ありませんか? ゲームはプログラミングの中で、難しいほうの分野ですよ。 本に載っているプログラムをまる写しして、少し手を加える・・・でも半月ぐらいかかるでしょう。 まず、なにかVisual Basicの入門書を買ってきて(必ず本を買うように。Webの解説サイトを見たのではだめです。)、それの例題を初めから順に入力していくことから始めましょう。 初めての人は、プログラミングの概念(漠然としていますが)をつかむまでに時間がかかります。うんと勘のいい人なら1日でつかめますが。 時間がないなら、最初から「ゲーム」と限定しないで、ある程度勉強が進んだ段階で、自分の理解力に合った課題を決めたほうがよいです。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.3

ExcelのVBAかな。 本写すだけなら、すぐ出来る。 http://www1.plala.or.jp/chikada/ まじめに勉強したら最低でも数ヶ月。

回答No.2

1.Visual Studio Express 2012   http://www.microsoft.com/visualstudio/jpn/downloads#d-express-windows-desktop 2.どんなゲームを作りたいかによる。   グラフィックや座標位置の制御を駆使したゲームなのか、文字やらただの静止画を   用いたゲームなのか。   教本を買ってきて、ピンポイントでゲームの部分のみを学びながらやれば2,3日あればできる。

回答No.1

私は、Excelに付属のVBAという言語を使っていろいろプログラムを作っています。 実用的なプログラムのかなりのものがExcelで作成できます。 貴方の言うプログラムのイメージが、わかりませんが、RPGゲームのようなものであれば、専門学校で数年勉強してもらうことになると思います。 たとえば、算数の問題を10問出し、正解できるまでの時間を競うゲームなどは、Excelで比較的簡単に出来ます。 それでも、VBAの基礎、Excelの基礎からはじめるとすると、数ヶ月はかかると思います。 近くに、詳しい人がいて、手取り足取りすれば、1日でも出来るかもしれませんが、理解できるとは思えません。 貴方のこれまでの経験しだいです。

関連するQ&A

  • プログラミングについて質問です。

    自分は就職などに利用するためにプログラミングを勉強するためではないです。 趣味としてプログラミングをやってみたいんですが ・PSPの自作ソフトのプログラミング ・NDSの自作ソフトのプログラミング ・PCの同人ソフト、ゲームなどのプログラミングをやってみたいんですが。 プログラミング言語がどれから学べばいいのか? それぞれの環境はどうすればいいのか教えてください。

  • プログラミング(C言語)を勉強するに当たって・・・

    何も知らない完全な初心者です。 現在、理学部の大学1年生です。(情報系ではありません) 目的としては、ゲーム作成。および、大学の研究などで自分が必要とするソフトを作ること。 プログラミングについて独学で勉強したいのですが、現在、C言語からはじめてC++を勉強しようと思っています。 そこで、いくつか質問をしたいのです。 (1)言語を学ぶ以前に学ぶべきことは? (2)目的に対する言語は適当であるか? (3)また、どのソフトがお勧めであるか?(学生なので2万以内で済ませたいと思います。) プログラミングをする際に読んでいたほうが良い本を 教えていただけるとありがたいですm(_ _)m

  • プログラミングの学び方

    世間には、いろいろ、ソフトウエアを作って、フリーウエアやシェアウエア として公開されている方がいらっしゃいますが、最初は、どのように プログラミングを学ばれるのでしょうか?(まぁ、人それぞれでしょうけど) 専門学校などなのでしょうか?それとも、本で独学? 私の場合、例えば、DelphiのFREE版を持っていますが、起動しても、 ちんぷんかんぷんです。自分の必要なソフトを自作したいのですが、 初歩の初歩だけでも、教えてくれるような講座はないものでしょうか? 夏休みにプログラミングの初歩を学びたいなぁ・・・・

  • Rubyのプログラミングをする環境をUSBメモリ上に整えることはできる

    Rubyのプログラミングをする環境をUSBメモリ上に整えることはできるでしょうか。 高校の課題研究でRubyでのゲーム制作をしようと思っているのですが、 学校のパソコンにActiveScriptRubyを入れられるか分からないので、 USBメモリにインストールしたいのですが、 初めてActiveScriptRubyをパソコンにインストールしたとき、 正常に動作せず、調べてみるとVistaの場合はCドライブ直下にインストールするとのことでした。 なのでただUSBメモリに入れた場合正しく動作しないと思うのですが、 どうすればいいでしょうか。 教材として「Rubyではじめるゲームプログラミング」という本を使いたいので、 ActiveScriptRuby、MyGame、Ruby/SDLというのをインストールしなければいけないみたいです。 Rubyどころかプログラミングすらまともにできない初心者なので、 もしかしたら上の質問でおかしいところがあるかもしれませんが、 教えていただけると助かります。 家と学校のパソコンはどちらもWindowsVistaです。 USBメモリは4GBです。 できれば学校のパソコンにはなにも入れないようにしたいと思っています。 また、上の条件では無理がある場合は代用品などで補うことができれば、 それでも大丈夫だと思います。 最終目標としてはゲームが作れればいいと思っています。

    • ベストアンサー
    • Ruby
  • プログラミングをやりたいのですがソフトは何が良いでしょうか?

    只今、私は学校にてプログラミングの勉強をしているのですが、かなり興味を持ち始めており、自宅にて勉強しようと思っております。 それで早速ですが質問なんですが。 自宅にて使うソフトは何が良いか分からず、困っています。ちなみに本格的にやってみようと思っているので、出来れば「これいいよ!」と思うソフト名と大体の価格をお教え頂けないでしょうか? また「まだ初心者だからまずはこれ!」みたいなフリーウェアもあったら、教えて頂きたいと思います。(どちらかと言うとこちらの方が欲しいかもしれません。手に入れられるHPやこんな雑誌に付いてるなど、教えて頂けたらありがたいです。) ちなみに学校にて使っているのがC++言語のソフト(マイクロソフト)を使っているので、学校に沿って勉強しようと思っているので、お願いします。 それと私のパソコン環境は自作パソコンでOSがWindows meでCPUが900Mzとなっております。 初心者で何言っているか分からないかもしれませんが、分かる範囲で結構なので、何卒よろしくお願いします。

  • プログラミング用パソコン

    FUJITSUのノートパソコンを使っています。学校でプログラミングを習っていて、家でも学習したい と思いjavaのソフトをダウンロードしたところ急激に動作が遅くなりました。使用してから6年経っていることから親に新しいパソコンを買ってもらえることになりました。プログラミングのソフトは重いのでしょうか?それを入れてもサクサク使えて比較的安いおすすめなパソコンを教えていただきたいです!重量は関係ないです、お願いいたします!

  • プログラミングとコンピュータについて

    プログラミングとコンピュータについて 大学でプログラミング(C言語)を勉強をしててふと思いました プログラミングでどうやってCPUとかメモリとか、そういったコンピュータの深い部分を操作できるのでしょうか? すみません 抽象的でどう説明したらいいかわかりません 簡単なプログラミングだったらカレンダーとか電卓とか作れますが、これらのプログラムってCPUとかメモリとかOSとかの根本的な部分があればこそ成り立つものですよね 例えばCPUの状態を表示するソフトウェアだったりレジストリを削除するツールだったり、こういうプログラムってプログラムが直接コンピュータの根本的な部分と直結してるってことですよね? つまりハードとソフトの境目がどのような構造なのかよくわからないって感じですかね ソフトを作るのはプログラミングだけどソフトとハードを繋げるのもプログラミング ゲームとかスクリーンセーバーとか電卓とかを作っても、これでどうやってwindowsやLinuxは作れたんだろう?って思ってしまいます C言語や他のプログラミング言語を学んでいけば自ずと理解できるものなんでしょうか? 無知は承知で質問します どうにも不思議で、しかし腹立たしくてむずがゆいです 誰か教えてください、お願いします

  • ブール代数、およびプログラミングについて

    最近、将来ゲームのプログラマーになることを考えています。 只、プログラミングには論理数学がとっても重要だと色々なサイト屋学校でも聞いています。 例としてブール代数が重要などと書いていましたがブール代数については今は学校で10個の原理と9個の定理しか習っていません。これだけで習う内容については十分と言えるのでしょうか?これをしっかりと理解して自由に使えるようになればとりあえずブール代数を学べたと言えるのでしょうか?  またゲームのプログラミングを学ぶのにこれはおすすめ!と言う本や資料があれば教えてください。プログラミング自体については学校でも少しずつ習っていますがゲームについては一切習っていませんので出来れば一冊はそういう本を持っていたいです。 お願いします。

  • プログラミングをしてみたい。

    以前から、パソコンを使うことが好きで、最近プログラミングをしてみたいと感じるようになりました。 少し調べたところ、Basicがプログラミング入門者にはおすすめと聞いたので、ぜひやってみたいと思います。 さて、実際にはどのような物が必要なのでしょうか? おそらく、プログラミングをするためのソフトウェアが必要なのだろうと思うのですが、こういったことが出来るソフトはフリーウェアでは無いのでしょうか? 私自身、学生であまりお金が無く、今後授業でプログラミング(BasicやC言語)をやるようなので、予習をしておきたいのです。 ご存知の方、お教え頂ければ幸いです。

  • 化学とプログラミングとパソコン

    今大学1年生の者です。 1)将来化学の(特にナノサイズ)研究者または開発者になるとしたら、どのプログラミング言語が最も使う頻度が高いですか? 2)また研究者または開発者になる場合MacとWindowsどちらが適しているとおもいますか? 3)パソコンは一回買ったらその後十何年も使えるものですか? どれか一つでもいいのでアドバイスお願いします。

専門家に質問してみよう