社築切り抜き 本職プログラマーの本気。1000個のエラーに感謝するプログラミング講座【はじめてのゲームプログラミング♯2】
Vložit
- čas přidán 22. 08. 2024
- 第2回ゲームプログラミング配信切り抜き。
前回どうしても明るい話ができなかったので、今回は…
英語の綴り一箇所ミスった…FALSE…
■第1回配信の切り抜き ゲーム作りを純粋に楽しみたいのに本職の性がでてしまう社築
→ • 社築切り抜き 本職の性がでてしまうSE(29)
⬛️第3回配信の切り抜き デスゲーム主催ムーブが好き
• 社築切り抜き「子供たちの教育に良いゲーム作り...
配信元→ • 【ナビつき! つくってわかる】エンジニアがは...
【ナビつき! つくってわかる】エンジニアがはじめてゲームプログラミングしてみる 2日目【にじさんじ/社築】
2021/06/22 にライブ配信
人材教育の担当者も同じ思考で動いて欲しすぎる。
プログラムでさえエラー出るんや、人間が初めから上手くできるとなぜ思えるんや…
書いたとおりにしか動かないはずのプログラムが想定外の動きをするんだから、指示したとおりに動く人材なんていないと思ってもらわないとな…
今までちゃんと見てなかったけど社築ってちゃんとプログラマーだったんだな〜
丁寧な編集に誇って、いや誇れ
宿儺いるな
何がすごいって”プログラミングしてゲームを作る”というプログラミングをしようと考える製作者様だよな。
書いたコードが一発で思い通りの挙動をするとめちゃくちゃ不安になるあるある
(...なにかとんでもないものを見落としている気がする...。)
「なんか分かんないけどモヤモヤするよな〜この辺。もっとキレイに書けそう」
って時は絶対後々バグ出たり最適化出来たりするよね
まずは、思い通りの挙動をさせないところから始まるTDDおすすめ
開発したプログラマーの方々どんな気持ちでこれをプログラミングしたんだろ…
新たな生贄がはやく来ると良いなって
未来投資型労働力ホイホイ
@@user-hq9ys9bc1c 五年後ぐらいにこき使えるやつ来てくんねぇかなで企画会議始まってそう
@@OceaniaIsShimanePrefecture サイテーなんだけどわりと真っ当かつ切実っていう…
@@OceaniaIsShimanePrefecture 使い捨て社畜量産ソフト
エラーが出ないエラーほど吐き気を催すものはない
プ ロ グ ラ ム は 正 常 に 終 了 し ま し た 。(なお結果が全然違う)
@@ZyoAISim やめて…(懇願)
しかも毎回結果が違ったりとかね
エラー通知は出ないのに想定外の動きをする論理エラーは本当に恐ろしいです......
???「私はあなたの命令に一字一句従っているだけですよ、マスター」
だからこそ余計に腹が立つったらありゃしない
編集丁寧すぎて泣けてきますよ…
初心者「エラー出ないな、よし」
中級者「エラーも出たけどなんか予想してない動きが」
上級者「エラー見るだけでだいたいどこがおかしいかわかるわ」
超級者「エラー出ない、出るはずがない」
神「なんもせんでも組み上がるわ」
初心者「エラー出ないな、よし」
中級者〜「エラーめちゃくちゃ出てるけど、なんか予想通りの動きしてるな、よし」
でも実際、エラー出ずに不具合が起こる方が怖いと思う。
そのまま、開発進んで行くところまで行って発覚したときに起こる後戻りに対する絶望に比べたら目の前に出てくるエラーなんて軽いもの。
あれ?エラーでないけど全く違う動きしてるぞ?ってなるのがまじでうんぴ
@@user-li4zs8bm1c それはうんぴっぴ
OS「セグメンテーションエラー」
いい切り抜き師さん見つけました
社のプログラミングは普通の人とは違う説得力ありますよね
エラー吐かずに別の動作するのホントに怖い
エラーどこぉ…(´;ω;`)
普通に動いて出来たか……?!と思ってみたら全然違う動きした時の絶望感……
複雑な計算する関数試してみたら全く違う値でてきて泣いた
ほんそれ
出力すらしないの1番焦る笑
開発段階で大量のエラーをみつけるプログラマーを解雇したら開発中にエラーは出なくなったけど、世に出た後にエラーが大量発生してその対応に追われて会社が潰れた話思い出した。
5:11
ゲームの作り方も教えてくれるし
ネタも提供してくれる神ソフト
確かに開発段階で見つかると変に安心するし見つからないと不安、でもそれはそれとして修正は面倒(実装後の修正の方が面倒だけど)
リリース後の修正が面倒なんじゃなくて、顧客調整が面倒なのわかる人きっといる
2:19 ここあたりの解説やさしい
ちょうど理解に時間かかったから助かった
顧客がゴールを設定しないまま開発をスタートさせてどこにもゴールできないままマラソンが続く…そういうのが辛い
それは血を吐きながら続ける悲しいマラソンですよ…
「う~ん。ゴールが見えませんが取りあえず走ってみましょう!」
⇒地獄行き~~!(モンハン琵琶法師)
ハンター試験じゃん
75kmノーストップマラソン
顧客「ゴール決めました」
「仕様は?規模は?」
顧客「決めてません、けどゴール決まってます、守ってくださいね」
それで行けると思ってんのか…というパターンはよくあります
なんとなくで書いたコードが1度もエラー起こさず成功しちゃった時はホントに怖い
始めたての頃なんてエラー1つでイライラしてたのに今となってはエラー出てもらった方が進んでる感あって良い
分かりやすいエラー本当にありがたい。
「おぉ!?ここ見落としてたか!!あぶねー!」
「ヨシヨシ。そのエラーは想定済みだ。」
「ほうほう...。あ、なるほど!これならすぐ修正できるな!」
但し、ほどほどにしてくれないと納期に間に合わなくなってしまう...。
これ見てたらカルネージハートってAIロボをプログラムして戦わせるのやって欲しくなった
調べたけどなんだこりゃ神ゲーやん。アーマードコアVDのUNACなんか目じゃない本格派。でも、ブラウザ版はサービス終了か~。PSP今から手に入れるのも敷居高い...。でもやりてぇ~。
丁寧な編集助かる
昔学生時代イキってた頃は「1発で実行通らなかったら負け」みたいに思ってたけどむしろ1発で希望通りの動きするプログラ厶なんてよっぽどしょぼいのかめちゃくちゃできる人が片手間で作ったのぐらいしかありえないんだよな…
True/Falseノードン
(FALSE)指摘ありがとございます
じ、人為的エラーという事で…
エラーが…あって幸せだなぁ…
@@nashigumi.p 公開後ですけどね。
@@nashigumi.p マスターアップ後に気づくエラーは…
恐ろしい
@@hiraginoyuki 悲しい。
True/Force…条件に偽でもフォースの力で真にしそう
稀に見る神編集。
半年後にはミリオン行ってそう。
最後のて゛き゛た゛がアル中カラカラ
冒頭の社会の歯車に組み込まれ争いながら巻き込まれて轢き潰される社築の姿に涙が堪えられませんでした
定数の再代入エラーに囚われた、哀れなプログラマーに救いはない。(無慈悲)
そんなエラーがあるんだなぁ(´・ω・`)
再宣言も追加で
編集が丁寧で社愛が伝わってくる。
これは良切り抜き主や……
でも編集を丁寧にしすぎて、いらすとや素材20個制限超えちゃわないように気を付けてね
ありがとうございます。画のごちゃごちゃ感もこのくらいが限界かなと思ってるのでうっかり制限超えないよう気をつけます。お気遣いありがとうございます。
やっぱ、めちゃくちゃ狭き門をくぐり抜けた奴らの世界だよなぁ…
開発中に見つかるバグはリリース期限との戦いになってきて辛いけど、それ以上にリリース後に発覚するバグが、失踪したくなるくらい恐ろしいんよね・・・特に一昔前までは。
現代は「ご迷惑おかけしますが、お客様の手元で更新してください』がだいたい通用するけど、それができなかった時代は・・・。
バグの噂が広まるまでに超緊急対応で詳細解析し、どのようなユースケースでバグり、どれくらいの確率で生じるかを予測し、リコールする/しないを判断しなければならず・・・。この超緊急対応中が、終わりのない地獄に思えるんよね・・・。
「今のゲームってアプデありきだよな。未完成品掴ませやがってよォ!」
とかグチグチ思ってたけど、アプデが出来ない昔のゲーム制作は地獄だったんだろうなぁ…
舌打ちをピンク色のちゅっにするのじわじわ来る
開発段階でエラー出てくれることほど嬉しいことはないってのはその後のエラーのための修正量が少なくて済むってこと
初期のエラーが開発終了後に出たら全部作り直し
対あり
GG
あ。クソほど使いまわした基本関数のバグ見つけちったぁ。
オワリ!サヨナラ!!
1:58
ストレッチマン・社
クッソ丁寧な編集助かる
1文字の全角スペースが虚構に紛れ込むだけであらゆる処理が止まるし、なんなら ;←コイツ で締めくくった後とかに入ってると…ピャー
エラーを吐いてないのに不具合が起きると何が怖いか、例えばそう、匂いや見た目はしっかりとそれっぽいのに、味だけ劇的に不味い料理を想像してくれ、それだけ今ましたその顔がエラーがでないプログラマーがする顔だ。
本職じゃなくて趣味で偶に書くだけだけど、エラー出てくれないと不安になるのはあるある過ぎる
見た目は正常に動いてるのが怖いんだよなあ・・・
一発で動いた場合は動かなくなるまで条件を変え続けてその対処をしてやっと安心する
エラーが1個もなかったら…まじ恐怖…
大学の課題とかでもエラーデテクラナイトコワイ
売り出されてからバグが見つかるよりも
テストプレイ等でかなりの人にテストしてもらってバグを見つける方があとのクレームやどでかい事故に繋がらなくなるよね
進行不能バグとかもあるし怖いよね
有識者、俺今プログラミングとかいう地獄に
足突っ込もうとしてるんだけど、
なにから始めたらいいの?
そっと引き返すことから始めたらいいと思います
@@user-cp8xg8pm7p 草
好きなプログラミング言語を選んでネット上でサンプルプログラムとか教本サイトとか探して丸コピーして実行
無事動いたことに喜びを感じることができたら、お前はプログラマーだ
あとは魂の赴くままに指を動かせ
mac買ってvscodeをインストール。progate,ドットインストール,udemy,atcoderらへんでプログラミング勉強。基本情報技術者試験という資格を取って基礎を学ぶ。あとは好きな技術でポートフォリオまで作成できれば問題ない。プログラミングスクールは当たり外れ大きいから入りたいなら有識者に聞く。俺はお勧めしない。
微分積分、外積内積を覚える所から始めれば良いと思います。数学の参考書を買いましょう
最後のXファイルのBGMでとどめ刺されたwおもしろーい!
まじで勉強になるわぁ
エンジニアなりたいからちょくちょく見てるけど生々しくてたまに怖い()
学校の課題で簡単なシステム作った時に動作おかしいのにエラー出ないからバグとり大変だった……
デバッグツール、sysout等などで処理結果確認し終わって一息ついた後に
友人から5連続ヘルプ入った時は震えた
可愛いなぁ😍
本当の地獄はな。テスト段階でも無問題で
サービス提供した後にサーバー内に人が
複数人入り込んだ時に限定して起きる
ような一定の条件があるエラーなんやで❤️
エラーを吐く原因どころか、エラーが起きるという状況を特定しないといけないんや。
早くこっちにおいで一緒に働こ?❤️
エラー1mmもはかずにコンパイル通るのに動いてくれないプログラムくんさぁ……
エラー吐いてくれないと困るまである。
怖いんだよ…絶対どこかでミスってるから…
エラーを吐かなくなってからが本番なんだよな
1発で動くコードは必ずエラーになるルートも存在してしまってるから結局テストしっかりしないとダメという
プログラマーの目は充血してるの草
編集が天才すぎる
初めてかも知れない…切り抜き師単体を推そうと思ったのは
エラーでないとほんとに大丈夫か?ってなってより慎重になる
恐怖体験
→あるエラーのせいで、重大なエラーが見えなくなっていた
冒頭、満場一致の定理
俺の組んだコードが動かない理由が分からない
俺の組んだコードが動く理由が分からない
地獄か…
何回やっても何回やっても論理エラーが直せ〜ないよ♪(絶望の残業)
団子に食い込んだ蟹 「論理エラーが直せない」
ここのコメプログラマーの阿鼻叫喚で草生える
仕様書のくだりわかりすぎて草
本職から言わせてもらえば一番辛いのはデバッグだってそれ一
ちなみにゲームをつくってるSEはSEの中でも凄い人達なんやで
めっちゃ丁寧で凝ってる編集だからすき
登録したよ
謎の物体でツボwww
なんもねぇ画面見ると辛くなるw
めっちゃわかるわ~w
このゲームじゃないけど中学の時に情報の授業でシューティングゲーム作って楽しかった記憶あるな
色々変えたら動かしたいものが居なくなるのなんでだろ〜(血涙)
連結ポートはプループリントとかやってると慣れてるし、逆に組み込みやってても回路図と同じだから馴染みがある。
定数を嫌ってるの見ても、割と高級な言語使ってて、顧客から直で案件受けるくらいの会社。
社内アプリかスマホアプリかなんかの請負の人なんかな。
仕様書。それは外部発注を数こなしてきた経験のある会社がもつテンプレート・・・
テンプレートすらない弱小企業・・・?取り消せよ・・・!今の言葉ァ・・・!
プログラムキレ散らかしポイント
→ ←これと→ ←これ
.と,と:と;
プログラマーさんは大変なんやなあって
この切り抜きと投稿主おすすめしたCZcams君ナイス👏👏👏
IDEで作るのが当たり前になってる昨今で真っ白い画面は辛いというか恐怖すら覚える。。。
とりあえずtry-catchノードンください
エラーが本番で出るよりテスト段階までに出た方が千倍マシ
0:57
仕様書の話マジで共感
まさにその状態の案件やってるから
切り抜きうま過ぎる、めちゃくちゃ見易い。投稿主会話もうまそう
編集凝ってるなぁ
お疲れさまです
編集すき
編集すごい!
編集分かりやすすぎて草
本当にプログラミング(洗脳)されてんのは俺らなんだよ。
定数ノードンを嫌う理由
例えば、HP、MPなどといったたくさんのパラメーターのノードンがあるとします。そこに3とか10とかいらんな数字を入れるはずです。
そして用事があって1週間開発できませんでした。
1週間後に、その3とか10といった数字の「意味」がわかりますか?そういうことです。
マジックナンバーを許すな
エラーのレポートが白紙だった時は震えた
2:53 これだけでテンション上がってあとのモチベがなくなるんですが……
唐突なwawawa
ユーザーが「デバッグはどうなってんだデバッグは!」
って言ってる裏でいつも頭抱えてる人達が居るんやな
普通に実況動画みたいで見やすい
冒頭の仕様書の件、言いにくいですよねわかります(笑)
情報系の学校行ってるからまじで社さんの気持ちわかる
IT業界で働いてますが、現在酷い案件で要件固まってない状態でふらふらしながら開発と単体テストを同時進行でなぜか締めは動かず地獄です_(:3 」∠)_
エラーがないと不安になるよなぁ……
素晴らしい編集だー
この編集好きやなぁ
5:30 社が書いてる途中でしょうが!
株で1株の購入が、エラーで1000株買った事になる
システムエラーが実際に起こった日には、
とんでもない事になるしな・・・
3:50秒のとこTRUE/FALSEであってFORSEじゃないっすね
1:18
キリッて顔で止まるの草
SEの友達が言ってたけど、エラーが出ないとクライアントに仕事やってるんかおのれぇ!?って言われるからマジで焦るらしいw
今IT系の学科の大学生やけど、将来コード書かない企画職にいきたい(切実)
は、配信元をみてもらえると…光輝く戦士プログラマーやしろんが見れますので…だ、大丈夫。
エラーが嬉しい…というより、エラーが出ない不具合が嫌
縦の軸はZ軸で育ったからもうダメだ…
縦はどう考えてもYだろぉおお!??!!
これまでの記憶忘れろビー――ム!!!
@@ZyoAISim
プログラマーは縦がYだけど、モデラーは縦がZなんや…
(駆け出しのモデラーでblenderしか使ってないから他のがどうなってるかは知らん)
旦那がプログラマーでよくY軸が〜Z軸が〜で混乱させ合ってるんよなぁ…
@@user-bo4tn3ec9t このブログを見てく~れ。
(3DCGの上下方向(縦軸)のY軸Z軸の一覧表)
www.yamato-tsukasa.com/entry/2018/08/20/161435
これによるとY-upのほうが主流なようです。でもしんぷさんはBlender(Z-up)と3Dプリンタ(Z-up)なので、「高さ=Z」だと思うのも無理は無いですね...。
旦那さんとは「XYZ」ではなく、「前後左右上下」の日本語で話したほうがいいかもしれません。
@@ZyoAISim
え???なんでここ数分でIQ70くらいから110くらいまで上がったの??
テンション違いすぎて話の内容入ってこないww
@@user-bo4tn3ec9t ある意味で変態である、同人ゲーム制作者にまともな”情緒”を期待してはいけない。いいね!?(決定事項)
ぶっちゃけ俺の脳の神経回路のスパゲッティコードは、あまりにも不規則な生活を送っているせいで、もう自分でもどうなってるのか分からんのよ...。orz(ガックシ)
0:55 あっ⋯⋯(察し)(恐怖)