ヤスハラユウジ

1,016 posts
Opens profile photo
ヤスハラユウジ
@dsedb
オメガブースト(Main Programmer & Game Designer)、グランツーリスモ、SPACE DEADBEEFを作るなど。ex-Unity社員。高校教師

ヤスハラユウジ’s posts

共通約数があるものには引力を、互いに素なものは斥力を働かせるというシンプルなプログラムを作ってみたら、決して安定しないものが生まれた。複雑な人間模様を見ているよう・・
864と378の最大公約数54をユークリッドの互除法で求められるメカニズムの説明を試みる動画
0:01 / 0:16
トイレットペーパーって ・ひとり平均約7日で1ロール使い切る ・大田区の人口は約70万 ・供給に問題はない らしいので、大田区だけで1日に10万ロールが供給されているってことに。 というわけで10万ロールのトイレットペーパーを描画してみました。大田区に毎日この数が供給されてるのかあ
アニメ「チ。」視聴追いついたので地球の運動に思いを馳せてみました。火星だけ見つめてると逆行するのがわかりますな。 円運動を作ってカメラを「地」の子に設定するだけ、という単純機構。Unity学習スタートにもオススメな題材だなこれ
0:01 / 0:30
シンプルなゲームを作って授業で高校生にやらせてみたところ、予想より大きな数を作る生徒が現れてびっくり・・ なかなか面白いのでお試しあれ。プレイ可能なリンクはリプに。 #数イカゲーム(仮)
そんなわけでUnity社を退職しました、惜しまれながら(自分で言う)。Unityの未来に栄光あれ! 正確にはまだ在籍していて、有給を消化中です。
初めてプログラムを見る人向けに動作を解説してみた。書けるようになる以前に、まずは動作を理解する
Image
ゲームプログラマとして生きていたはずが人様の前で講演なんてしたときは、人生って面白いなと思ったものだけど。YouTubeで生放送をすることになって自宅に黒板を設置するに至り、迷走感がすごい。目標もなく生きているとこうなるのか
Image
w=512;h=w/2;r=random;C=circle;p=[(r(h),r(w),-log(r(1))*cos(r(PI))+8)for i in range(w*24)] def setup():size(w,w);noStroke()#つぶやきProcessing def draw():global p;clear();fill(-1);C(h,99,39);fill(-1,99);p=[C((x%64+v*61-w)/(3-y/h)+h,y/(2-y/w)+h,w/(w-y*.9))or(x+2,y,v)for x,y,v in p]
ユークリッドの互除法なんに使うん?という疑問に備えて、矩形に収まる最大の正方形で埋めるデモ。粗いほど縦横比のキリがいい
しかし、ゲーム作るならC++やれとか見るとしんどいね。人間には特性があって、プログラミングに対する得手不得手はある。その壁が低くなって初めて生まれるものがあって、実際に百花繚乱の時代が来たってのにな。ぼくも性能だのメモリだのの話をしてしまうけど、そんなのどうでもいいって心底思ってる
4頂点しか使わない楕円体の描画。方向を見せられるし、どの角度から見てもつぶれない。 儀式のように必ず作るんだけど、標準では用意されないんだよねこれ #GODOT
来週の技術書典で頒布する「エモい技術」では、安価で携帯ゲーム機を丸ごと作成する技術を解説しますよ。ソフトウェア面での工夫を満載しつつ、電子工作を始めてみたい方にもオススメです。(ダウンロード版は予定してないんで、たくさん刷って自爆する方向で・・) #技術書典 #技術書典6