C#
シーザー暗号作ってみました。 twitter投稿機能も付けてみたけど、ちゃんと動くといいな……。
3n+1問題もしくはコラッツ問題 - Pongepongepongeponge.hatenablog.jp コラッツ問題を気軽にできるように、Unityで作ってみた。 バグ多いけどね……。こういうのってシミュレーターに入るんだろうか? リゾルバーのほうがいいんだろうか?
チェス駒をアセットストアからダウンロードして動かしてみた。
といってもC#のアレを移植しただけですが。騎士巡回問題 - Pongepongepongeponge.hatenablog.jp 騎士巡回問題ソースコード - Pongepongepongeponge.hatenablog.jp
コードがごちゃっとしてて分かりにくかったので、できる範囲で分かり易く改善してみた。 system.drawingのPointは演算子に対応してないから手作り。 たぶんきっとちょっとは見やすくなったはず。
Unityでスピログラフ*1作ってみました。 *1:参考サイト 第3回 トロコイド - スピログラフ - BASIC - プログラミング言語 - 大系 - 彷徨の神殿
Unityちゃんのアセットを落としたけど、アニメーションをどう触っていいのかいまいち理解できないので、かわりにローレンツアトラクタのシミュレータを作ってみた。
外サイクロイドシミュレータを作ってみました。
Unityで画面遷移やってみた。
半端に条件を満たすように、強引な計算をしてみました。
リサジュー図形作ってみた。
unityで足し算作ろうとしてまだ途中。 今の所延々と足し算し続けるメカになってる。
ついでのついでに3次元バージョンも作ってみた。 ……が、パラメータの設定が微妙過ぎて何とも言えない。 (処理が激しく重いので注意!)
さっきはバイオ風の動きを作ったので、次はアーマードコア風。
Unityでバイオハザードの動きを真似てみようと思った。
バットマンがピョンピョンしながら爆弾を探すゲーム。 あぁ^~バットマンがぴょんぴょんするんじゃぁ^~ 1マスずつ動いてたら到底間に合わないので、移動可能範囲を1/2にしながら動く。 動いてるのはこんな感じになる。 http://www.codingame.com/replay/sol…
エージェントをゲートウェイに行かせない、 または、スミスをネオの所に行かせない、 もしくは、三蔵法師を天竺に行かせない、そんなふうにするゲーム だいたい動いてるのはこんな感じ http://www.codingame.com/replay/solo/25830233 using System; using S…
強さの近い馬のstrの差を求める。 EASYのラストだけど、めっちゃ簡単じゃない? using System; using System.Linq; using System.IO; using System.Text; using System.Collections; using System.Collections.Generic; /** * Auto-generated code below aim…
犠牲者の心臓に電気ショックを与えるために最寄りのAEDを探し出すゲーム(たぶん) 小数点がピリオド(.)じゃなくてコンマ(,)になってるのは罠か。 何も知らずにdouble.Parseして計算したら地球何十周レベルの長大な距離になって、患者死ぬやろ…って思ったわ。 …
MIMEっていう聞いたことがある(しかし理解してない)ものをどうこうして(?)ファイルタイプを調べるゲーム。 ファイル名 → 拡張子get → 拡張子からMIMEget という流れ。 ちなみにHashtableを初めて使った。 ArrayとListとArraylistがあれば十分だと思ってた。…
チャック・ノリスがコンセプトとデザインした…ようなことが書いてあるが…。 とりあえず変換後は0ばっかりで読みにくさが有頂天。 さらに7bitなのに気づかなくて、かなり悩んだ。 下手したら詰んでた。 using System; using System.Linq; using System.IO; us…
(´・ω・`) 指定された文字列をアスキーアートで表現する問題。 文字列の抽出ができるなら、できると思う。 using System; using System.Linq; using System.IO; using System.Text; using System.Collections; using System.Collections.Generic; /** * Aut…
『0度に一番近い温度(天麩羅)を探してね!』というゲーム。 見た目がアレで敬遠してたラムダ式を、1mmくらい理解した気がする。 あと、テスト項目が実は多かったという事実。 テストケース3まで合格すればポイント全部とれると思ってたらそうじゃなかった。 …
適当にやったらできちゃった感。 英語苦手なんで、書くよりも英語を読む方に時間かかった。 火星に探査機を着陸させるゲーム。 地面に衝突死するのを避けるため、40m/s以下で地面とソフトタッチしないといけない。 using System; using System.Linq; using S…
ピョンピョンするバイクを孤島に追いやるゲーム。 行くのはいいけど、どうやって帰るんだろう……。 using System; using System.Linq; using System.IO; using System.Text; using System.Collections; using System.Collections.Generic; /** * Auto-generat…
山をつぶして宇宙船が着陸できるようにするゲーム。 毎回位置情報やら山の高さやらを全部取ってるけど、最初にガバっと取得してループ内でチョコチョコ処理すればいいんじゃないかなと思ったり。 山の位置や高さがモリモリ動くわけじゃないし……。 とりあえず…
Codingame始めました。 内容は「トール(徹)を雷のところまで誘導してあげよう」というもの。 C#を選んだ私はこんな感じになりました。 using System; using System.Linq; using System.IO; using System.Text; using System.Collections; using System.Colle…
三乗を色塗り塗り。 111×111×111とか段々計算が嫌になってきますね。 f(1,1)^3~f(1,100)^3 f(2,1)^3~f(2,100)^3 f(3,1)^3~f(3,100)^3 f(4,1)^3~f(4,100)^3 f(5,1)^3~f(5,100)^3 f(6,1)^3~f(6,100)^3 f(7,1)^3~f(7,100)^3 f(8,1)^3~f(8,100)^3 f(9,1)…
f(1,1)^2~f(1,100)^2~f(9,100)^2まで値に色を付けてみた 0(黄色)~9(青色)で塗り分け。 黄色いほど0に近く、青いほど9に近い。 f(1,1)^2からf(1,100)^2まで ループ感がよくわかる。 111111111 × 111111111 = 12345678987654321 だから綺麗にグラデってる。…