Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
前半のプログラムも見た目上は絡まったコードに見えるけど、ノードン減らして効率化した結果と思うと凄いよね…後半のも本当綺麗にまとめてあって良い
あんなぐちゃぐちゃな線の固まりが、見る人によっては違って見えるってのが凄いなあ
これ完全に予想でしかないけど、64マリオの人は本当は綺麗なコード書けるけど盗作対策でわざと汚くしてるだけだと思うというかきれいに作った後読みにくくなるようにぐちゃぐちゃにしてる
デバッガーが「バグ見つけました」って報告する度にプログラマーが白目剥く理由が良く分かる
これはひどいww
萎えるとかいうレベルじゃない………
エペのプログラマーなんてこれより酷いコードを頑張って直す度に自分の傷口に塩塗ってるからな…多分裏で泣いてる
一文字消したら全部崩れそう
@@k.k.3111 120%のばまんリスナー
ここの切り抜き主さん、すぐ字幕にハートつけてセンシティブにするから好きです
えっちだねぇ…
いけない子だね…
もうこんなにハートまみれにして…
言われてみると切り抜きの差別化点を切抜きする人の人間性にするっていうのはありそうでなかった切り口だね。大概は切り抜かれる側の人間性で動画を選ぶわけだけど、「同じような切り抜きみるなら、この人のチャンネルで見たい」って思わせる良い戦略だろうと思う。成功しても、閉鎖した市場の横並びから抜きん出るだけだから、爆発的人気にはならないと思うけど……
@@Destiny-fucker ここで言う必要ない
64の人のコードは天才感滲み出てて好き。だけど、数ヵ月後にバグ的なもの見つかった時は、自分でもどこがおかしいか分からなそうや。
デバッグする人はすげぇんやなって
ぐちゃぐちゃなコードだとマジでバグ原因分からなくなるよね(SE並感)
綺麗に描いた後、難読化したんだと思います。たぶん。Javascriptだとよくやられますね。
スパゲッティだったなぁ・・・
天才プログラマーは関数をabc...でつけてってしかも使い回すらしいからな。常人には解読不可能らしい
絶対ヤバいコードになってるって確信してかなり間を持たせてから見に行くの好き
後半のコード天才すぎるこんな纏められてるのはマジで参考になる
コード見た瞬間の迫真の呻き声ほんとすき。
0:47
首絞m((
@@yuai_HETALIA_loveおま...!!(最高かよ)
ソースのたっぷり絡んだスパゲティだな!
あ゛あ゛あ゛あ゛あ゛あ゛あ゛(脳破壊)絡まったスパゲッティきらい゛い゛い゛い゛い゛
スパゲッティーコード
作品自体は凄いけど駄目なプログラミングのお手本やね効率はいいが一箇所にまとめ過ぎて本人以外理解できない、独学の限界(良い悪い有能無能ではなく、一人で作るから、効率を重視し過ぎて他者に分かるように作らないし、作ろうとすると今度は項目が細かく増えすぎる)大抵はSASUKEの人みたいに一項目ごとに完結させてわかりやすく書けって教わる、ゲームにしろアプリにしろ複数人で分担して作って、連結して完成させるからね、だからこそ他人の領域に足を突っ込まないプログラムを書く=一項目で完結してる状態に自然となる(その分ソロ制作より効率悪いコードになってる事が多々ある)
いやどちらかというと元々のコードをとことん効率化させていった結果パフォーマンスを追求していった結果だと思ういずれにせよモダンな言語ではあまり見ないタイプだけど
読みづらいとバグの温床にもなる。数カ月後に読み返した時に自分でも理解できないこともあり得る。スパゲティは食べるに限る。
マリオ64風の作ってる人のアレって、UI上では滅茶苦茶になってるように見えるけど実際にはそんなに複雑になってるわけでもないし、実はリバース・エンジニアリング対策だったりする説ありそう
ほぉほぉ....なるほどね
@@ury2604 絶対分かって無いww
冒頭で社が嫌がってたみたいに頑張って自分が作ったコードをパクられたくないからわざとグチャグチャにしたってことね
ほぅ リバース・エンジニアリング…ですか…
きれいに配置してる版をコピーしてぐちゃぐちゃに置き直して公開してるとかはありそう
サスケの人のコードほんとシンプルでめっちゃわかりやすい、絶対仕事できる人や
いや、あんなん多分本人にしかわからん笑めっちゃ時間かけて細く見たら多少はわかってくるかもしれんが
@@ジュースタピオカ-n3j どっちにしたって細かく見ずにコードだけで全部わかるのは本人でも無理だぞ 無茶を言うな
これは本当にわかりやすそう、見習いたい。読みやすそう(ちゃんとは読んでない)
@@ジュースタピオカ-n3j仕事できなさそう
ただ並べてるんじゃなくてパターン化して配列されてる上に、どこが何の役割を果たしてるか一発でわかるようにメモまでかいてるのマジで偉すぎる
これを見て綺麗だなぁと言えるところが本職
俺はプログラマーちゃうから完璧に理解できてるか分からんけど、繋がりが整理できてるってことだ思う。配線をぐちゃぐちゃにしたら、どこが繋がってるか分からなくなって、改善のしようがない。だから綺麗に配置する。そしたら後から増やすことができる。多分こゆことよ。
みんなそう思うよね〜...
@@クルール-m8r そゆこと
@@クルール-m8r じゃあ六十四の人は変態級の化け物ってことか
@@鄭嵐斗 パクられ防止のためにあえてめちゃくちゃにしてるって推測してる人いたね
2番目のコードは人間が理解しやすいように説明もあるし配置も綺麗すぎる…
3Dグラフィックを制作しているんだが、ある方のノードを拝見させて頂いた時の自分の反応と社の反応が全く同じで笑ったw本当に意味が分からなくなるんよねw
そして壁ってやつを突き付けられるw え!!!どうしたらこうなるんだ!!って 何時間か絶望食らうけど結局受け止められてある日突然上達したって実感する日が来る
人のコード見るのホンマ大事パクリながら勉強になるから最強過ぎる
サスケ作った人、素人目でもわかるコードの綺麗さよ…
0:48 退職時引き継ぎしにくいコード3:14 退職時引き継ぎしやすいコード
確かにwやっぱりコメント記述超大事
マリオのあれは容量削減とかあとオブジェクト密度が高いステージだからでは?
@@バンシアの 確かに「はじプロ」はオブジェクトはノードンとゲーム画面内が同じところに配置しなきゃいけないルールがあるから、オプジェクトノードンはちゃんとステージ内に配置しないとダメだもんね。それ以外のノードンをコメントでひとまとめにしておいて別のところに対比されるだけでも見やすくはなりそう。
勝手に改変対策かとおもてました
@@gye_que このソフト専用の難読化を行うツールを自作している可能性が微レ存(大嘘
スパゲティ化が視覚的に理解できてとてもいい…
0:48からの社大好き
色々なゲームでバグがあってたまに怒られたりしてるけど、このゲームのコードでこんなに難しそうなのに、これよりめんどいの作ってると考えたらプログラマーってすごいなってなる。
3:21「めっちゃわかりやすい!!!」僕「これで?!???る?」一般人とプログラマーで意見が別れる貴重な動画やなぁ
1個1個のパーツを見たり接続の線の複雑さを見るとと難しいと思います。ですがちゃんとモノやフラグなどでコードの塊を分けて置いてあるのであとからここを弄りたい!と思ったときにすぐに変えたい場所がわかるように整頓されているのでプログラミングをかじっている人からするとかなり分かりやすくできていると思います。
このゲームしたことないんですが、多分コードの絡まりが少ないのと、関数宣言(同じ処理を一文でできるようにするコード?みたいな)の代わりに同じ作業をコピペすることで関数宣言に似た形に見えるんですかね……?
まず一回プログラミングだとかいうことは忘れて全体像をタペストリーとして見るといいかもしれない
1:20 ここのやしきず可愛くて好き
プログラムかじったことある人とない人でここまで反応が変わるという、大変ためになる切り抜き。(なお64風のゲームのソース見た瞬間、白目になった模様。)
今アプリケーションを別言語へ翻訳する仕事をやってるんですが、本当に個性出ますよ…今やってるやつ死ぬほどキツイ…
性格とかすごく反映されそう
このコメ欄の苦労話の中で群を抜いてキツそうな内容で笑っちゃった
VBからのC#と予想
@@long-live-linux 大当たりです笑
プログラミング言語どうしの翻訳って、機械的にスパッとできないんだな。人間が手作業でやってるの意外。
デバグどうやったんやろ天才が描いてるとしか思えない
真似も改変もされなさそうなコード好き
0:48 某キラ・ヤマトのOS書き換えもこんな感じなんだろうか
素人目から見てあっこの人本職だってわかるのは職人技の賜物だよなぁ
あんなコード見たら誰もが絶句するわな…
可読性を犠牲にした高効率プログラムファミコン時代には重宝されたプログラマやな
そっか、今だとアップデートとか全然ある(つまり既存のプログラムへの改変や増設が必要)上に、データにもある程度余裕があるからあれはもう死にスキルになっちゃうのか…
@カエン 一口に組み込み系といっても色々あるから一概にいえないけど、マイコンも今は32ビットが当たり前だし、IoTブームで家電でもLinuxで動いてる製品も珍しくないから、昔ほどじゃないですよ。ファミコンの頃はアセンブラでガシガシコードを書いてましたけど、今はそんなことないですし(今のコンパイラは優秀で、手書きより良いコードを出力してくれる)。ITと比べれば職人芸の世界ではありますけどね(色々と制約があってオープンソースが使えないとかはざらにある)。
実際ノード数めちゃくちゃ少ないって言われてるしあえて難読化させてるというよりは多分徹底した効率化の結果だよなぁ
0:50からの瀕死状態、机ガタつかせて臨場感出してくるのめちゃくちゃ好きwwww
「コードリーディングだぁ⤴️」にそこはかと無く感じた烈海王感
そのコードリーディングは我々が100年前に突破したところだ!
この配信見てから運営のメンテの時イライラするんじゃなくて笑顔でごゆっくりどうぞって言えるようになった
うん、まじでこの人のコードきれいw
サスケコードはマジでプログラミング知識ある人だろうね。パーツをクラスに見立ててコピペでわかりやすくなるよう意識して作ってるっぽい。
0:47 上長が現れた。上長は呪いの言葉を放った。 上長「この前辞めたA君の作ったモジュールで稀に変な動きをするんだよね。社築くん直してくれないかな。」
地獄すぎて笑えない
社は絶命した
1:08 こうなるんだけど、こうならないようにがんばるんだけど、こうなるんだよなあと人のを見るとこうなってなくてもこう見えるんだよな
人のコード見るのって大事だけど、できるならば、できるだけ見たくないよなぁ
この世の終わりのような声出てて笑った
3:22 ちゃんとブロックごとにコメントあるしどのギミックに紐づくクラスなのか整理されてる…
プログラマーさんたち、いつも無表情に「なるほどですねぇ」って言う人たちしか出会ったことなかったからこんな風にテンション上がってるプログラマーさん拝見すると嬉しくなる。ハートも多いし←
コーディングのこと全然知らんけど、良いプログラムを作るのは魔法なんかじゃなくて、しっかり勉強してしっかり努力してきた人なんだっていうシンプルな真理を垣間見た。
恐怖からの滑らかな「ジャンプ力ぅ...」すこ 2:20
ジャンプ力ぅ...ですかねぇ...
ちなみに1:03の「見なかったことにしよう」にもプログラム関係で元ネタがあったり・・・
BPSはもう・・・
@@hooker4873 分かる人がいて嬉しい個人的にはドコモのガラケーでプログラムが作れるのが驚いた
「分かりやすいコード書く能力」、ほんとに大切
64は天才肌味を感じる。
本職はコード見ても綺麗にまとまってるもんな...
手描きトレスすこ
多分最後にぐちゃぐちゃにして盗用を防いでるんだろうな
効率の良さと見やすさは共存難しいからなぁ
前半は個人で限られたリソースの中、工夫して限界まで容量を削減した古代最強のプログラマー後半は大人数で豊富なリソースの中、万人が見やすいように配慮が行き届いた現代最強のプログラマー
最近、ノンコードプログラミングみたいなのがなぜか流行ってるけど、基本的にどのツールにおいてもコードよりも分かりづらいし組むのも大変ビジュアルになってる分だけ、"ヤバそう"って印象になるけど、コードにしたら案外簡単なプログラムってことも多々あるその反対に、素人相手に魅せるときは大したことないコードでもノード形式の図にすると、『なんか凄そう』って演出できる
タコ足配線みたいなやつ見る度にバグ出てきたら台パンするだろうし1から作り直した方がメンタル楽な気がするって何度も思っている(作業が楽になるとは言ってない)
でもそれを昨今のゲームでやろうとするとユーザーデータも消えるからメンテに時間かけるか不具合とりあえず放置しかない数ヶ月単位で取り組む必要がある…地獄
埋もれちゃったっぽいけど最初のパスタコードはダミーとか入れてコピーされないようにする癖がついてる人の可能性もあるらしいねリーディングして勉強したいです〜って話になったら実はスススッと綺麗に直せるみたいな
会えて分かりにくくしてるんですね|・ω・`)フムフム
めっちゃ設計が上手な人が作ったんだなぁ
あえて密集させてくちゃくちゃにするのすこ
出来るひとが作るとこんなに綺麗なんですねえ……。積みゲーになったよもう……。
ビジュアルプログラミングはある程度汚く見えてしまうのは仕方なし。
「根絶やしにするよ、本当に」が静かすぎて怖い何の感情も表に出してない
サスケの人はきっと関数の上にコメントを残してくれる人だ。
わかりみが深い
//スパゲッティ
まじで綺麗なコード
3:04 かわいい
他人が作ったコード直すってなると、まじで発狂して脳みそ爆発しそうになることある。逆によくそんなの作れたなって感心したりもする。
半年か1年前くらいにこれ見た時はピンときてなかったけど、今見たらやしきずと同じ反応してしまってなんか嬉しくなったw
何がすごいってこのコードを、誰にでも分かりやすく誰でもいじれるように見やすく整理した当時の宮本茂プロデューサー
3:42 「コードリーディングだぁ↑」すこ
やしきずの悶え方が脳に無理矢理情報流し込まれて発狂してるみたいで草
二個目のコード見て美しいと思えるのはおそらく職業病
このはじめのコードを見るとバグを直しても新しいバグが見つかる理由が分かったかも
バグ早く直せよみたいな意見がどれだけ難しいし要求してるかよく分かるな
プログラミングが上手いやつがゲームを作る↓自分だけわかってればいいからスパケティになる↓バグ修正は他人がやる↓今のApex
こういう感じのプログラミングをオープンキャンパスで体験したことあるんだけど、1箇所学校側の準備不足で出来ない所があって、そこを直してる間に話進んじゃってついていけなくなって心折れた内容も複雑だし少しのミスで大変なことになるから、マジで凄い
プログラムが著作権で保護されている理由がわかる
悶えてるやしきずが可愛い
一人でインディーゲームクリエイターする分にはまだいいけど、複数人でプロジェクトすすめるときにはジョーカーになりそう
一人でやるときもデバックで死ぬやつっすね
親の顔より見た16RTAコースステージなので多分ほとんどの人が感動しそうこれでケツワープ出来たら楽しそう
0:48この人の天才感がすごいその人にしか分からないやつ的な感じがする(←素人
2年前大学生の時にこの動画を見つけて視聴してた時はこの人がなんでこんな反応してたのかよくわかってなかったんだけど、プログラマーになった今見てみるとなんでこんな反応してたのか理解出来たわ。みんなもコードは綺麗に書こうね。
スパゲティコードを忠実に体現してる
兄も同じ反応してたけど、最終的にめっちゃキラキラしたお目々で褒めまくってましたwww
天才プログラマ特有のスパゲッティコードほんとクソ
2:20 けものフレンズ
ですかねぇ…
このぐらいのゲームでこのコードなんでしょ?これを感がえればバグの10個や20個なんてしょうがないんだなEA…
Voodooの凄さがわかるゲーム
確かに〜voodooすげぇや
VoodooはUnityで作ってるからシステム要件が固まってれば、結構サクッと書けるんじゃないかな。フラグの数も少ないだろうし。
そーなのかーやっぱり大したことねぇな
@@rasen969 手のひらくるっくるですこ
@@rasen969 政治家でももう少しましだぞw
茹でる前のスパゲッティコードになるのか
2:30 これすき
パスタみたいなコード見て震えちゃった… あと3:05とコードリーディングだぁ!社が可愛くて草
昔のワイ「動きゃええやろが!」今のワイ「動きゃええやろが!」
ちょっと齧った程度だけどプログラム言語って本気の本気で本当に意味がわからないぐらい数が多いから本当にすごい
コードリーディングだぁ!が好きすぎる
0:46 みんなが見たいところ
効率とか気にするあたり本職って感じやな
リリスみたいになってるコードがどれだけ凄いか分からんがなんか綺麗
納期コード受注追加用件、、、頭が割れそうだ
良く分からんが、仕様変更と言ってみる
@@ずん田五平 止めてくれその言葉はオレに効く
@@シノ-x8d 今回バグが多いね(もしくは少ないね)
ここの仕様変えてください。あ、バグ対応としてお願い
@@necurap6805 スケジュール遅れてますが、、今月末Go liveですけど大丈夫ですか?
おすすめに出るたびにみてしまう
なんかよくわからないけど、オブジェクト指向って偉大なんだなって思いました
めっちゃ分かりやすい!「(何一つ分からねぇ…)」
file makerのコード見てるみたいやな…あれもの独特のブロックだから、綺麗に見せるのにコツがいる
ソースを書いて実装するのは難しくないけどそれを以下に無駄な処理を省き、他の人が読んでも分かりやすいように書くのが難しい…
くそスパゲティコードで草けどそんな絡み合ってても動かせる開発者はまじで頭の中でゴリゴリ処理して作っているからノード作成とか関係ないんかなと、それか最後の最後でぐちゃぐちゃにした説笑何にしても作ったものがゲームとして動いているの凄いわ笑
プログラミングの事は1ミリも分からんが、同じゲームのプログラムでも『シンプルで分かりやすい』方が『後でバグが見つかった時に修正箇所が分かりやすくて偉い』って事でええんか?
合ってる。でも自分で書いてると大体スパゲティになるから、サスケの人はマジで尊敬すべき。
あなたのおかげで社さんを知り最推しになって2年になりました出会うきっかけをくれてありがとうm(_ _)m
拙いながら一生懸命推しの魅力を布教しようと作ったものでそう言っていただけて本当に嬉しいです
前半のプログラムも見た目上は絡まったコードに見えるけど、ノードン減らして効率化した結果と思うと凄いよね…
後半のも本当綺麗にまとめてあって良い
あんなぐちゃぐちゃな線の固まりが、見る人によっては違って見えるってのが凄いなあ
これ完全に予想でしかないけど、64マリオの人は本当は綺麗なコード書けるけど盗作対策でわざと汚くしてるだけだと思う
というかきれいに作った後読みにくくなるようにぐちゃぐちゃにしてる
デバッガーが「バグ見つけました」って報告する度にプログラマーが白目剥く理由が良く分かる
これはひどいww
萎えるとかいうレベルじゃない………
エペのプログラマーなんてこれより酷いコードを頑張って直す度に自分の傷口に塩塗ってるからな…
多分裏で泣いてる
一文字消したら全部崩れそう
@@k.k.3111 120%のばまんリスナー
ここの切り抜き主さん、すぐ字幕にハートつけてセンシティブにするから好きです
えっちだねぇ…
いけない子だね…
もうこんなにハートまみれにして…
言われてみると切り抜きの差別化点を切抜きする人の人間性にするっていうのはありそうでなかった切り口だね。大概は切り抜かれる側の人間性で動画を選ぶわけだけど、「同じような切り抜きみるなら、この人のチャンネルで見たい」って思わせる良い戦略だろうと思う。
成功しても、閉鎖した市場の横並びから抜きん出るだけだから、爆発的人気にはならないと思うけど……
@@Destiny-fucker ここで言う必要ない
64の人のコードは天才感滲み出てて好き。
だけど、数ヵ月後にバグ的なもの見つかった時は、自分でもどこがおかしいか分からなそうや。
デバッグする人はすげぇんやなって
ぐちゃぐちゃなコードだとマジでバグ原因分からなくなるよね(SE並感)
綺麗に描いた後、難読化したんだと思います。たぶん。Javascriptだとよくやられますね。
スパゲッティだったなぁ・・・
天才プログラマーは関数をabc...でつけてってしかも使い回すらしいからな。
常人には解読不可能らしい
絶対ヤバいコードになってるって確信してかなり間を持たせてから見に行くの好き
後半のコード天才すぎるこんな纏められてるのはマジで参考になる
コード見た瞬間の迫真の呻き声ほんとすき。
0:47
首絞m((
@@yuai_HETALIA_loveおま...!!(最高かよ)
ソースのたっぷり絡んだスパゲティだな!
あ゛あ゛あ゛あ゛あ゛あ゛あ゛(脳破壊)
絡まったスパゲッティきらい゛い゛い゛い゛い゛
スパゲッティーコード
作品自体は凄いけど駄目なプログラミングのお手本やね
効率はいいが一箇所にまとめ過ぎて本人以外理解できない、独学の限界(良い悪い有能無能ではなく、一人で作るから、効率を重視し過ぎて他者に分かるように作らないし、作ろうとすると今度は項目が細かく増えすぎる)
大抵はSASUKEの人みたいに一項目ごとに完結させてわかりやすく書けって教わる、ゲームにしろアプリにしろ複数人で分担して作って、連結して完成させるからね、だからこそ他人の領域に足を突っ込まないプログラムを書く=一項目で完結してる状態に自然となる(その分ソロ制作より効率悪いコードになってる事が多々ある)
いやどちらかというと元々のコードをとことん効率化させていった結果
パフォーマンスを追求していった結果だと思う
いずれにせよモダンな言語ではあまり見ないタイプだけど
読みづらいとバグの温床にもなる。
数カ月後に読み返した時に自分でも理解できないこともあり得る。
スパゲティは食べるに限る。
マリオ64風の作ってる人のアレって、UI上では滅茶苦茶になってるように見えるけど実際にはそんなに複雑になってるわけでもないし、実はリバース・エンジニアリング対策だったりする説ありそう
ほぉほぉ....なるほどね
@@ury2604 絶対分かって無いww
冒頭で社が嫌がってたみたいに頑張って自分が作ったコードをパクられたくないからわざとグチャグチャにしたってことね
ほぅ リバース・エンジニアリング…ですか…
きれいに配置してる版をコピーして
ぐちゃぐちゃに置き直して公開してるとかはありそう
サスケの人のコードほんとシンプルでめっちゃわかりやすい、絶対仕事できる人や
いや、あんなん多分本人にしかわからん笑
めっちゃ時間かけて細く見たら多少はわかってくるかもしれんが
@@ジュースタピオカ-n3j どっちにしたって細かく見ずにコードだけで全部わかるのは本人でも無理だぞ 無茶を言うな
これは本当にわかりやすそう、見習いたい。読みやすそう(ちゃんとは読んでない)
@@ジュースタピオカ-n3j仕事できなさそう
ただ並べてるんじゃなくてパターン化して配列されてる上に、どこが何の役割を果たしてるか一発でわかるようにメモまでかいてるのマジで偉すぎる
これを見て綺麗だなぁと言えるところが本職
俺はプログラマーちゃうから完璧に理解できてるか分からんけど、
繋がりが整理できてるってことだ思う。
配線をぐちゃぐちゃにしたら、どこが繋がってるか分からなくなって、改善のしようがない。
だから綺麗に配置する。そしたら後から増やすことができる。
多分こゆことよ。
みんなそう思うよね〜...
@@クルール-m8r
そゆこと
@@クルール-m8r じゃあ六十四の人は変態級の化け物ってことか
@@鄭嵐斗 パクられ防止のためにあえてめちゃくちゃにしてるって推測してる人いたね
2番目のコードは人間が理解しやすいように説明もあるし配置も綺麗すぎる…
3Dグラフィックを制作しているんだが、ある方のノードを拝見させて頂いた時の自分の反応と社の反応が全く同じで笑ったw
本当に意味が分からなくなるんよねw
そして壁ってやつを突き付けられるw
え!!!どうしたらこうなるんだ!!って 何時間か絶望食らうけど結局受け止められてある日突然上達したって実感する日が来る
人のコード見るのホンマ大事
パクリながら勉強になるから最強過ぎる
サスケ作った人、素人目でもわかるコードの綺麗さよ…
0:48 退職時引き継ぎしにくいコード
3:14 退職時引き継ぎしやすいコード
確かにw
やっぱりコメント記述超大事
マリオのあれは容量削減とかあとオブジェクト密度が高いステージだからでは?
@@バンシアの 確かに「はじプロ」はオブジェクトはノードンとゲーム画面内が同じところに配置しなきゃいけないルールがあるから、
オプジェクトノードンはちゃんとステージ内に配置しないとダメだもんね。
それ以外のノードンをコメントでひとまとめにしておいて別のところに対比されるだけでも見やすくはなりそう。
勝手に改変対策かとおもてました
@@gye_que
このソフト専用の難読化を行うツールを自作している可能性が微レ存(大嘘
スパゲティ化が視覚的に理解できてとてもいい…
0:48からの社大好き
色々なゲームでバグがあってたまに怒られたりしてるけど、このゲームのコードでこんなに難しそうなのに、これよりめんどいの作ってると考えたらプログラマーってすごいなってなる。
3:21
「めっちゃわかりやすい!!!」
僕「これで?!???る?」
一般人とプログラマーで意見が別れる貴重な動画やなぁ
1個1個のパーツを見たり接続の線の複雑さを見るとと難しいと思います。ですがちゃんとモノやフラグなどでコードの塊を分けて置いてあるのであとからここを弄りたい!と思ったときにすぐに変えたい場所がわかるように整頓されているのでプログラミングをかじっている人からするとかなり分かりやすくできていると思います。
このゲームしたことないんですが、多分コードの絡まりが少ないのと、関数宣言(同じ処理を一文でできるようにするコード?みたいな)の代わりに同じ作業をコピペすることで関数宣言に似た形に見えるんですかね……?
まず一回プログラミングだとかいうことは忘れて全体像をタペストリーとして見るといいかもしれない
1:20 ここのやしきず可愛くて好き
プログラムかじったことある人とない人でここまで反応が変わるという、大変ためになる切り抜き。
(なお64風のゲームのソース見た瞬間、白目になった模様。)
今アプリケーションを別言語へ翻訳する仕事をやってるんですが、本当に個性出ますよ…
今やってるやつ死ぬほどキツイ…
性格とかすごく反映されそう
このコメ欄の苦労話の中で群を抜いてキツそうな内容で笑っちゃった
VBからのC#と予想
@@long-live-linux 大当たりです笑
プログラミング言語どうしの翻訳って、機械的にスパッとできないんだな。
人間が手作業でやってるの意外。
デバグどうやったんやろ
天才が描いてるとしか思えない
真似も改変もされなさそうなコード好き
0:48 某キラ・ヤマトのOS書き換えもこんな感じなんだろうか
素人目から見てあっこの人本職だってわかるのは職人技の賜物だよなぁ
あんなコード見たら誰もが絶句するわな…
可読性を犠牲にした高効率プログラム
ファミコン時代には重宝されたプログラマやな
そっか、今だとアップデートとか全然ある(つまり既存のプログラムへの改変や増設が必要)上に、データにもある程度余裕があるからあれはもう死にスキルになっちゃうのか…
@カエン 一口に組み込み系といっても色々あるから一概にいえないけど、マイコンも今は32ビットが当たり前だし、IoTブームで家電でもLinuxで動いてる製品も珍しくないから、昔ほどじゃないですよ。
ファミコンの頃はアセンブラでガシガシコードを書いてましたけど、今はそんなことないですし(今のコンパイラは優秀で、手書きより良いコードを出力してくれる)。
ITと比べれば職人芸の世界ではありますけどね(色々と制約があってオープンソースが使えないとかはざらにある)。
実際ノード数めちゃくちゃ少ないって言われてるしあえて難読化させてるというよりは多分徹底した効率化の結果だよなぁ
0:50からの瀕死状態、机ガタつかせて臨場感出してくるのめちゃくちゃ好きwwww
「コードリーディングだぁ⤴️」にそこはかと無く感じた烈海王感
そのコードリーディングは我々が100年前に突破したところだ!
この配信見てから運営のメンテの時イライラするんじゃなくて笑顔でごゆっくりどうぞって言えるようになった
うん、まじでこの人のコードきれいw
サスケコードはマジでプログラミング知識ある人だろうね。パーツをクラスに見立ててコピペでわかりやすくなるよう意識して作ってるっぽい。
0:47 上長が現れた。上長は呪いの言葉を放った。
上長「この前辞めたA君の作ったモジュールで稀に変な動きをするんだよね。社築くん直してくれないかな。」
地獄すぎて笑えない
社は絶命した
1:08 こうなるんだけど、こうならないようにがんばるんだけど、こうなるんだよな
あと人のを見るとこうなってなくてもこう見えるんだよな
人のコード見るのって大事だけど、できるならば、できるだけ見たくないよなぁ
この世の終わりのような声出てて笑った
3:22 ちゃんとブロックごとにコメントあるしどのギミックに紐づくクラスなのか整理されてる…
プログラマーさんたち、
いつも無表情に「なるほどですねぇ」って言う人たちしか出会ったことなかったから
こんな風にテンション上がってるプログラマーさん拝見すると嬉しくなる。
ハートも多いし←
コーディングのこと全然知らんけど、良いプログラムを作るのは魔法なんかじゃなくて、しっかり勉強してしっかり努力してきた人なんだっていうシンプルな真理を垣間見た。
恐怖からの滑らかな「ジャンプ力ぅ...」すこ
2:20
ジャンプ力ぅ...ですかねぇ...
ちなみに1:03の「見なかったことにしよう」にもプログラム関係で元ネタがあったり・・・
BPSはもう・・・
@@hooker4873
分かる人がいて嬉しい
個人的にはドコモのガラケーでプログラムが作れるのが驚いた
「分かりやすいコード書く能力」、ほんとに大切
64は天才肌味を感じる。
本職はコード見ても綺麗にまとまってるもんな...
手描きトレスすこ
多分最後にぐちゃぐちゃにして盗用を防いでるんだろうな
効率の良さと見やすさは共存難しいからなぁ
前半は個人で限られたリソースの中、工夫して限界まで容量を削減した古代最強のプログラマー
後半は大人数で豊富なリソースの中、万人が見やすいように配慮が行き届いた現代最強のプログラマー
最近、ノンコードプログラミングみたいなのがなぜか流行ってるけど、基本的にどのツールにおいてもコードよりも分かりづらいし組むのも大変
ビジュアルになってる分だけ、"ヤバそう"って印象になるけど、コードにしたら案外簡単なプログラムってことも多々ある
その反対に、素人相手に魅せるときは
大したことないコードでもノード形式の図にすると、『なんか凄そう』って演出できる
タコ足配線みたいなやつ見る度にバグ出てきたら台パンするだろうし1から作り直した方がメンタル楽な気がするって何度も思っている(作業が楽になるとは言ってない)
でもそれを昨今のゲームでやろうとするとユーザーデータも消えるからメンテに時間かけるか不具合とりあえず放置しかない
数ヶ月単位で取り組む必要がある…地獄
埋もれちゃったっぽいけど最初のパスタコードはダミーとか入れてコピーされないようにする癖がついてる人の可能性もあるらしいね
リーディングして勉強したいです〜って話になったら実はスススッと綺麗に直せるみたいな
会えて分かりにくくしてるんですね|・ω・`)フムフム
めっちゃ設計が上手な人が作ったんだなぁ
あえて密集させてくちゃくちゃにするのすこ
出来るひとが作るとこんなに綺麗なんですねえ……。積みゲーになったよもう……。
ビジュアルプログラミングはある程度汚く見えてしまうのは仕方なし。
「根絶やしにするよ、本当に」が静かすぎて怖い
何の感情も表に出してない
サスケの人はきっと関数の上にコメントを残してくれる人だ。
わかりみが深い
//スパゲッティ
まじで綺麗なコード
3:04 かわいい
他人が作ったコード直すってなると、まじで発狂して脳みそ爆発しそうになることある。
逆によくそんなの作れたなって感心したりもする。
半年か1年前くらいにこれ見た時はピンときてなかったけど、今見たらやしきずと同じ反応してしまってなんか嬉しくなったw
何がすごいって
このコードを、誰にでも分かりやすく誰でもいじれるように見やすく整理した当時の宮本茂プロデューサー
3:42 「コードリーディングだぁ↑」すこ
やしきずの悶え方が脳に無理矢理情報流し込まれて発狂してるみたいで草
二個目のコード見て美しいと思えるのはおそらく職業病
このはじめのコードを見るとバグを直しても新しいバグが見つかる理由が分かったかも
バグ早く直せよみたいな意見がどれだけ難しいし要求してるかよく分かるな
プログラミングが上手いやつがゲームを作る
↓
自分だけわかってればいいからスパケティになる
↓
バグ修正は他人がやる
↓
今のApex
こういう感じのプログラミングをオープンキャンパスで体験したことあるんだけど、1箇所学校側の準備不足で出来ない所があって、そこを直してる間に話進んじゃってついていけなくなって心折れた
内容も複雑だし少しのミスで大変なことになるから、マジで凄い
プログラムが著作権で保護されている理由がわかる
悶えてるやしきずが可愛い
一人でインディーゲームクリエイターする分にはまだいいけど、複数人でプロジェクトすすめるときにはジョーカーになりそう
一人でやるときもデバックで死ぬやつっすね
親の顔より見た16RTAコースステージなので多分ほとんどの人が感動しそう
これでケツワープ出来たら楽しそう
0:48
この人の天才感がすごい
その人にしか分からないやつ的な感じがする(←素人
2年前大学生の時にこの動画を見つけて視聴してた時はこの人がなんでこんな反応してたのかよくわかってなかったんだけど、プログラマーになった今見てみるとなんでこんな反応してたのか理解出来たわ。
みんなもコードは綺麗に書こうね。
スパゲティコードを忠実に体現してる
兄も同じ反応してたけど、最終的にめっちゃキラキラしたお目々で褒めまくってましたwww
天才プログラマ特有のスパゲッティコードほんとクソ
2:20 けものフレンズ
ですかねぇ…
このぐらいのゲームでこのコードなんでしょ?
これを感がえればバグの10個や20個なんてしょうがないんだなEA…
Voodooの凄さがわかるゲーム
確かに〜voodooすげぇや
VoodooはUnityで作ってるからシステム要件が固まってれば、結構サクッと書けるんじゃないかな。
フラグの数も少ないだろうし。
そーなのかーやっぱり大したことねぇな
@@rasen969 手のひらくるっくるですこ
@@rasen969
政治家でももう少しましだぞw
茹でる前のスパゲッティコードになるのか
2:30 これすき
パスタみたいなコード見て震えちゃった… あと3:05とコードリーディングだぁ!社が可愛くて草
昔のワイ「動きゃええやろが!」
今のワイ「動きゃええやろが!」
ちょっと齧った程度だけどプログラム言語って本気の本気で本当に意味がわからないぐらい数が多いから本当にすごい
コードリーディングだぁ!が好きすぎる
0:46 みんなが見たいところ
効率とか気にするあたり本職って感じやな
リリスみたいになってるコードがどれだけ凄いか分からんがなんか綺麗
納期
コード
受注
追加用件
、、、頭が割れそうだ
良く分からんが、
仕様変更
と言ってみる
@@ずん田五平 止めてくれその言葉はオレに効く
@@シノ-x8d 今回バグが多いね(もしくは少ないね)
ここの仕様変えてください。
あ、バグ対応としてお願い
@@necurap6805
スケジュール遅れてますが、、今月末Go liveですけど大丈夫ですか?
おすすめに出るたびにみてしまう
なんかよくわからないけど、オブジェクト指向って偉大なんだなって思いました
めっちゃ分かりやすい!
「(何一つ分からねぇ…)」
file makerのコード見てるみたいやな…あれもの独特のブロックだから、綺麗に見せるのにコツがいる
ソースを書いて実装するのは難しくないけど
それを以下に無駄な処理を省き、他の人が読んでも分かりやすいように書くのが難しい…
くそスパゲティコードで草
けどそんな絡み合ってても動かせる開発者はまじで頭の中でゴリゴリ処理して作っているからノード作成とか関係ないんかなと、
それか最後の最後でぐちゃぐちゃにした説笑
何にしても作ったものがゲームとして動いているの凄いわ笑
プログラミングの事は1ミリも分からんが、同じゲームのプログラムでも『シンプルで分かりやすい』方が『後でバグが見つかった時に修正箇所が分かりやすくて偉い』って事でええんか?
合ってる。
でも自分で書いてると大体スパゲティになるから、サスケの人はマジで尊敬すべき。
あなたのおかげで社さんを知り最推しになって2年になりました出会うきっかけをくれてありがとうm(_ _)m
拙いながら一生懸命推しの魅力を布教しようと作ったものでそう言っていただけて本当に嬉しいです