ふりーむ!BBS(閉鎖)
TOP > 記事閲覧
掲示板一覧:[4 ゲーム開発・創作仲間募集(依頼先を探している方一覧)] [5 ゲーム・創作のお仕事募集(依頼を請け負っている方一覧)] (閉鎖:[1 初心者・質問] [2 ゲーム攻略] [3 ゲーム開発・創作の話題])

便利リンク1:[ふりーむ] [ゲーム制作ツール集(素材リンク集)] [素材ライブラリ]
便利リンク2:[イラスト投稿(サンプルやポートフォリオ用に)] [ふりーむプレミアムサービス(外部広告の削減を目指して取り組んでいます)]
下記掲示板は投稿の受付を終了しました(投稿できません)。一定期間後に公開も終了されます。2005年からご愛用頂きありがとうございました。なお、上記掲示板一覧の「4」「5」は現段階では「様子見」でしばらく投稿可能です。
fld_nor.gif ゲームを作りたい初心者です
投稿日 : 2012/07/06 00:36
投稿者 ポニャトフスキ
生活に余裕ができ時間が空いた(長時間自分の時間を家で毎日取れるようになった)ので、趣味としてプログラム言語の勉強を始めたいと思っています。

今まで法律等の文系のことばかりやっていたのですが、ゲームが好きなので、時間が空いた今1からプログラムの勉強を始めたいと思っています

最終的にはアンドロイドでもゲームが作れる(もちろん同人規模で構いません)ようになりたいのですが、そのためにはどの言語から始めるのがベターでしょうか?

HSP Java C C++他にも色々有りすぎてどれからはじめていいのかよくわからなくて・・・






専門学校・大学も必要なら通う予定です。
必要な資格、オススメの本の紹介もあれば助かります

検索した感じだと、35歳までにプログラムを覚えたほうがいいというのがあったのですが、25から5年で同人レベルでゲームを作ることができる(もしくはサークルで戦力になれる)レベルに到達できるでしょうか?

プログラミングに関して色々見据えていることが甘い等のご指摘があれば是非お願いします
編集 編集
< 12
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 20:25
投稿者 7
今決めたものを極める必要はないんだけどなぁ
HSPから始めてC++に移ったって遅いとか効率悪いなんてことないのに
まあ主は一つのことだけ極めたいみたいだから、C++でいいんじゃないか
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 20:20
投稿者 すらんぐ
ゲーム作りならC++って聞いたからC++の本を買ったけど、
いきなり
#include
#using
とか言われてわけわからなかったです。30ページで終わりました。
まだ
mes "こんにちは"
と言われた方がいいです。。。
知り合いはC++をやるなら先にCを勉強したほうがいいと言っていましたね。
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 19:38
投稿者 emi
HSPでAndroid、iOSのアプリ開発なんて聞いたことね~!

って書こうと思ったけど、調べたらHSP3Dishなるものがあったんだ。。。すげぇ。
という様に時代は常に流れていて、どれが一番いい言語っていうのはないんですよ。出来る事、出来ない事、得意、不得意はもちろんあるけど、言語の違いなんて東京弁、関西弁、京都弁、東北弁レベルだと思います。しっかりとしたアルゴリズム知識や、クラスやポインタなどを身に着けておけば言語にいちいち左右されない力が付くよ。
主の目的はゲームを作る事で、Androidにも出したい!あわよくばお小遣いレベルでもいいから儲けが欲しい!もっと言うとプログラムの深い知識なんていらーん!(私もそうです)と思われていると思うので、簡単なプログラム言語で「HSP」で、
Android,iPhone向けのも作れるランタイム「HSP3Dish」を
使うのがベターな気もします。

でも、5年?の猶予期間があるならやっぱりC系の言語は勉強しておいてもいいかな?とも思う。(^^)
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 19:19
投稿者 おざき
ちゃんとプログラミングを勉強したいなら
HSPは簡単過ぎてあまり参考にならないのでオススメしません。
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 18:50
投稿者 ポニャトフスキ
誤解のないように追記

別にffをつくるつもりはありませんが、一番たくさんのことができて、プログラマーとしてHsp言語しか使えませんってなると同人でも需要があるのか心配だったので
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 18:48
投稿者 ポニャトフスキ
Hspは少しだけやりました
でも、ここまで分かりやすすぎると落とし穴があるのかなとばかり…

実際c言語のほうがよく話に上がるので心配でした

