ぽんBlog

ツクールでゲームを制作している「ぽん」のBlogです。

← 2012/2 →

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29
My Yahoo!に追加 RSS

2012/2/28 (火)

氷解

中学生の頃昔のBASICでシューティングをつくろうとしていました。
その時はわからないことだらけで結果は断念したのですが、
最近プログラムの勉強をして簡単なゲームのつくり方なら
わかるようになりました。
クラスやメソッドを駆使してプログラムをかきます。
昔のBASICは上から順番に命令を実行していき、
クラスやメソッドもありません。
普通のC言語だとクラスはないですがメソッドを駆使して
プログラミングすればできます。
で上から順番に実行していくのですが、あちこちのメソッドに
とびまくります。ここへきて疑問がわいてきました。
一体BASICでどうやってゲームつくってたんだろうか?と。
その疑問がHSPをやって解けました。
HSPはまさに昔のBASICという感じで、
そういえば昔BASICマガジンのソースを見て入力してた時に
gosubってのがあったなぁと。
当時はサブルーチンというものがよくわからなかったのですが、
まあメソッドを呼び出すみたいな感じでサブルーチンに飛ぶ
ということだったんですね。
そしてもう1つ昔断念したことキャラを動かしてボタンを押すと
ミサイルが出る。ここまではできたのですが、
ミサイルを撃つとミサイルが消えるまで自分が動けませんでした。
なんのことはないキャラの処理をしてミサイルの処理をしてを
1フレームごとにやればいいのをボタンを押すと
ミサイルの処理だけしかしてなかったのですね。
ということでPON48次回は中学の時のリベンジで
シューティングやります。といっても物凄く単純な
それこそインベーダーよりも単純なものになりますが。
あの時できなかったことで自分にはプログラムは無理と
かたくなにプログラムから遠ざかってました。
それこそhtmlさえあーこういう英単語で命令かくの嫌と
一種のトラウマのような感じだったのですが、
やっと断ち切れました。

そして、今までは本で勉強して、学んだことを
RGSSに移植してみたいな感じでやってきてたのですが、
やっぱいろいろ違いがあるので今の実力では
時間がかかってしまうのですよ。
今はとにかく知識を蓄えていきたいので、
C言語やってた時もいってたのですが、
PON48は第10回で一区切りをつけて、
勉強のほうに専念したいと思っています。

作成者 ぽん : 2012/2/28 (火) 17:33

2012/2/25 (土)

HSP

僕は別にスーパープログラマーになりたいわけじゃなく、
RPGツクールでこういうことしたいと思ったら
それを実現できるスクリプトがかければいいだけなのです。
ただRPGだけじゃなくアクションやシューティングも
できればいいなと思ってるので、ゲームづくりにおける
プログラムの考え方を勉強しようとそういう本が多くでている
C言語の勉強を少しやってみたのですが、
僕の求めてるレベルのことでガッツリC言語の勉強をするのは
ちょっとしんどいなと思いました。
正直僕はHSPはちゃっちいものしかできないだろうと
ばかにしてたんですが、本屋で見たらHSPこそ僕の求めてる
レベルにちょうどいいんじゃないかと思い、
HSPでゲームづくりの過程を勉強することにしました。
まさにHSPこそ一昔前の簡単BASICでゲームをつくろうと同じですね。
いやこんないいもんをばかにしてたなんて本当ごめんなさい。

話は変わりますが、何年か前に最初の携帯で糸とおしという
ゲームにはまってました。最初は無料だったのですが、
機種変更した時には有料になっていてそれっきり
やってなかったのですが、Androidでアプリをつくろうと思った時
糸とおしが1つの目標でした。そしたら僕が買ったHSPの本に
似たようなゲームの例題がありまして、糸とおしは穴に通すの
だけど本のはよけるようになっています。
ということでPON48次回は上下の壁に当たらないように
どんどん進んでいくゲームになります。

作成者 ぽん : 2012/2/25 (土) 16:21

2012/2/21 (火)

html

