<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>分かっていない俺がゲームを作れないか試してみるブログ</title>
<link>https://ameblo.jp/ryo-2013313/</link>
<atom:link href="https://rssblog.ameba.jp/ryo-2013313/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>ブログの説明を入力します。</description>
<language>ja</language>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜15＞</title>
<description>
<![CDATA[ 久々の更新となってしまいました。大変申し訳ありません。<br>リョウです。<br><br>さて、前回から何をやっていたんだ、と言う話ですが、<br><span style="color: rgb(51, 51, 51); font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, メイリオ, Meiryo; font-size: 14px; line-height: 21px; background-color: rgb(255, 255, 255);">簡単で、単純で、つまらないゲームを考えていきたいと思います、<br></span>と（自身で）ぬかしたので、<br>まず<br><p style="text-align: left;"><a href="http://stat.ameba.jp/user_images/20151202/10/ryo-2013313/cf/40/p/o0800061013500173421.png"><img src="https://stat.ameba.jp/user_images/20151202/10/ryo-2013313/cf/40/p/t02200168_0800061013500173421.png" style="width:220px; height:168px; border:none;" alt="プレイヤーと背景画像" ratio="1.3095238095238095" id="1449019098699"></a><br>プレイヤーキャラクターのスプライトを取り込み、<br>上下左右のキーでアニメーションしつつ移動させました。<br>（静止画ではわかりませんが……。）<br><br>そしてプレイヤーの移動にカメラが追随するようにし、<br>マウスホイールでカメラの拡大縮小するように設定しました<br>（キーの方がいいかもしれません）。<br><br>ここまでで時間の大半を使ってしまったのですが、<br>次の、シーン（ゲーム全体）の数値を二次元配列にする、<br>で慣れないターミナルを使った作業に悪戦苦闘することに。<br><br>24ファイルを縦横に結合するのですが、<br>行頭の空白を削除するのに一苦労し、<br>（ファイル間に区切り文字を設定出来る事に気づいていなかったので）<br>横に結合するコマンドがうまくいかず、<br>（改行コードの問題で）縦も時間がかかり、<br>やっと出来たと思ったら、<br><br>重すぎる！<br><br>読み込む度に30秒かかる（ゲーム中におそらく30秒止まる）配列は、<br>いくらなんでも使えない…<span style="line-height: 1.5;">…</span><span style="line-height: 1.5;">。<br><br>やもなく24ファイルをその都度読み込んで使用する方針に変更しました。<br>これから上記のコードを書いていきます。<br><br>それではご覧になって下さった方、<br>ありがとうございます。</span></p><p></p>
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12101842780.html</link>
<pubDate>Wed, 02 Dec 2015 10:30:15 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜14＞</title>
<description>
<![CDATA[ ご覧になって下さっている方、ありがとうございます。<br>リョウです。<br><br>さて、前回背景画像の制作がうまくいかなくなったので、<br>GISの勉強をしていると言いましたが、<br><br>GISも（当然）わからない！<br><br>地図に関する基本の記事が掲載されているサイトや、<br>オープンソースのアプリケーションのコードを中心に見ていたのですが、<br><br>Cを勉強していたのが数年前で、<br>C++はいつかやろうと思いながらやっておらず、<br>VBは全くわからず、<br>pythonは名前とインデントに意味がある事を知っているだけ、<br>の私には荷が重かったようです。<br><br>そこで所持しているデータに関する記事を読みながら、<br>最後の抵抗に以前から気になっていたスクリプトの部分を直しました。<br><br>単純に、<br>行から数えるのか、<br>列から数えるのか、<br>なんですが、<br>二次元配列と同じにしたいと思いながら、以前質問した回答をそのまま使っていました。<br><br>その箇所を直し、オブジェクトとデータを追加して座標を変更した結果、<br><p><a href="http://stat.ameba.jp/user_images/20151120/12/ryo-2013313/6f/65/p/o0800057713488897450.png"><img src="https://stat.ameba.jp/user_images/20151120/12/ryo-2013313/6f/65/p/t02200159_0800057713488897450.png" style="width:220px; height:159px; border:none;" alt="北海道" ratio="1.3836477987421383" id="1447993086414"></a><br>やりました！<br><br>歪みも空白も無い地図が出来ました。<br>これでやっと（スタート地点に立って）ゲーム制作が出来そうです。<br><br>次はこの描画された地図を使って、<br>簡単で、単純で、つまらないゲームを考えていきたいと思います。<br></p><p></p>
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12097626066.html</link>
<pubDate>Fri, 20 Nov 2015 13:18:07 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜13＞</title>
<description>
<![CDATA[ お久しぶりです。リョウです。<br><br>さて、前回の更新から何をしていたんだ、<br>と言う話ですが、<br><br>データから北海道を作ろうとして失敗していました……。<br><br>左端か右端に描画する次の列を加えるて、<br>あとは繰り返しで行けたと思ったのですが、<br>海も無い（データの数値が0では無い）のもかかわらず、<br>どうしても青くなってしまいます。<br><br>原因は、<br><span style="color: rgb(51, 51, 51); font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, メイリオ, Meiryo; font-size: 14px; line-height: 21px; background-color: rgb(255, 255, 255);">＜1＞（全体的に）ずれている！<br></span>です。<br><br>計測が元々斜めだったようです。<br><br>ここで粘っても良かったのですが、<br>結局斜めに歪んでしまう事、<br>最終的な仕上がりが想像できてしまう事、<br>その仕上がりに納得いかない事、<br>などがあり、今は正規の方法であるGISの勉強をしています。<br><br>なんだかゲームから甚だしく脱線しているように思えますが、<br>今やっている事が後々生きてくると信じています。<br><br>それでは、ご拝読ありがとうございます。
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12096483076.html</link>
<pubDate>Tue, 17 Nov 2015 10:03:50 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜12＞</title>
<description>
<![CDATA[ <span style="font-size: 14px;">また間が空いてしまいました。<br>申し訳ないです。<br><br>さて、前回の続きで、<br><span style="color: rgb(51, 51, 51); font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, メイリオ, Meiryo; line-height: 21px; background-color: rgb(255, 255, 255);">＜2＞よく見ると間に空白が……。</span><br style="color: rgb(51, 51, 51); font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, メイリオ, Meiryo; line-height: 21px; background-color: rgb(255, 255, 255);"><br>なんですが、前回の改善方法だと、頂点カラーが1行増やした箇所にグラデーションになり、黒い線に見える部分ができてしまいす。<br><br>そこで一つ目のメッシュの最下段の行の数値を二つ目の最上段の行に付け加える方法にしました。この作業を全ての分割されたメッシュに適応した結果が、<br><p><a href="http://stat.ameba.jp/user_images/20151113/18/ryo-2013313/f1/c9/p/o0384031713482688303.png"><img src="https://stat.ameba.jp/user_images/20151113/18/ryo-2013313/f1/c9/p/t02200182_0384031713482688303.png" style="width:220px; height:182px; border:none;" alt="隙間を埋めた画像" ratio="1.2087912087912087" id="1447406409188"></a><br>のようになりました。<br><br>次に、<br><span style="color: rgb(51, 51, 51); font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, メイリオ, Meiryo; line-height: 21px; background-color: rgb(255, 255, 255);">＜1＞（全体的に）ずれている！<br></span>を考えたのですが、おそらく数値を計測する方法が斜めらしく、<br>それを直す抜本的な方法は今の所思いついていません。<br>しかしそれでは背景として使いづらいので、<br>悪あがきとして、<br></p><p><a href="http://stat.ameba.jp/user_images/20151113/18/ryo-2013313/f4/0f/p/o0800041013482688304.png"><img src="https://stat.ameba.jp/user_images/20151113/18/ryo-2013313/f4/0f/p/t02200113_0800041013482688304.png" style="width:220px; height:113px; border:none;" alt="ずれを直した画像" ratio="1.9469026548672566" id="1447406414517"></a></p><p>を作ってみました<br>（やっぱり斜め…<span style="line-height: 1.5;">…。</span><span style="line-height: 1.5;">）</span></p></span><p><span style="line-height: 1.5;"></span></p><p></p><p></p>
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12095159265.html</link>
<pubDate>Fri, 13 Nov 2015 18:19:02 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜11＞</title>
<description>
<![CDATA[ ご覧になって下さっている方、ありがとうございます。<br>リョウです。<br><br>前回の続きで、<br>色の設定を変えてみる、<br>をしました。<br><br><a href="http://stat.ameba.jp/user_images/20151111/09/ryo-2013313/5e/65/p/o0800079813480551310.png"><img src="https://stat.ameba.jp/user_images/20151111/09/ryo-2013313/5e/65/p/t02200219_0800079813480551310.png" alt="緑のグラデーション" width="220" height="219" border="0"></a><br><br>緑のグラデーションです（何かに使えるだろうか……）。<br><br>ここで本題の、<br>＜1＞（全体的に）ずれている！<br>＜2＞よく見ると間に空白が……。<br>の＜2＞に着手。<br><br>問題点（メッシュの頂点が1行分足りない）、<br>はわかっていたので、<br>改善方法（public変数にした行数に1足す）、<br>を試してみました。<br><br>結果、<br><a href="http://stat.ameba.jp/user_images/20151111/09/ryo-2013313/85/b1/p/o0437026113480551308.png"><img src="https://stat.ameba.jp/user_images/20151111/09/ryo-2013313/85/b1/p/t02200131_0437026113480551308.png" alt="空白の改善" width="220" height="131" border="0"></a><br><br>おお、なおった！<br><br>と思いきや、<br><a href="http://stat.ameba.jp/user_images/20151111/09/ryo-2013313/f9/1e/p/o0407035213480551309.png"><img src="https://stat.ameba.jp/user_images/20151111/09/ryo-2013313/f9/1e/p/t02200190_0407035213480551309.png" alt="色の不適応" width="220" height="190" border="0"></a><br>のように頂点に色が適応されない部分が出来てしまいました。<br><br>原因は今回も、<br>作成した頂点の順番と、<br>頂点の色を変える順番が違う事、<br>だと思います。<br><br>計算式をでっち上げることで乗り越えたので、<br>その式を変更する事にしました。<br>現在ここを考え中です。
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12094274544.html</link>
<pubDate>Wed, 11 Nov 2015 09:21:52 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜10＞</title>
<description>
<![CDATA[ 少し間が空いてしまいました。お久しぶりです。リョウです。<br><br>前回の壁、<br><br>csvファイルを読み込み、使って頂点の色を（意図した通りに）変えられない。<br><br>の原因である、<br>作成した頂点の順番と、<br>頂点の色を変える順番が違う事は、<br><br>計算式をでっち上げることで乗り越えました！<br><br>その結果、<br><br><a href="http://stat.ameba.jp/user_images/20151110/10/ryo-2013313/83/7b/p/o0800079813479695815.png"><img src="https://stat.ameba.jp/user_images/20151110/10/ryo-2013313/83/7b/p/t02200219_0800079813479695815.png" alt="現状の画像（2015_11_10）" width="220" height="219" border="0"></a><br><br>のようになりました。<br><br>（一応の）成果を得たことを褒めたい気もしますが、<br>＜1＞（全体的に）ずれている！<br>＜2＞よく見ると間に空白が……。<br><br>壁を越えると、また壁がありました。<br><br>ここで修正に入るのが普通だと思うのですが、<br>せっかく作ったモノで遊んでみたい！<br>ので色の設定を変えてみることにします。<br><br>それでは、<br>ご覧になって下さった方、<br>ありがとうございます。
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12093929178.html</link>
<pubDate>Tue, 10 Nov 2015 10:09:08 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜9＞</title>
<description>
<![CDATA[ いきなりですが、<br>壁を越えられない……。<br><br>前回までで、<br>＜1＞オリジナルメッシュを作成する<br>＜2＞1の頂点の色を変える<br>＜3＞csvファイルを読み込み、使える（表示できる）ようにする<br>をやったのですが、<br>＜3＞を使って頂点の色を（意図した通りに）変えられないと言う壁に当たってます。<br><br>原因はおそらく、<br>作成した頂点の順番と、<br>頂点の色を変える順番が違う事にあると思います。<br><br>作成した頂点の順番は、<br>CSVファイルと対応させるために変えたくないし、<br>頂点の色を変える順番を変更するのはどのようにしたら良いか分からない。<br><br>ダメだった！<br><br>しかし諦めずにもう少し粘ってみようと思います。<br><br>今は気分を変えるためと、<br>全く知らないのと、<br>壁に関係がありそうなので、<br>シェーダーの記事を読んでいます。<br><br>ご覧になって下さった方ありがとうございます。
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12093185957.html</link>
<pubDate>Sun, 08 Nov 2015 11:02:17 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜8＞</title>
<description>
<![CDATA[ 今回は、<br>＜4＞.（常に）自由に呼び出せるといいなぁ。<br>をまずやります。<br><br>それはつまり、<br>CSVLoaderで作成したcsv1DataInt（数値を格納した二次元配列）を、<br>CreateMeshで呼び出して使えるようにする、<br>と言うことだと思います。<br><br>しかしDebug.Logで一つだけ要素を表示しようとすると、<br>Object reference not set to an instance of an object<br>と怒られました。<br><br>悩み中……。<br><br>紆余曲折のすえ何故かメソッドやpublic変数はコンポーネントの取得で使えるのに、<br>配列は（CreateMeshは子オブジェクトなのでCSVLoaderのある）<br>親オブジェクトを取得した後で、コンポーネントの取得をしないと使えない？<br>と、不確かに理解しました。<br><br>と言うわけで＜4＞は完了しました！<br><br>そして次の準備の為に、<br><br><a href="http://stat.ameba.jp/user_images/20151107/18/ryo-2013313/c5/36/p/o0800007913477112071.png"><img src="https://stat.ameba.jp/user_images/20151107/18/ryo-2013313/c5/36/p/t02200022_0800007913477112071.png" alt="青いメッシュ" width="220" height="20" border="0"></a><br><br>色を変えて見ました（赤から青に変わっただけ……）。<br><br>ご覧になって下さった方、<br>ありがとうございます。<br>
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12092945369.html</link>
<pubDate>Sat, 07 Nov 2015 18:02:20 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜7＞</title>
<description>
<![CDATA[ さて今回は、<br>全てのテキストファイルを（座標を気にしながら）メッシュとして作成、表示する、<br>を目標にして作業をしたいと思います。<br><br>まずは、<br>とりあえず二つのメッシュを作成して表示<br>をやります。<br><br>その際の方針として、<br><br>1.メソッドを二つ作る（それぞれのメッシュ用）<br>2.Start()メソッドに処理を書く<br>3.Vertices作成のメソッドで二つのメッシュを処理できるようにする<br>→一度頂点を作成した後、処理に行数と列数を足して二度目の頂点を作成する<br><br>のうち、3を選択したのですが、<br>MeshFilterが同じオブジェクトに二つ作れないため出来ませんでした。<br><br>ならば二つのメッシュを子オブジェクトにして処理を分割する、<br>を思いつきました。<br>その時、座標を変えた処理を異なるScriptとして書くよりも、<br>public変数でTransformのPositionのY座標を変更することにし、<br>行数操作用のpublic変数も作りました。<br><br>その結果、<br><br><a href="http://stat.ameba.jp/user_images/20151107/12/ryo-2013313/61/89/p/o0417040613476835825.png"><img src="https://stat.ameba.jp/user_images/20151107/12/ryo-2013313/61/89/p/t02200214_0417040613476835825.png" alt="オリジナルメッシュ24ファイル" width="220" height="214" border="0"></a><br><br>のようになりました。<br><br>一応（見た目は）それっぽい……かも？<br><br>次は＜4＞.（常に）自由に呼び出せるといいなぁ。<br>をやりつつメッシュの頂点とcsvファイルのデータを対応させる作業に入ります。<br><br>ご覧になって下さった方、ありがとうございます。
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12092841022.html</link>
<pubDate>Sat, 07 Nov 2015 12:04:06 +0900</pubDate>
</item>
<item>
<title>分かっていない俺がゲームを作れないか試してみる＜6＞</title>
<description>
<![CDATA[ 前回の続き。<br>どうやらAssets の Sync MonoDevelop Projectは<br>AssetsのOpen C# Projectのような気がする……。<br><br>しかし読み込まず。<br><br>ここでtextファイルは読み込めた事を思い出したので、<br>拡張子csvをtxtに変更。<br><br>読み込めました！<br><br>その後分割したテキストファイルの一番目を使い（配列に格納した行と列数）、<br>メッシュを作成しました。<br><br><a href="http://stat.ameba.jp/user_images/20151106/18/ryo-2013313/51/86/p/o0800029313476224815.png"><img src="https://stat.ameba.jp/user_images/20151106/18/ryo-2013313/51/86/p/t02200081_0800029313476224815.png" alt="オリジナルメッシュcsv-1" width="220" height="80" border="0"></a><br><br>なんとか形に（ただの赤線ですが……）できました！<br><br>次は全てのテキストファイルを（座標を気にしながら）メッシュとして作成する事を目標に設定します。
]]>
</description>
<link>https://ameblo.jp/ryo-2013313/entry-12092595339.html</link>
<pubDate>Fri, 06 Nov 2015 18:25:19 +0900</pubDate>
</item>
</channel>
</rss>
