<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" >
  <channel>
  <title>ゲーム作るさ-GameMaker</title>
  <link>https://forusian.or-hell.com/</link>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="https://forusian.or-hell.com/RSS/" />
  <description>ゲーム作りの日記。ゲーム作りに役に立つ記事を書いて行きます。
ゲーム作りに使用するのは主にGameMakerとGameMaker Studioです。</description>
  <lastBuildDate>Sat, 28 Mar 2015 15:19:34 GMT</lastBuildDate>
  <language>ja</language>
  <copyright>© Ninja Tools Inc.</copyright>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />

    <item>
    <title>PC復活！</title>
    <description>
    <![CDATA[どーも！つっきーです。<br />
<br />
実は１２月後半くらいでPCがノックアウトしまして・・・。<br />
やっと近頃復帰できたというわけですはい。<br />
<br />
３ヶ月で感覚やらなにやら忘れてしまって大変です...。<br />
こうなったらまた０からスタートするつもりでがんばっていきたいと思います！<br />
<br />
まずはGMSの復習からですね！<br />
<br />
以上つっきーでした！]]>
    </description>
    <category>ゲーム作成日記</category>
    <link>https://forusian.or-hell.com/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E6%88%90%E6%97%A5%E8%A8%98/pc%E5%BE%A9%E6%B4%BB%EF%BC%81</link>
    <pubDate>Sat, 28 Mar 2015 15:19:34 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/11</guid>
  </item>
    <item>
    <title>近頃の話</title>
    <description>
    <![CDATA[どうもつっきーです。<br />
<br />
前回更新してからすでに半年以上(震))<br />
こりゃぁイカンと思い書いてる次第です。<br />
<br />
あれからの進歩と言えばドット絵も技術も少しながら上がってきたと思います。<br />
しかしゲームを完成させていない&hellip;。<br />
いろいろ試したり作ってみてはいるのですがモチベの関係もあって完成までいたらずじまい。<br />
そろそろ技術もついてきたし１つくらいゲームを作り始めようかなと。<br />
私は結構くだらないゲームも好きなのでそういったのも量産していきたいと思います。<br />
<br />
まずはこの記事を始めにモチベのアップから！<br />
<br />
うおお頑張るぞー( &acute; ▽ ` )<br />
]]>
    </description>
    <category>ゲーム作成日記</category>
    <link>https://forusian.or-hell.com/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E6%88%90%E6%97%A5%E8%A8%98/%E8%BF%91%E9%A0%83%E3%81%AE%E8%A9%B1</link>
    <pubDate>Thu, 11 Dec 2014 12:58:54 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/10</guid>
  </item>
    <item>
    <title>GameMaker Studio　HTML5買ったよ！</title>
    <description>
    <![CDATA[ども、つっきーです！<br />
<br />
タイトル通りHTML5向けにエクスポートできる機能を買いました！<br />
さぁHTML5が何ができる？それはブラウザ上でゲームが遊べるようになる！<br />
<br />
つまりいちいちDLしなくてもいいためかなり気楽に遊べられるようになりますね（。&acute;&Theta;｀。）<br />
<br />
実はブログ記事を書く結構前に買ってしばらくわちゃわちゃといじっていたわけですが&hellip;。<br />
<br />
やっぱり言語が違うためwindows7用のとかとはやはり違うところがありますね&hellip;。<br />
それとHTML5はまだ最近で出回り始めた言語なのでブラウザ自体が完全に対応していないものが多いみたいです。<br />
その中でもかなり対応しているのがグーグルクロームらしいです。（音声など）<br />
といっても他のブラウザでも最低限は対応しているみたいです。<br />
<br />
<strong><span style="font-size: large;">保存データについて</span></strong><br />
<br />
僕がはじめに気になったのは値の保存。<br />
HTML5ではどのように値が保存されるのか？っていうこと。<br />
<br />
どうやらHTML5では新しく追加された<span class="st">Web Storageという機能を使用して保存しているとか。<br />
<br />
web Storageは</span><span class="st">cookie（クッキー）とは違って保存できる容量が増えたみたいです。<br />
</span><span class="st">cookie（クッキー）が約4kバイトに対して、<br />
</span>Web StorageのlocalStorageというところにはドメインごとに約5Mバイト保存できるらしいです。<br />
<br />
それと<span class="st">cookie（クッキー）は履歴の削除で一緒に消えてしまう可能性があるのに対して、<br />
</span>Web StorageのlocalStorageはそういう心配はあまりないみたいです。<br />
しかし、やはりブラウザの違いで差はあるみたいです。<br />
<br />
firefoxやIEなどはクッキーと同じ感じになっているらしくクッキーを消したらそのデータも消えてしまう？らしいです（確かそうだった希ガス）<br />
<br />
しかしグーグルクロームはしっかりと分かれています。<br />
ブラウザ上ではなくPCの指定ファイルの中にまとまっているみたいです。<br />
<br />
まとめるとHTML5はグーグルクロームが一番対応してますね。<br />
しかし、そうは言ってもちょっと気を付ければ他のブラウザでも普通に遊べます。<br />
<br />
もしクロームじゃなきゃダメな場合は　※　ブラウザはグーグルクローム推奨です。<br />
とか書いておくといいかもです。<br />
<br />
<br />
と大切なことが分かったので、ちらほらHTML5で何か作って見ようかなぁ。<br />
<br />
以上、つっきーでした（。&acute;&Theta;｀。）]]>
    </description>
    <category>お知らせ</category>
    <link>https://forusian.or-hell.com/%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B/gamemaker%20studio%E3%80%80html5%E8%B2%B7%E3%81%A3%E3%81%9F%E3%82%88%EF%BC%81</link>
    <pubDate>Wed, 07 May 2014 08:32:43 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/9</guid>
  </item>
    <item>
    <title>ゲーム作成日記　とりさんのゲーム　その０</title>
    <description>
    <![CDATA[ども。つっきーです（。&acute;&Theta;｀。）<br />
<br />
オリジナルゲームを作ろうとわちゃわちゃし始めて早２週間目でございます。<br />
といいましても中身やら何やら全然思い浮かばない私でございます。<br />
<br />
そんな中気分転換にドット絵でも書こうかな～って思ってたらこんなんが書けた。<br />
<br />
<a target="_blank" href="//forusian.or-hell.com/File/t7KYsFjU.png" title=""><img src="//forusian.or-hell.com/Img/1397360614/" alt="" /></a> <br />
<br />
なんだコイツ。<br />
なんか鳥っぽい人間？？<br />
<br />
しかしわたくし、この子何気気に入ってしまいました。<br />
僕の月筒木っていう名前もきつつきから来てるので、鳥仲間？としてはぜひこの子を生かしたい。<br />
なんて思い立って適当に作ってたら何気にこんなんができた。<br />
<br />
<img src="//forusian.or-hell.com/File/screen_save.png" alt="" /> 銃をぺんぺん撃つことができます。<br />
AWSD操作でスペースジャンプ。武器の操作がマウスってな感じですかね。<br />
<br />
作ってたら何気気に入ったのでこれをベースに何か作って行こうかと思います！<br />
<br />
といっても中身はなんも考えておらず&hellip;。見た目的に鳥のギャング的な？ｗ<br />
<br />
<br />
と、いうことでやっとオリジナルゲーム作成日記が書けた&hellip;。<br />
さて、どうなるやら&hellip;ｗ<br />
<br />
以上、つっきーでした～（。&acute;&Theta;｀。）]]>
    </description>
    <category>ゲーム作成日記</category>
    <link>https://forusian.or-hell.com/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E6%88%90%E6%97%A5%E8%A8%98/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E6%88%90%E6%97%A5%E8%A8%98%E3%80%80%E3%81%A8%E3%82%8A%E3%81%95%E3%82%93%E3%81%AE%E3%82%B2%E3%83%BC%E3%83%A0%E3%80%80%E3%81%9D%E3%81%AE%EF%BC%90</link>
    <pubDate>Sun, 13 Apr 2014 03:49:48 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/8</guid>
  </item>
    <item>
    <title>公式メモ　弧の長さ</title>
    <description>
    <![CDATA[毎度つっきーです。<br />
<br />
最近嫌いな数学もゲーム作りのためにお勉強してたらなんだか楽しくなってきました（。&acute;&Theta;｀。）<br />
<br />
そして最近数学の本やらネットで検索やらでいろいろ調べていたらこんな公式を見つけたのでメモっときます。<br />
<br />
<strong><span style="font-size: large;">弧の長さ</span></strong>（弧度法）<br />
<hr /><br />
弧の長さ<br />
<br />
<br />
<span style="font-size: large;">&nbsp; r&theta;</span><br />
<br />
r = 半径<br />
&theta; = 中心角(ラジアン)<br />
<br />
<br />
<br />
らしいです。<br />
なんでこのようになるかというのは僕にはよう分からんとです。<br />
（本見ただけ）<br />
知りたい人はネットで調べるなりするといいかもです（なげやり<br />
<br />
詳しくは分からないけど要点だけ押さえとけば使えるのでありがたく使っちゃいましょう！<br />
<br />
<br />
じゃぁこれをＧＭのコードに直すとどうなるのか、<br />
こうなります<br />
<br />
<br />
<span style="font-size: large;"><strong>l =&nbsp;<span style="color: #993300;">degtorad</span>( d ) * r</strong></span><br />
<br />
r = 半径<br />
d = 角度<br />
l = 弧の長さ<br />
<br />
<span style="font-size: 14px;"><span style="color: #993300;">degtorad</span></span>は度をラジアン値に変えるやつです。<br />
<br />
これを使えば例えば0&deg;から270&deg;までの弧の長さ知りたいなーとか言うときに使えます。<br />
2&pi;rだと1周の長さです。<br />
しかしこちらの方だと指定の中心角での弧の長さが分かるので使い勝手よさそう。<br />
<br />
できることが増えそう！（ﾆﾔﾘ<br />
<br />
<br />
以上、つっきーでした～<br />
<br />
<br />
]]>
    </description>
    <category>製作メモ</category>
    <link>https://forusian.or-hell.com/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2/%E5%85%AC%E5%BC%8F%E3%83%A1%E3%83%A2%E3%80%80%E5%BC%A7%E3%81%AE%E9%95%B7%E3%81%95</link>
    <pubDate>Wed, 09 Apr 2014 01:31:42 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/7</guid>
  </item>
    <item>
    <title>製作メモ　円運動</title>
    <description>
    <![CDATA[<br />
<br />
どもも。つっきーです。<br />
今回は円運動についてです。<br />
<br />
円運動と言えば三角関数ですが僕は三角関数とかそれ以前に数学が苦手です。<br />
しかし、ＧＭはそんな人でもある程度簡単に製作できるようになってます。<br />
<br />
じゃぁ三角関数使わないでどうやって円運動させるのか。<br />
<br />
んで今回役に立つのがこれ。<br />
<br />
<tt><b><span style="color: #993300;">lengthdir_x</span>(len,dir)</b></tt><br />
<tt><b><span style="color: #993300;">lengthdir_y</span>(len,dir)</b></tt><br />
<br />
使い方は　<a href="http://forusian.or-hell.com/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2%E3%80%80%E5%BA%A7%E6%A8%99%E3%81%A8%E8%A7%92%E5%BA%A6%E3%81%A8%E8%B7%9D%E9%9B%A2" title="" target="_self">製作メモ　座標と角度と距離<span style="font-size: 14px;"></span></a>にて解説してます。<br />
<br />
なんとこんな便利なものがあるとは&hellip;（最近知った）<br />
<br />
んでこれの角度の部分を増やしていくコードを書けば完成です。<br />
<br />
<br />
<strong><span style="text-decoration: underline;"><span style="font-size: large;"></span></span><span style="text-decoration: underline; font-size: large;">公式</span></strong>の解説<br />
<hr /><br />
公式に直すとこうなります。<br />
<br />
<strong><span style="color: #993300;">x</span> = ox + <span style="color: #993300;">lengthdir_x</span>( len,dir )</strong><br />
<strong><span style="color: #993300;">y</span> = oy + <span style="color: #993300;">lengthdir_y</span>( len,dir )</strong><br />
<br />
<br />
dirが角度lenが半径(ox,oy)が中心点になります。<br />
<br />
解説<br />
<br />
<strong><span style="color: #993300;">lengthdir_x</span>( len,dir )</strong><br />
<strong><span style="color: #993300;">lengthdir_y</span>( len,dir )</strong><br />
lenが距離、dirが角度<br />
これでx軸とy軸がどこになるのかを調べます。<br />
<br />
&darr;<br />
<br />
それで回したい場所の中心座標(ox,oy)にそれぞれ足します。<br />
<strong>ox + <span style="color: #993300;">lengthdir_x</span>( len,dir )</strong><br />
<strong>oy + <span style="color: #993300;">lengthdir_y</span>( len,dir )</strong><br />
<br />
それをx,yに入れてるだけですね。<br />
<br />
<strong><span style="color: #993300;">x</span> = ox + <span style="color: #993300;">lengthdir_x</span>( len,dir )</strong><br />
<strong><span style="color: #993300;">y</span> = oy + <span style="color: #993300;">lengthdir_y</span>( len,dir )</strong><br />
<br />
しかしこれだけだと、lenとdirに値を入れても回ってはくれません。<br />
<br />
回す場合はdirに好きな値を足していけばいいわけです。<br />
<br />
例　ステップイベントにいれます。<br />
<strong><span style="color: #993300;">x</span> = ox + <span style="color: #993300;">lengthdir_x</span>( len,dir )</strong><br />
<strong><span style="color: #993300;">y</span> = oy + <span style="color: #993300;">lengthdir_y</span>( len,dir )<br />
<br />
dir += spd<br />
<br />
</strong>spdは周る速度<strong><br />
<br />
<br />
</strong>dir +=　周る速度<br />
で角度を加算していけば周ります。<br />
lenを加算していくと半径が増えます。<br />
<br />
<br />
dirだけ加算すると周っていって<br />
lenだけ加算すると指定した角度に進んで行きます<br />
両方加算していくとだんだん広がっていく円ができますね。<br />
<br />
ということは円運動意外にも使い道はたくさんあるということが分かります。<br />
<br />
<br />
<br />
<br />
<span style="text-decoration: underline; font-size: large;"><strong>使い方</strong></span><br />
<hr /><br />
<strong>Createイベントに</strong><br />
<br />
ox =&nbsp; 中心点のX座標<br />
oy = 中心点のY座標<br />
dir = 初期角度<br />
len = 半径<br />
spd = 回る速度<br />
<br />
<strong>Stepイベントに</strong><br />
<br />
<span style="color: #000000;"><span style="color: #993300;">x</span> = ox + <span style="color: #993300;">lengthdir_x</span>( len,dir )</span><br />
<span style="color: #993300;">y</span><span style="color: #000000;"> = oy +</span><span style="color: #000000;"><span style="color: #993300;"> lengthdir_y</span>( len,dir )</span><br />
dir += spd<br />
<br />
と記述すれば円運動させることができます。<br />
<br />
<br />
<br />
<br />
<span style="font-size: large;"><strong>補足。</strong></span><br />
<br />
周る速度について<br />
例えば半径の違う円がそれぞれあったとして1周の速度を同じにしたい場合。<br />
<br />
これはこの間書いた記事のこれを使えばできます。<br />
※　詳細　<a href="http://forusian.or-hell.com/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2/%E5%85%AC%E5%BC%8F%E3%83%A1%E3%83%A2%E3%80%80%E3%81%9D%E3%81%AE%EF%BC%91" title="" target="_self">公式メモ　時間・距離・速度</a><br />
<br />
<br />
<span style="color: #000000; font-size: large;">s = r</span><span style="color: #000000; font-size: large;"><span style="color: #000000; font-size: large;"><span style="font-size: 14px;"></span></span>/ t<br />
<span style="font-size: 14px;">s = 速度<br />
r = 距離<br />
t = 時間</span></span><br />
<br />
そしてrの部分に円周（距離）を入れてあげます。<br />
<br />
円周を求める公式は<br />
円周　=　2　&times;　&pi;　&times;　半径<br />
<br />
なのでこうなります<br />
<strong><span class="popupW">c </span>= 2 * <span style="color: #993300;">pi</span> * r</strong><br />
<br />
※　pi　というのはＧＭの定数です。（ 3.1415...）<br />
<br />
それを円運動させるときの初期値と合体させてあげればできます。<br />
<br />
ox =&nbsp; 中心点のX座標<br />
oy = 中心点のY座標<br />
dir = 初期角度<br />
len = 半径<br />
t = 一周にかかる時間<br />
<br />
//　円周<br />
c = 2 * <span style="color: #993300;">pi</span> * len<br />
<br />
<span style="font-size: 14px;"><span style="color: #000000;"></span></span>//　速度<br />
spd = c / t<br />
<br />
と、こんな感じになります。<br />
そんでもって後はstepイベントに円運動の公式を入れてあげれば完成です。<br />
<br />
これを使えばマリオの回るファイヤーバーとか作れそうですねｗ<br />
<br />
<br />
<br />
と、以上円運動の解説でした。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
]]>
    </description>
    <category>製作メモ</category>
    <link>https://forusian.or-hell.com/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2%E3%80%80%E5%86%86%E9%81%8B%E5%8B%95</link>
    <pubDate>Mon, 07 Apr 2014 09:55:59 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/6</guid>
  </item>
    <item>
    <title>製作メモ　座標と角度と距離</title>
    <description>
    <![CDATA[今回は座標と角度と距離についてのメモですはい。<br />
<br />
GameMakerにはこんな便利な変数や関数ががあるんじゃよというメモ。<br />
<br />
<br />
<br />
<span style="text-decoration: underline;"><span style="font-size: large;">座標系</span></span><br />
<hr />当たり前なことやちょい便利なものまで...<br />
<strong></strong><br />
<strong><span style="color: #800000;">x&nbsp;</span> <br />
</strong>x座標<br />
<span style="color: #800000;"><strong>y</strong></span><br />
y座標<br />
※　原点はroomの左上　＆　ＧＭの仕様でｙ座標の向きが逆（上のほうが値が小さい）<br />
<strong><span style="color: #800000;"><br />
xstart</span></strong><br />
インスタンス生成時のx座標<br />
<strong><span style="color: #800000;">ystart</span></strong><br />
インスタンス生成時のy座標<br />
<br />
<span style="color: #800000;"><tt><b>xprevious</b></tt></span><br />
1step前のx座標<br />
<span style="color: #800000;"><tt><b>yprevious</b></tt></span><br />
1step前のy座標<br />
<br />
<tt><b><span style="color: #800000;">length</span></b></tt><tt><b><span style="color: #800000;">dir_x</span>(len,di</b></tt><tt><b>r)</b></tt><br />
lenに距離、dirに角度を指定したときのx軸距離 <br />
<tt><b><span style="color: #800000;">lengthdir_y</span>(len,dir)</b></tt><br />
lenに距離、dirに角度を指定したときのy軸距離 <br />
<br />
図に表すとこんな感じ（わかりにくくてさーせん）<br />
<img src="//forusian.or-hell.com/File/bc904711.png" alt="" /> <br />
ちなみにこいつを公式に直してみるとこうなる<br />
<strong>wx = x + <span style="color: #993300;">cos</span>(<span style="color: #993300;">degtorad</span>(dir))*len</strong><br />
<strong>wy = y - <span style="color: #993300;">sin</span>(<span style="color: #993300;">degtorad</span>(dir))*len</strong><br />
<br />
(wx,wy)に知りたいx,y座標が代入されます<br />
dirが角度でlenが距離<br />
yはなんで引いてるかと聞かれればGMの仕様上y軸の向きが逆だからです。<br />
<br />
<br />
<span style="text-decoration: underline;"><span style="font-size: large;">距離系</span></span><br />
<hr /><br />
<strong>wx = <span style="color: #800000;">x</span> - <span style="color: #000000;">x2</span></strong><br />
<strong>wy = <span style="color: #800000;">y</span> -<span style="color: #000000;"> y2</span></strong><br />
(x,y)から(x2,y2)までの距離を返す<br />
これはxとyをわけて測っているので分けて使いたい時などによく使う<br />
ちなみにこれは向きが分かる、wx値がプラスだと右方向に-だと左方向に進んでいることが分かる<br />
yもおんなじ感じ<br />
<br />
<tt><strong><span style="color: #800000;">point_distance</span></strong><b>(x1,y1,x2,y2)</b></tt><br />
座標(x1,y1)から(x2,y2)までの距離を返す<br />
<br />
これは単純に距離を測りたい時に使う。<br />
これだと向きは分からないです。マイナスの値にはならないです。<br />
<br />
<br />
<br />
<span style="text-decoration: underline;"><span style="font-size: large;">角度系</span></span><br />
<hr /><br />
<br />
<span style="color: #993300;"><tt><b>direction</b></tt></span><br />
インスタンスが進んでる方向を示します。(0から360)<span style="color: #993300;"></span><br />
<br />
角度を指定するだけでなく進んでる方向調べたい時も便利です。<br />
dir = <span style="color: #993300;"><tt><b>direction</b></tt></span><br />
<span style="color: #993300;"><tt><b>image_angle</b></tt> </span>= dir<br />
<br />
例えばこんな時とか<br />
ちなみに座標を動かしてる場合でもちゃんとdrectionを調べてくれてるみたいです。<br />
<br />
<tt><b><span style="color: #993300;">point_direction</span>(x1,y1,x2,y2)</b></tt><br />
座標(x1,y1)から座標(x2,y2)までの角度を度で返してくれます。<br />
<br />
これもよく使います。例えば時期狙いの弾を撃ちたい時などによく使いますね。<br />
<br />
<tt><b><span style="color: #993300;">degtorad</span>(x)</b></tt><br />
度をラジアン値で返してくれます<br />
<br />
<span style="color: #000000;"><tt></tt></span><tt><b><span style="color: #993300;">radtodeg</span>(x)</b></tt><br />
ラジアン値を度で返してくれます。<br />
<br />
<br />
<br />
とまぁ、僕が知ってる感じのやつはこれくらいでしょうか。<br />
忘れないようにメモとして書き殴っておきました。<br />
<br />
<br />
<br />
<br />
]]>
    </description>
    <category>製作メモ</category>
    <link>https://forusian.or-hell.com/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2%E3%80%80%E5%BA%A7%E6%A8%99%E3%81%A8%E8%A7%92%E5%BA%A6%E3%81%A8%E8%B7%9D%E9%9B%A2</link>
    <pubDate>Mon, 07 Apr 2014 07:55:54 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/5</guid>
  </item>
    <item>
    <title>公式メモ　時間・距離・速度</title>
    <description>
    <![CDATA[ども、つっきーです。<br />
<br />
今回はもはや算数や数学の苦手な私のメモです。<br />
どうも私は数学やらの覚えが悪いのでついでにここにのっけといて確認できるように書いておこう的なノリです。はい。<br />
<br />
時間を求めるときの公式<span style="color: #000000; font-size: large;"><br />
t = r / s<br />
</span><span style="color: #000000; font-size: large;"><span style="color: #000000; font-size: large;"><span style="margin-top: 3px;">時間</span> ＝ 距離 &divide; 速度<br />
<br />
</span></span>距離を求めるときの公式<br />
<span style="font-size: large;">r = s * t</span><br />
<span style="font-size: large; color: #000000;"><span style="margin-top: 3px;">距離</span>＝ 速度 &times; 時間<br />
<br />
</span><span style="color: #000000; font-size: large;">s = r / t</span><br />
<span style="font-size: large; color: #000000;"><span style="font-size: large; color: #000000;"><span style="margin-top: 3px;">速度</span> ＝ 距離 &divide; 時間<br />
<br />
<span style="font-size: 14px;">みんなもご存じ小学校にならったこれです。<br />
これ意外と便利です。特に僕は指定の位置に指定の時間で止めたいときとかによく使います。<br />
<br />
例えばこれ<br />
<br />
</span></span></span><span style="font-size: large; color: #000000;"><span style="font-size: large; color: #000000;"><span style="font-size: 14px;">room_speedが50だとします。（50stepで1秒）<br />
<br />
</span></span></span><hr /><span style="font-size: large; color: #000000;"><span style="font-size: large; color: #000000;"><span style="font-size: 14px;"><span style="font-size: large; color: #000000;"><span style="font-size: large; color: #000000;"><span style="font-size: 14px;"><span style="text-decoration: underline;"><strong>Createイベント</strong><br />
</span>///　初期値<br />
</span></span></span>t = (時間) <br />
rx = (指定X座標) - xstart<br />
ry = (指定Y座標) - ystart<br />
c = 0<br />
<br />
///　速度計算<br />
sx = rx / t<br />
sy = ry / t<br />
<br />
</span></span></span><hr /><span style="font-size: large; color: #000000;"><span style="font-size: 14px;"><strong><span style="text-decoration: underline;">Stepイベント</span><br />
<br />
/// </strong>移動処理<br />
if(t != c)<br />
{<br />
&nbsp; c += 1<br />
&nbsp; x += sx<br />
&nbsp; y += sy<br />
}</span></span><span style="font-size: large; color: #000000;"><span style="font-size: large; color: #000000;"><br />
<br />
</span></span><span style="font-size: large; color: #000000;"><span style="font-size: large; color: #000000;"></span></span><hr /><span style="font-size: large; color: #000000;"><br />
<span style="font-size: 14px;">こんな感じに入れてみます。<br />
こうすると指定時間後に指定(X,Y)座標まで移動させることができます。<br />
<br />
地味によく使います。<br />
その他にも円運動させるときに半径が違う円で1周する速度を同じにさせたい時などにもこの公式使ったりします。<br />
</span><span style="font-size: 14px;"><br />
と言う感じのメモでした。</span><br />
<br />
<br />
</span>]]>
    </description>
    <category>製作メモ</category>
    <link>https://forusian.or-hell.com/%E8%A3%BD%E4%BD%9C%E3%83%A1%E3%83%A2/%E5%85%AC%E5%BC%8F%E3%83%A1%E3%83%A2%E3%80%80%E3%81%9D%E3%81%AE%EF%BC%91</link>
    <pubDate>Sun, 06 Apr 2014 15:39:43 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/4</guid>
  </item>
    <item>
    <title>ゲーム作成ツールの紹介</title>
    <description>
    <![CDATA[どうもつっきーです。<br />
<br />
今回はゲーム作成ツールの紹介をします。<br />
実際ゲーム作るのってどうすりゃいいの？<br />
って人への紹介です。<br />
<br />
僕が愛用しているのはこちら。<br />
<br />
<span style="font-size: large; color: #99cc00;">GameMaker</span><br />
<br />
<span style="font-size: large; color: #008000;">GameMaker Studio</span><br />
<br />
この２つ。<br />
どちらもYoYoGamesが出しているツールですね。<br />
この２つ。何が違うの？<br />
<br />
<span style="font-size: large; color: #99cc00;">GameMaker</span><br />
基本英語<br />
日本語で解説しているサイトが豊富<br />
ゲーム内で日本語が使えない（ゲーム作成時のコメントなどには日本語が使える※最新版）<br />
無料版でも充分にゲーム作成が可能（ほとんどの機能が使える）<br />
無料版だと広告が邪魔（結構邪魔）<br />
将来性が薄い（YoYogamesが新しくStudioを出したため。しかし愛用している人は数多いです）<br />
3Dゲームも作れるが作り辛い<br />
<br />
<span style="font-size: large; color: #008000;">GameMaker Studio</span><br />
基本英語<br />
日本語で解説しているサイトが少ない<br />
ゲーム内で日本語が使える（ゲーム作成時も）<br />
無料版だと制限が厳しい（ほとんどの機能が使える）<br />
将来性がある（YoYogamesが新しくこちらを押しているみたい）<br />
3Dゲームも作れる、GameMakerよりは作りやすくなったみたい<br />
<br />
<strong><span style="color: #000000; font-size: large;">プログラム言語</span></strong><br />
プログラム言語は独自の言語を使っているようです。<br />
ＧＭＬといいます。（<strong>G</strong>ame<strong>M</strong>aker<strong>L</strong>anguageの略）<br />
<br />
しかし、Ｃ言語に似ているため、Ｃ言語をやっている人などはさらに入りやすいと思います。<br />
<br />
<br />
どちらを使うかは基本使い方次第とどんなものを作りたいかによると思います。<br />
どちらが優れているかと聞かれればGameMakerStudioの方が段違いで使いやすいし機能も多いです。<br />
<br />
<strong><span style="color: #000000; font-size: large;">どっち使えばいいの？</span></strong><br />
全然ゲーム製作をしたことがないし英語もまるで分らん、無料でゲーム作りたいって人は<br />
GameMakerを押します。<br />
<br />
GameMakerを使ったことがあるって人。プログラム系を触ったことがある。英語できるぜって人は断然GameMaker Studioを押します。<br />
<br />
ますは無料版を触ってみるのがいいかもです。<br />
僕の場合はまずGameMakerの方で基本やら何やらを学んでからGameMaker Studioにうつった感じです。<br />
<br />
<br />
<span style="color: #99cc00;"><strong>GameMaker</strong></span>を使うならこちら<br />
<a href="http://www.yoyogames.com/legacy" title="">http://www.yoyogames.com/legacy</a><br />
<br />
<br />
<strong><span style="color: #008000;">GameMaker Studio</span></strong>を使うならこちら<br />
<br />
YoYoGames公式サイトから買う場合<br />
<a href="http://www.yoyogames.com/studio" title="">http://www.yoyogames.com/studio</a><br />
<br />
Steamから買う場合<br />
<a href="http://store.steampowered.com/app/214850/" title="">http://store.steampowered.com/app/214850/</a><br />
<br />
Gamemaker StudioはSteamの方からでも買えます。<br />
セールもちょくちょくやっているのでタイミングを見てSteamから買うのがオススメです。<br />
<br />
GameMaker Studioのほうには<br />
<br />
無料版<br />
スタンダード版<br />
プロフェッショナル版<br />
マスター版<br />
<br />
が存在します。違いと言えばどのOS向けに作るか、それと機能などの違いです。<br />
マスター版はすべての機能が付いていますが高いです。（$799.99）<br />
IOS向けやHTML5などへエクスポートできます。<br />
<br />
しかし、スタンダード版やプロフェッショナル版だけ買っておいてほしい機能だけ追加でバラで買うこともできます。ただ一気に買った方が断然安いです。<br />
<br />
僕自身はプロフェッショナル版を買いましたが、慣れてきたらIOSやHTML5向けを買って<br />
ブラウザ上で遊べるゲームやスマホ向けゲームを作れたらなーなんて考えてます。<br />
<br />
<br />
と、いうことでツールの紹介でした。<br />
ちなみにこのブログではこの２つのツールを使ってゲーム作りと解説の記事を書いて行きたいと思います。<br />
<br />
以上、つっきーでした。<br />
<br />
<br />
<br />
]]>
    </description>
    <category>ゲーム作りに役立つツール</category>
    <link>https://forusian.or-hell.com/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E3%82%8A%E3%81%AB%E5%BD%B9%E7%AB%8B%E3%81%A4%E3%83%84%E3%83%BC%E3%83%AB/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E6%88%90%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AE%E7%B4%B9%E4%BB%8B</link>
    <pubDate>Sat, 05 Apr 2014 00:21:49 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/3</guid>
  </item>
    <item>
    <title>ゲーム作ったよ　第１弾</title>
    <description>
    <![CDATA[どーもつっきーです。<br />
<br />
今回はオリジナルゲームの紹介をしたいと思います。<br />
タイトルは　Looming Force<br />
内容：シューティングゲーム<br />
<br />
と、紹介といってもこのゲームは<em>エイプリルフール用に作ったクソゲーですｗ</em><br />
<br />
制作時間は３時間。<br />
GameMakerの仕様でゲーム開始時音量がMaxなんで注意してください。<br />
<br />
URL<a href="https://www.dropbox.com/s/f5yspnucdjxfkw9/Looming%20Force.zip" title="" target="_blank"><br />
https://www.dropbox.com/s/f5yspnucdjxfkw9/Looming%20Force.zip</a><br />
<br />
<br />
GameMakerを使えばちょっとしたゲームならこんなんでも３時間で作れるようになれます。<br />
ゲーム作りの経験がないときは、え？こんなんに３時間もかかるの？と思っていました。<br />
<br />
しかし、実際ゲーム作りを始めてみると難しいのなんの。しかもプログラムの知識もなんもありはしません。<br />
<br />
最近やっとこれくらいなら３時間で作れるようになったから楽しいです（。&acute;&Theta;｀。）]]>
    </description>
    <category>オリジナルゲーム</category>
    <link>https://forusian.or-hell.com/%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%B2%E3%83%BC%E3%83%A0/%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E3%81%A3%E3%81%9F%E3%82%88%E3%80%80%E7%AC%AC%EF%BC%91%E5%BC%BE</link>
    <pubDate>Fri, 04 Apr 2014 23:27:37 GMT</pubDate>
    <guid isPermaLink="false">forusian.or-hell.com://entry/2</guid>
  </item>

    </channel>
</rss>