若干極端な例になりますが、Hsp言語でffとかは物理的に作ることは可能ですか?
あとAndroidに移植するにおいて問題は一切ないでしょうか?

凝り性かといわれればその通りかもです
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 17:57
投稿者 あうん
とりあえずHSPという名前を知ってるのならHSPがオススメですよ。
元々子供でも簡単にゲームが作れることを目的として開発されたようなプログラミング言語です。
ベーシックという言語が以前はその役割を担っていたのですが、それを発展させて高機能にした感じですね。
本格的にやるならCやらJAVAやらをきちんと「お勉強」したほうが絶体に良いとおもいますが、空いた時間でゲームが作りたいという程度の動機でそこまでやる必要はありません。

もしスレ主さんが凝り性なら、そういったものの勉強をコツコツと続けて大成することもありえますが・・・
まぁ、「ゲーム作り」なら別にプログラミング言語がなくても制作ツールがいくらでもあるので、言語にこだわる必要もないんじゃないかなと個人的には思います。
ですが、どうしても言語、というならHSPでしょう。ゲームづくりに関する参考書もありますし、基本的な書き方も簡単です
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 15:52
投稿者 ポニャトフスキ
なるほど
目的を小分けにして、1つづつ達成し、それを組み合わせて行く感じですね!

お二人ともとても参考になるやり方を教えていただけるので、はかどっています

サイコロにしても利用の仕方によってはRPGの乱数やらに使えそうですね
そういった感じで徐々にって感じですね
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 15:16
投稿者 emi
mitouさんのおっしゃる通り
>>ゲームを作る為にまずC言語を完璧にしよう
これ一番やっちゃダメですね。。。
でも一番やってしまう。。。
ゲーム作りたい!でも初めて!

C独習を買った!これで作れる!
って人を多く見てきたけど、
ゲーム完成まで到達した人は、ほとんどいなかったなぁ。
今の時代、書籍も優しくなってきてて、
「ゲーム作りの為の~言語」があるので、モチベーション低下の予防にはなりそうですね。


編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/13 09:33
投稿者 misakura
プログラミングは1年勉強でも、そして独学でもわりとまともなものが作れます。
ましてやポニャトフスキさんは法律系の勉強をされていたということで、普通の人より頭の回転が速いかと思います
ただ数学が苦手 という場合は少し苦戦するかも知れません。

アンドロイドアプリは
Android SDK(JAVA)というライブラリで作られていますが、
JAVAにしてもC++にしてもC言語が基本になってますので、

まずはC言語を勉強したほうがいいと思います。

C言語単体だとゲームらしいゲームは作れませんが
まずは、「1~6までのランダムな数字を出して、その数を当てるサイコロゲーム」を作ってみてください。

そして勉強する上で気をつけて欲しい事なのですが、
「必要になったら勉強する」という形で勉強して下さい。

悪い例が、「ゲームを作る為にまずC言語を完璧にしよう」という姿勢です。

ただ単にC言語を勉強しているだけだと、「これが本当にゲーム作りに役に立つのか」という疑問が
自分の中で芽生え、モチベーションが下がります。
(本当はめちゃくちゃ役に立つんですけどね^^;)


最初に「どんなゲームを作りたいか」を決めて下さい。


例:上記の「1~6までのランダムな数字を出して、その数を当てるサイコロゲーム」の場合

Q.1から6までのランダムな数字(ランダムな数字の事を「乱数」といいます)を出す必要があるなぁ
Q.サイコロの目の数を当てる為に、数字を入力する必要があるよな
Q.出たサイコロの目と自分の入力した数字が同じかどうかを調べる必要がある

ランダムな数字を出すにはどうしたらいいか?
数字を入力するにはどうしたらいいか?
出たサイコロの目と自分の入力した目が同じかを調べるにはどうしたらいいか?


こんな感じで、
まず作りたいゲームを決めて、
そのゲームを作る為に何の知識が必要かを調べて、
その方法を勉強していく という姿勢で勉強していけば、楽しく勉強できて、モチベーションも上がります。

アクションゲームの場合は
Q.キャラクターの画像を表示するには?
Q.キャラクターを左右に移動させるには?
Q.キャラクターをジャンプさせるには? という感じですね。

アクションゲームに関しては「アクションゲーム アルゴリズム マニアックス」という本が役に立ちますが、
アクションゲームのような難しいものを初心者のうちから作ろうとすると確実に挫折するので
簡単なゲームから作るようにしてください。



