投稿記事

CARPROGRAMの記事 (81)

HusHucHuライス 2022/03/14 04:41

数字のメニュー

今現在使える数字ですが、

これ以外に
sinθ, cosθ, tanθ, asinθ, acosθ, atanθ,

e, log,

2乗, ランダム, π, 虚数

を考えています。


比較も含めると

tanθ, atanθ,

e, log, 虚数,

π

は、省きます

ぶっちゃけ
比較をよく使うゲームにあまり

tanθ, atanθ,

e, log, 虚数

は、いらないでしょうし…

πは、いるけどはたして比較に使うかどうか…

計算してから比較してもいいしね。

というのが、私が今考えているものです。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

HusHucHuライス 2022/03/14 04:10

ボツにしかかっているモノ

実は、鉄道版も考えていました。

しかし、汎用性が難しいので、16個道ができ次第、ボツにしようかと思います。


↑道路バージョン(雑ですけど材質はアスファルトとかコンクリートです)


↑庭バージョン(雑ですけど材質は大理石とかレンガです)


↑家バージョン(雑ですけど材質はです)

これらの3種類×4個で12個できています。

16個まで後、4つ…

ぶっちゃけ計算する機械紙・ノートと今回の以外は、16個もいらないのですが…

最大16個なので

もし作ることになったら、デザイナー様よろしくお願いします。
作りたいという企業様がいたらよろしくお願いします。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

HusHucHuライス 2022/03/07 05:05

矢印に変わる物の説明

【簡単な説明】

説明不足でした。
道路に沿って処理を行っていくだけです。

道路にくっついていなければ処理をしません。

*処理とは
ここでの処理とは、要するに計算とか文字の出力とかそれらを複数順番に処理を行うこととかです。

緑の点線は道路の追加

水色の矢印は処理の順番

赤の矢印は道路と離れているという強調です

この図では2Dですか、3DCGを想定しています。
(2Dでもできますので、絶対3Dというわけではありません)

*ちなみに命令は14~15種類にして、1~2種類は飾りにしようかと思っています。
現段階では13種類思いついています。

1種類最大16個まで(絶対全部思いつかないよなぁ)の絵やモデルを考えています。

…予算を考えたら、だいぶ後になりそう…


もし興味がありましたら、連絡のほどよろしくお願いします。
(こちらでしてもよいかとか、デザインとかです)

メール : storongturee2hushuchuraice@yahoo.co.jp
Twitter : @HusHucHuRaice

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

HusHucHuライス 2022/02/28 03:51

矢印に変わる物

【矢印に変わる物】

ぶっちゃけ矢印は、デザイン的にあれなので、別の方法があればいいと思っていたら思いつきました。

わかる人はわかりますけど
道路廊下を使えばいいなと思っています。

「前にも言っていたよね?」と言われるかもしれませんが、配置方法を自然にする
つまりごちゃごちゃしないようにする

矢印だらけにならないよう、かつ街づくりシミュレーションのように出来たらいいなぁと思います。

仮説段階ですので何とも言えませんが、これが実現出来たら、Unity以外、Unreal Enginなどでもできるかと思います。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

HusHucHuライス 2022/02/21 04:34

まとめ2 【ハンドメイドカープログラムのメリットや課題】

【メリット】

1. プログラムのしやすさ

2. 文字の少なさ


プログラミングを直観でできるように、かつゲームコントローラーでもできるようにしている。

数字や+や-は、万国共通なのでそこは無視しても大丈夫かなと思っている。
(掛け算・割り算は悩みどころだけど)

それもメニューに出せばどんな機械でもプログラミングができる。


文字が多すぎて読む気になれない人にもわかりやすい。

※ちなみにプログラミングには、難しい計算はいりません。


3. テキスト、画像、音楽、動画、ネット接続、キーボード入力、文字出力などが1つの命令でできる。


ぶっちゃけテキストなら「fopen」とかネットなら「socket」とかメディアなら…


それを一つの段ボールモデルでできるようにしている。

4. ほとんどビルドエラーを起こしにくい

そもそも命令を文字で書く必要がないので、その分ビルドエラーというややこしい事態は起こりにくい。
(そういう一手間がいらない)

ゆえに文字で書くプログラミングより楽。

5. モデルのサイズや回転や上にのせたりなど、家のインテリアのシミュレーションゲーム様にできる。

さらにそのデザインを画像保存して、ゲーム素材にできる。
(今どきのゲームは、ほぼできるけど…)


6. 文字が読めない人にもわかりやすい。

この題名を見たら「教育したらいいじゃん」と思うかもしれないけど、「Dyslexia」のことです。
詳しくは、調べてください。
(ヘイトと勘違いされたら、嫌ですので…)


【課題】

1. マルチプラットフォーム対応

スマホやゲーム機とかで同じプログラミングが出来たら素敵だと思うから
これが一番したいこと

2. デザイン力

ぶっちゃけ今のゲームと比べると見劣りがすごい。


3. 機能や命令を一つにせず別々にする

↓これ「計算」以外にも「流れを止める」のだけど…

「流れを止める」専用の例えば「工事中」のモデルならわかりやすかったのかなと思う
難しいところだけど…


4. メニューもまとめる

↓左から計算器(変数)が7個あり、他はそれぞれ命令。

わかりやすくまとめたほうがよかった。


5. デザインの多様性

「4.」のデザインを見た感じ計算器以外、命令が一種類に一つなので、複数に増やしたい。
「色」で分けるとかした方がいいかも


6. 家開発ではなく、街開発にしたい

そうすることでいろいろできる幅が増える
(ややこしくしないために)

7. デザインのわりやすさ

ここは難しいんだけど「設定」の「歯車」とか
…ただ、「歯車」のデザインや「電源」のデザインすらわからない人がいたら、どうしたらいいのだろう。


8. ハンドメイドカープログラムファイルを実行ファイル以外、別のプログラムファイルにも変換させたい。

9. 「#include」などのファイルをハンドメイドカープログラムファイルに反映させたい

UnityやUnreal Engin…特にUnityでの開発が楽になるのではないかと考えています。
(Unreal Enginの場合は特殊なclassを作っているので)

※割とこれいいのではないかと思います…命令が増えるので出来ればかなぁ…

10. 一つの命令で複数できるようにする

これは、「3.」と相反する部分があり難しいけど


11. いろいろなコントローラー対応

どこまで対応したらいいのかわからないけどしたいなぁ…

12. ゲームとかHPとかロボットの命令とかいろいろ作れるようにしたい

これは、「わかりやすさ」と相反するのと「マルチプラットフォーム」に対応する際に難しいけどできればしたい。


13. 三角関数を追加したい

これも「ゲームを作る」のであれば必要かな。

14. 文字の色とか文字のサイズ変更とか出来たらいいなぁ


15. 矢印を道路とかにしたい

「6.」の関係で道路にしてみたい。

曲線を考えたが(ベジェ曲線やスプライン曲線とかを考えたが、ポリゴン数が多くなるのと向きはどうすべきなのかまだ考えていない)難しく、

道路は、下手をすればダサくなる可能性があるので、要注意している。
(私だけでは難しいです)

とりあえず以上です。

気になればご連絡ください。

メールアドレス : storongturee2hushuchuraice@yahoo.co.jp
ツイッター : @HusHucHuRaice

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索