今まではジオシティが用意してくれていたツールで
HPをつくってたのですが、
Windows7ではそのツールが使えなくなってしまいました。
よく考えてみたらC言語やろうってやつがhtmlぐらい
できんといかんだろうと思いまして、
今後は自分でhtmlかいて作成することにしました。
それならばせっかくなんで全面リニューアルしようかなと。
今までは携帯電話からも軽く見れるようにというのもあったので、
あのような字だけのものでしたが、スマフォだと普通に見れるし、
なによりもPCでしかゲームできないわけなんで、
携帯もくそもないわけじゃないですか(笑。
そんなわけで前のよりは多少は見栄えのいいものにしようと
思っています。多少ですよ多少(笑。
ただ僕はほんとデザインって苦手なんで
時間かかるかもしれませんが、まあ、お楽しみに(笑。
ちなみに変にツール使うより直接自分でかいたほうが
やりやすかったりしてます。

作成者 ぽん : 2012/2/21 (火) 00:36

2012/2/17 (金)

やっと

ふーやっと新PCのセットアップが終わった。
新しいPCに変えると以前のPCと同じように
使えるぐらいにするのにえらい時間くうのが
嫌ですね。僕は今までは自作派だったのですが、
もう自作はやめることにしました。
自作というのは壊れるより先にちょこちょこ
パーツを変えるならいいですが、
PCの構成を変えず何年も使うつもりなら
相性問題やパーツに当たり外れのある自作する
より安定しているメーカー製のPCのほうがいいです。
僕も最初はとにかくちょこちょこパーツ変えてました。
でも体感はそんなに変わらないから無駄なような気がしてきて、
ちょこちょこ変えるのはやめたところ
結構すぐ何かしらが壊れるんですよね。
昔に2ndとして6万でノート買いました。
それからしばらくしてメインのほうが煙ふいて壊れたので、
また自作機で本当の本体のみ(マウスはもちろんケーブル類もなし)
5万5千円でした。
ノートのほうは全然動いてるのに自作のほうは壊れたんで、
今回dynabookを買いました。
自作機のほうは買ってしばらくしてビデオカードがいかれて、
次に買ったビデオカードもすぐいかれて、
オンボードのでやっていたのですが、今回またビデオカード
買ってつけたらマザボがいかれたようです。
昔は同じ性能なら自作のほうが安くできてたんですが、
今はそうともいえなくなってるような気がします。
実際僕のCore i7のメモリ4Gでブルーレイ搭載で
Windows7、Office2010付きで8万ってめちゃ安いと思います。

作成者 ぽん : 2012/2/17 (金) 22:16

2012/2/4 (土)

C/C++

もともとはツクールのRGSSを使いたいがためにはじめた
Rubyの勉強なんですが、
Ruby、JavaときてAndroid API、RGSSとやってきました。
まあどれもこれも中途半端感はいなめませんが(笑。
そしてここにきてさらにC/C++に手をだしはじめました。
まず『13歳からはじめるゼロからのC言語ゲームプロ
グラミング教室入門編』をやりました。
やっぱC言語って一昔前につくられたものだなって感じですが、
メモリをポインタとmallocで自分で確保しないといけな
かったりでややこしいなと思いましたが、
なんとか終わって次の初級編にいきました。
入門編はC言語の基本だけだったのですが、
初級編はC++も必要なら使いつつWIN32APIでゲームを
つくろうという本で、ややこしいですね。
JavaのGUI用ライブラリやった時はすぐつくれたWindowが
かなり長いコードをかかないといけず
なんじゃこりゃって感じでした。
やっとWindowがつくれるようになってGDI+で画像を
表示できるようになりました。
そんなわけでC/C++は片手間にはきついなということで、
『PON48』はお休みもしくはあれで終了になります。
というのはJavaでゲームつくってた時は配布したのを
遊んでもらうにはJavaのランタイムが必要です。
ツクールのランタイムでさえやってもらえないのに
Javaのランタイムなんかいれてもらえないだろうと
やめたのですが、Cだったらランタイムとかいらないすでよね。
そこらへんのことよくわかってないんですが(笑。
ダウンロードしたの解凍してexeファイルクリックしたら
すぐ遊べるというのが理想は理想なんで、
Cで何かつくったんだったらわざわざRGSSに移植せずに
そのまま配布したんでいいよなとか思ってるわけです。

作成者 ぽん : 2012/2/4 (土) 20:33
前の記事  |  次の記事