プログラミング環境を作る為には「Visual C++」というコンパイラがメジャーですが、
http://www.microsoft.com/ja-jp/dev/express/default.aspx

インストールするには、インストールしてからどうすればいいか、
その辺に関しては書店で売ってるプログラミング関係の本の
最初辺りに 絶対書いてあるので参考にしてください。
(C言語を勉強したくてもVisual C++をインストールしてください。
C#はC++と別物なので気をつけて下さい )

http://www.geocities.jp/matsudareo/index.html
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 13:29
投稿者 ポニャトフスキ
Emiさんへ

なるほど
しらべてみましたが、外国のツールでしょうか
まだまだ発展途上な雰囲気なのかな…
参考にしておきます


みやさんへ

最終的には販売したいですね
勿論フリーも宣伝用につくりたいですが

ただ、それで生計をたてるまでは考えていません
あくまでも趣味ですが、5年の猶予があるので、その間にものにしたいと思っています
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 16:42
投稿者 みや
気になったんだけど、同人ゲームといってもフリーゲームではなく、販売する気持ちがあるってことだよね?
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 12:39
投稿者 emi
ゲームを作りたいなら、全てのプログラム学習コストをすっ飛ばして、プログラムを一切書かない「ゲームサラダ」というツールが最近注目され始めています。
更にアンドロイド、iphoneのどちらも移植作業なしで作成できます。そこそこ新しいので書籍があるかどうかはわかりません。
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 12:17
投稿者 ポニャトフスキ
ゲームを作りたいですね
ツクールだとインターフェースとか全部頼りそうなので、いちから

ただ知識がない状態から同人サークルを作るなり混ざるなりしても邪魔だろうし、順序かなあと
絵心や音楽の能力も公開できるレベルの才能はないし、そこらへんは他人に頼ろうかと
サークルならサークルのメンバー、個人ならフリーのものを使うなり、誰かを雇うなり


C++ですね
ありがとうございます
参考にして書店にいってみます
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 11:56
投稿者 emi
主の目的と手段がはっきりしてないから難しい質問だな。
プログラムを勉強したいのか?
ゲームを作りたいのか?
私自身もこうゆう時期があったんで助言するよ。
プログラムを勉強したいなら、まずプログラムとはなんぞや?
っていうレベルの書籍を本屋さんで立ち見して探そう。
ぶっちゃけ漫画でもいいと思う。Amazonじゃなくて本屋さんってとこが重要。自分にあったのを選ぼう。
いきなり~言語とかの本買っても、つまんないし続かないと思う。
ゲームを作りたいんだったら、最終的にはアンドロイドとか言わないで、いきなりトライしてみよう。全て無料で開発環境が整います。
正直どの言語でもゲームは作れますが、覚えておいて損がなく知識の流用ができるのはC++かな。
編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 11:12
投稿者 ポニャトフスキ
調べた上で分からないのと、効率よくやりたいと思ったので
どれもこれがいいといった感じで、それなら実際やってる人に聞いたほうがいいかなと

候補にしても、やみくもに始めるほうがそれこそよくないと思います

5年に関しては変わります。
こちらの都合ではありますが、時間が空きにくくなる可能性がある時期に差し掛かるので
それもあって、なんでもかんでも手出しというわけにいかなくて…

資格に関しては作るだけなら資格はないでしょうが、とっておいたほうが圧倒的に有利な資格があれば教えていただきたいなと
司法書士や税理士や自動車免許とかそういう意味での資格ですが

編集 編集
件名 Re: ゲームを作りたい初心者です
投稿日 : 2012/07/06 03:00
投稿者 6人目
やる気がありますと見せかけて全くやる気のない人?

自分で候補を出しててそれが今すぐ無料で出来るんだからやってみればいいじゃん。
5年じゃ無理だと言われたらプログラミングを学ぶことについて諦めるなりなんなり何か変わることがあるのか。
ここで紹介されなくても、アマゾンレビューなり個人サイトなりで本の感想くらい出てるから調べればいいんじゃないのか。
ゲームを作るために必要な資格があると思っているのか。

「分からないことを検索すること」と「取り敢えず始めてみたことが無駄になる可能性があること」が嫌ならプログラミング向いてないよ。
編集 編集
< 12
件名
名前
暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント sml_cool.gifsml_sml.gifsml_yawn.gifsml_q.gifsml_big.gifsml_shm.gifsml_wink.gifsml_cry.gifsml_roll.gifsml_bonk.gif

フリーゲームライブラリ「ふりーむ!」へ

- WEB PATIO -