KZ
item
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Кіру
Тіркелу
Кіру
Тіркелу
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Негізгі бет
元ゲーム会社のプログラマー、テトリス何分で作れる?【JavaScriptプログラミング】
Күн бұрын
元ゲーム会社のプログラマー、テトリス何分で作れる?【JavaScriptプログラミング】
Рет қаралды
673,898
ヘロンの数学ちゃんねる
1
1
Жүктеу
Пікірлер: 668
@user-cd5qz7ih5e
3 жыл бұрын
プログラム入門者からすると、やり方を見せてくれる人がありがたすぎる... 概念を学んでも「で、どうすればいいの?」ってところで止まってしまうことが正直多い... テクニックとか良いやり方/よくないやり方も勉強になる
@user-brabbitHNG
3 жыл бұрын
数学の知識あるとこんなにきれいにかけるなんて...すごすぎる...
@awa5558
3 жыл бұрын
テトリスを1時間で作ったことよりも、製作の考え方が勉強になる
@野良猫-w6o
3 жыл бұрын
それな
@ああ-k3p2e
3 жыл бұрын
まじそれな プログラムって工夫の塊だもんな
@ka8si8a
3 жыл бұрын
内容がゲーム以外にも言えることなのでめちゃめちゃ参考になりますね
@stkc30a39
3 жыл бұрын
もう二度と「運営バグ修正まだかよ!」とか文句言えないわ……
@goc-2611
11 ай бұрын
ワイ「2Dゲーム作るで!」 ワイ「-0か500しか値が出てこない、一定時間過ぎたらゲームが落ちる、……ア゛ッ!
@ぽぽぽ-i9f
10 ай бұрын
わかる、こういう系学び始めてまじでどんな運営も尊敬するようになった
@佐藤晴樹-f8x
3 жыл бұрын
既視感のあるゲームが増えて来てるけど、テトリスって概念生み出したやつすごいよな
@雫-j9k
3 жыл бұрын
ソ連最強!
@佐藤晴樹-f8x
3 жыл бұрын
@@雫-j9k プーさんプーさん!
@佐藤晴樹-f8x
3 жыл бұрын
@@雫-j9k あ、ソ連が作ったってことか 加藤純一最強系コメントかと思った
@kinakina1292
3 жыл бұрын
パジトノフや!
@ambient_0208
3 жыл бұрын
ソヴィエトは不滅なり!!Урааааааааааааа!
@plasoto
Жыл бұрын
割り算の余りのところ、普通だったら4足して割ると思うけど、4千万を足すあたり、デスマーチを潜り抜けた「絶対バグらせないぞ」感がすごい。
@Oniwa105_
10 ай бұрын
力技だけど最適解()
@mohumohu-mofe7833
3 жыл бұрын
すごいの一言... お話速くて頭グルグルします... こんな風にできたらかっこいいだろうなぁ...
@ANN-r1t9o
3 жыл бұрын
中学生の時は単純にゲームが好きだからゲームクリエイターになりたいと思ってました。 99%は理解できませんでしたが、1%すごいということは理解できたので、改めて大変なんだなと思いました。
@羅面歴史
3 жыл бұрын
プログラム内容的には超初歩だけど、ちゃんとどういう考え方で組んでるかかなり細かく解説してくれてるので、プログラマの思考の一部を知ってもらうには結構良い教材になると思う
@ですぺらーど
3 жыл бұрын
プログラミングのプの字も知らない人間からすると日本語なのに日本語に聞こえなかった笑
@ほんま汚い大人やで-r5x
3 жыл бұрын
日本語ですらなかった
@のそみ-c3z
3 жыл бұрын
JavaScript語ですからね
@urontea_
3 жыл бұрын
@@G4X9B7L2W1Q 知らんがな
@中二病じゃったよ
3 жыл бұрын
ちょっと何言ってるか分からないですね。(ちょっとどころじゃない 理解不能)
@Mr_PEX_Pistols
3 жыл бұрын
14分見て感想がすげー しか出なかった… プログラマー、及び専門的な職業の人全員ホントに凄い
@位置不良
3 жыл бұрын
大学でオブジェクト指向を履修中なのですが、考え方や出来上がり方が凄く綺麗で感動しました🙂
@sho.1st
3 жыл бұрын
バグの存在前提のプログラム、考え方に本職の力を見た ただ勉強しただけの人との大きな違いはそこなんだろうなぁ
@heron-no-suugaku
4 жыл бұрын
ごめんなさい、2点ほどガバがあります ・最後「findLineFilled関数で揃っている行を求めて、cutLine関数で消す」はずだったのですが尻切れトンボになってます🥺 多分寝ぼけてたんだと思います ・普段の文字サイズのまま動画撮ってしまったので、スマホだと見づらいかもです。二本指で拡大するようにスワイプすると、多少は見やすくなります。次から直します🐤
@4_Ul
3 жыл бұрын
最初のBGMは明らかに確信犯ですねこれは…
@女装剤
3 жыл бұрын
お前淫夢厨かよぉ! 動画作って♡
@いあ-x9d
3 жыл бұрын
テトリミノですよ。
@furohaire
3 жыл бұрын
開始5秒からプログラミングの発音でもう面白い。
@mimizu8706
3 жыл бұрын
Ja↑vascript
@paseri9697
Жыл бұрын
知識として知っていた三角関数で座標を回転させる方法が実際に出てきて感動しました
@かびるんるん-g6n
3 жыл бұрын
modなんて受験にもでなかったしこれいつ使うんだ…?とかおもってたけど なるほどなぁメチャクチャ勉強になるし面白い
@いーあー-j5d
3 жыл бұрын
うっっっわそれだ!合同式だ笑笑懐かしすぎて禿げたわ
@のある-r6x
3 жыл бұрын
え、使わないの?
@somasakai
3 жыл бұрын
@@のある-r6x センターしかないか、理系だとそんなに使わないかもしれない。文系数学ちゃんとやってないとありがたさわからんと思う。
@のある-r6x
3 жыл бұрын
@@somasakai 理系の学校だからなぁ。。残念()
@のある-r6x
3 жыл бұрын
でも難関大学の入試の整数問題とか見てみると結構使える気がするのうちだけ? もっといいやり方あるんかな。調べてみる!!
@ぬまくろー-k9p
3 жыл бұрын
工学生の課題で作りました5時間くらいかかったのでやっぱり元クリエイターさんはすごいなと思います
@hbk6349
3 жыл бұрын
Javaを1カ月ぐらい勉強して腕試しにテトリス作ろうとしたら1カ月掛かって衝突判定ガバガバのライン消去出来ないゴミが完成したトラウマを思い出した
@kusamoti9362
3 жыл бұрын
でもそこまで作れるの凄い
@hbk6349
3 жыл бұрын
@@kusamoti9362 そういってもらえたら報われます...
@ikaringu441
3 жыл бұрын
@@kusamoti9362 それな
@ああ-x6e9j
3 жыл бұрын
プログラミングを習得するには300時間も必要と聞いたので頑張ってください!
@takanosuguru
3 жыл бұрын
@@ああ-x6e9j ほんもの!?
@秋月瑞穂
3 жыл бұрын
子どもがよく算数とか社会に出たら何の役にも立たないじゃん。とか言ってるけど、小学生の一番人気の将来の仕事である、ゲームデザイナ+プログラマには必要だよなあ。
@ほんま汚い大人やで-r5x
3 жыл бұрын
算数社会に出たら何の役にも立たないって言ってる人なんで実際そこまでいないよ。
@xy8066
3 жыл бұрын
算数(数学)が役に立たないんじゃなくて彼らが役に立たせることが出来ないだけ
@koukou3895
3 жыл бұрын
数学は役に立つやろ 社会が役に立たないってならはまだ分からなくもないけど
@秋月瑞穂
3 жыл бұрын
いや、私が思ってるわけじゃないからね。なんとなく聞いたことあるなと思って書いただけ。
@imtheearth2050
3 жыл бұрын
@@kiruazorudexick 社会と社会掛けてるだけやろ
@470rz
3 жыл бұрын
普通にめっちゃ参考になる。 適当にプログラム書いてたら、他人が読みやすいプログラムとか意識しないし、どうやったらバグが少なくなるとかも意識しないからぐちゃぐちゃプログラムになってた。(笑 正直この動画は自分みたいな人から見たらすんごい参考になるし、単純に面白い!
@Maldemic
3 жыл бұрын
テトリスでさえこんだけ難しそうなのに私たちが気軽にゲームしてるバトロワだとかって…神だな。
@いなばちゃんねる
3 жыл бұрын
意外とああいうのはunityとかunrealとかのエンジン使えばこの動画みたいに1から作らなくても済むんでねえかなとか素人ながらに思う
@anzumaru
3 жыл бұрын
@@いなばちゃんねる その通りですぜ
@ジュピター-q4m
Жыл бұрын
@@いなばちゃんねる なんとなく動画見てて、コード書き始めたあたりで「あ、この動画ゲームエンジン使わないんや…」ってなりました
@muhrizqiardi
3 жыл бұрын
私は CS と日本語を勉強しています。だから youtube の ホームにこのチャンネルを見つけた時、すぐに登録しました!頑張ります!
@BlackAppleShogo
3 жыл бұрын
凄い分かりやすかった!! 明日からプログラミングとは無縁の生活することにします
@山田太郎-y1c3w
3 жыл бұрын
え、こんな感じでサラサラコード書けるのかww 強い…
@-karuna-6549
3 жыл бұрын
普通に声好きだし勉強になる。 応援してます
@haruki6717
3 жыл бұрын
ゲーム作る人ってこんなすげえんだ
@大助-n8q
3 жыл бұрын
天才すぎてびびる。
@平沢唯-h8x
3 жыл бұрын
だから多少バグっててもバカにしないであげて
@hasikure55
3 жыл бұрын
バクを治すのが難しいんじゃなくて バクを見つけることからもう難しいらしいね
@連木琢摩
3 жыл бұрын
余裕。
@イシガメ観察日記
3 жыл бұрын
@のんびりほのぼの いや、それは単なる文法ミスの話でしょう。
@釈迦釈迦ポテト-i4e
3 жыл бұрын
ゲーム大好きワイ、作る側の凄さを知る
@トールズ-r7q
Жыл бұрын
ゲーム業界にはいって最初に作ったのが落ちモノパズルで、結構ハードでしたね。。でもあれを乗り越えたから以降らくだった。あの頃にこの動画をみたらもっと落ち着いて仕事できたと思います。
@thuo3165
3 жыл бұрын
プログラムのイントネーションが独特で癖になる
@second4604
3 жыл бұрын
PythonとTkinterを使い自分もテトリスを作ってみました!! 動作の理由などわかりやすく説明してもらえてとても助かりました。 なかなか、Pythonでの仕様とJavaScriptでの仕様が合わなくて、作るのに苦労しましたが、なんとか動画の最後まで作ることができました!! 本当にありがとうございました。m(_ _)m ここから自分は、よりよいものになるように自分だけの仕様を作っていきたいと思います。
@ねこいぬ-t8i
3 жыл бұрын
何一つ理解できなかったけどテトリスは楽しいです
@共産党のドン
3 жыл бұрын
小さい頃ゲームが好きなだけで目指そうとしたゲームクリエイターがここまで魔境とは…
@manomano_san
3 жыл бұрын
転職!スキルアップ!っていう言葉にプレッシャーを感じてしまって プログラミングに興味があるのに妙に壁を感じていました。 このような動画は楽しいですね!
@源頼光-l9o
3 жыл бұрын
プログラム⤵︎ がクセになる笑
@グラたん-u2m
4 жыл бұрын
テトリス作成RTAいいっすね
@quack_Duck1103
3 жыл бұрын
プレイじゃなく、作る方のRTAはなかなか新鮮w
@show-un7cy
3 жыл бұрын
@@quack_Duck1103 面接とかに取り入れて有能な人を選ぶみたいなの出来そう()
@パワーオブたかし
3 жыл бұрын
@@show-un7cy そういうテストあっても面白そうだよな。ペーパーテストにも時間制限あるし。
@sui_Q3Q
3 жыл бұрын
プログラマーって、その道の猛者になったら、プロプログラマーになるんだよね?ばっちゃんが言ってたで
@ばかちん-c7x
3 жыл бұрын
プロプログラマーの道を極めたら、 プロプロプログラマー?
@mishamkh4381
3 жыл бұрын
@@ばかちん-c7x それってクマのこt(殴
@จิงโจ้สีน้ําเงิน
3 жыл бұрын
プロじゃない俺はグラマー。
@ほっこりはん-v1m
3 жыл бұрын
@@จิงโจ้สีน้ําเงิน 抜いた
@夢は世界征服
3 жыл бұрын
ただ、日本の場合特定の言語だけでやっていくのは厳しいよ。 言語は山ほどある。 .NET系の言語を必死に勉強していたら、気づいたらJavaをやらされていた。 まあ、おかげで両方扱えるようになったけど。
@ちさと-t8x
3 жыл бұрын
イントネーション独特すぎる笑笑
@わかめ-b6y
3 жыл бұрын
三列消しするまで何秒とかだと思ってたらテトリス自体を作るとは…
@ワルダナプラコッテスリジャヤ
2 жыл бұрын
@Shemale Cat 今更だけど、サムネの3列を消す話だと思いますよ。
@user-iq6oc5xq3s
3 жыл бұрын
このKZitem音量MAXにして、垂れ流してたらなんかむっちゃ頭いいヤツにみられる
@xx13days
3 жыл бұрын
むっちゃ変なヤツにもみられる
@O-qb8gx
Жыл бұрын
めっちゃいい考えですねこれから需要あるから伸びてほしい~
@helloguys832
Жыл бұрын
最近Cからc++勉強し始めたけど、JSとかとソースの書き方あんまり違いないんだね、おもしろい
@MARu-tv7xf
3 жыл бұрын
自分は何か一つはミスる人間なのでこういうのできる人ってすごいな…と思います。
@くそしてねろ
3 жыл бұрын
この人の脳みそ食べて記憶とか技術とか能力を全て取り込みたい。
@くそしてねろ
3 жыл бұрын
@子ヤギさん コピー能力ってちょっと憧れない?
@Maldemic
3 жыл бұрын
進学の巨人
@オズマと化した伊藤誠
3 жыл бұрын
プ リ オ ン 病
@色葉s
3 жыл бұрын
@@Maldemic 星 の カ ー ビ ィ
@RYO-B4
3 жыл бұрын
メルエムやん
@user-Dora_810
3 жыл бұрын
見始め´・ω・? 途中 °д °え? 最後´・ω・?ん? うぽつです。
@女生主タロウ
3 жыл бұрын
うぽつです(社交辞令)
@松本泉-n6y
3 жыл бұрын
プログラマーもだけど言語も進化して使いやすくなったよね 命令文予測とか夢の機能だよね 命令文も増えたからとっても必要だけど
@denkich3863
3 жыл бұрын
この動画とサンプルのおかげで初めてテトリス作れました!1週間かかりましたが笑。本当にありがとうございました!
@redanntube
3 жыл бұрын
素晴らしいです。 学習教材にもなりますよね。 汎化と特化、如何に機能の抽象化実装が昨今のプログラミング・パラダイムに影響を与えたのかがわかりますね。
@yy870
11 ай бұрын
プログラマーってこんな速さでプログラム組んでいるのか…。 しかも…大量のプログラム言語の中から、バグを見つけたりしていると思うと…凄いな…。
@クルール-m8r
3 жыл бұрын
プログラマー志望してる人に最適な動画やな。 俺?数学の知識が半端過ぎて上手く理解出来なかったよ。合同式聞いたことはあるんだけどねぇ...
@第5の戦場の戦争屋
3 жыл бұрын
難しいからねぇ。Pythonの方が簡単やねん
@erotica-uy9rq
3 жыл бұрын
最後までちゃんと聞いたけど、素敵な声だなあという事しか理解できなかった。
@canwegoback7737
3 жыл бұрын
13:31 スズメバチには気をつけよう!
@女装剤
3 жыл бұрын
選曲には気をつけよう!
@user-uf2tz2bk6v
3 жыл бұрын
圧 倒 的 風 評 被 害
@suraimu.
3 жыл бұрын
んん夢
@ultravioletgirl6362
3 жыл бұрын
6:07 フヨウラ!
@lame_lexem
3 жыл бұрын
idk why KZitem recommended this but i'm glad to see you in my recommendations
@nanachi.
3 жыл бұрын
バグには気を付けよう!
@サンデー-v2g
3 жыл бұрын
こんなプログラミング技術を持ってるって羨ましいです...今c言語を独学で勉強しているんですが、こんな風にゲームを作れる様になりたいです。
@enikaita_mochi
3 жыл бұрын
センスの塊を感じた。
@和菓子おいしい
3 жыл бұрын
すごいためになりそうなチャンネルですね
@徳島釣りチャンネル
4 жыл бұрын
こんなに速いなんて、凄ごッ!
@mimizu8706
3 жыл бұрын
ブロック崩しもいろいろ凝ると難しかったな。たまの速度をあげたら当たり判定バグってブロック内にはいったり、バーを球体にするとか単純な感じでも難しい
@水素水-e2i
3 жыл бұрын
テトリス作るをテトリス(4ライン)作るだと思って、いつやるんだ?と思いながら10秒スキップしてたw
@ririn636
3 жыл бұрын
めちゃめちゃ大きい数を足して正にするのってポケモンの素早さ計算にも使われてましたね
@kenyoshi2959
3 жыл бұрын
すばらしい解説です
@鳥と熊と野兎と魚
3 жыл бұрын
見る前 :なんだろうこれ 見てるとき:なんなんだろうこれ 見たあと :なんだったんだろうあれ
@inry1518
3 жыл бұрын
めちゃくちゃ面白いです!興味湧きました!
@Frad_Hypocrite
3 жыл бұрын
専門学生だけど、これマジで為になるわ(特にクラスとかの考え方が後から見て分かりやすそう)
@Pippy_14
3 жыл бұрын
ここまで難しくなくていいけど共テってこういうことに応用できる学力を養成しましょう見たいなことなんだろ
@oku3928
3 жыл бұрын
全然内容わからんけどかっこよかった
@hi777ro
3 жыл бұрын
全く理解できないけど何故か見てて面白い。
@Akatsuki31
3 жыл бұрын
めちゃくちゃスマートな記述、参考になります。
@ああ-c5b5j
3 жыл бұрын
プログラミングを勉強しているワイ、自信をなくす
@onepiece_mukkun
3 жыл бұрын
同志よw でも俺の方が下だから安心してくれ 俺(こんなん作れるようになるの2年くらいかかるやろ・・・)
@SuperCute2F
3 жыл бұрын
@@onepiece_mukkun なんか言い回しキモいです🙋♀️
@onepiece_mukkun
3 жыл бұрын
@@SuperCute2F シンプルに傷ついたwww とりあえず無理ゲーだと言う話っすw
@白玉ざいぜん
3 жыл бұрын
とりあえず続けてたらいつかはできるはず。お互い頑張ろうや
@medelle2014
3 жыл бұрын
unityでツムツム作ったの思い出しました。プログラムって頭の体操みたいで楽しいですよね~。途中の回転の説明もわかりやすくてよかったです。久しぶりにプログラム書こうかな…
@名前-m7j
3 жыл бұрын
結石の作り方は理解できた
@テルル-x1e
3 жыл бұрын
個人的に大事だなぁと思った箇所。 ・関数に機能を詰め込むな ・条件分岐を複雑化するな ・ループ関数をうまくつかえ ・剰余で合同が取れるぞ
@tec4101
11 ай бұрын
SOLID原則大事ね
@hikoichi7645
Жыл бұрын
大変興味深く動画拝見しました(*^^*) プログラム学ぶ前に数学を学び治さねば…と思った次第😅
@M4TECHA
3 жыл бұрын
研究でJava使ってるけどプログラムの考え方が凄く為になった
@議長仮
3 жыл бұрын
素晴らしいです。
@シラユキ-x6c
3 жыл бұрын
何をしてるのかは何となくわかるけど凄すぎるwどうしたらこんなプログラム組めるんだよw
@でこぽん-y3t
3 жыл бұрын
何やってるか1%もわかってないけど100%頭がいいのはわかった。
@名無し-b7t
Ай бұрын
3dsとかSwitchにある神ゲーのプチコンっていうのがあってだな…当時中学生の俺はこれを簡単に書いてたのを思い出せた。 感謝しかない。
@エリンギ2世
3 жыл бұрын
分かりやすい!
@tgeach1073
11 ай бұрын
「見えぬバグ ifで隠した 午前2時」 プログラミングを少し学んで、この川柳の面白さが分かるようになりました笑
@和露わろ氏
3 жыл бұрын
タイピング速すぎ。カッコいい
@カルビン-w7h
3 жыл бұрын
最近プログラミング始めたんですけどモチベ維持に役立ちます!頑張ってください!
@the_world_schooldays
3 жыл бұрын
なんかその文草
@Sacabambaspis_AB
2 жыл бұрын
カップヌードルを食べると結石が出来やすくなるんですね、貴重な事を教えて頂きありがとうございます()
@Black-mamba555
3 жыл бұрын
この動画マジで最近の睡眠導入動画として使ってるわ。 申し訳無いけど眠くなるんだよね、、
@kokurone6608
3 жыл бұрын
この動画を見て、ゲーム数学に興味をもったのなら ゲーム開発のための数学・物理入門って本がおすすめ 基本的なことはこの本でだいたい学べる。
@うさぎだよん
3 жыл бұрын
離散数学でmodとかやったけどこんな使い道があるんだなって驚きました…
@りんどう-d3t
3 жыл бұрын
楽しい1日でした
@ピリピリカ
3 жыл бұрын
全くもってちんちんかんぷんで寧ろ草生える。やっぱりプログラマーはすげぇ
@user-user-uuuuuseeeeeeer
11 ай бұрын
これに、非同期処理とかいう地獄が待ってるのか、、、、。ゲーム作成者様の苦労を感じて泣きたくなる。 システム管理エンジニアで良かった。
@sikosiko_tinpo_gansha.gansha
3 жыл бұрын
凄い。尊敬する。
@boardswhite9172
3 жыл бұрын
何言ってるのか全くわからないけど、とりあえずプログラマーは凄いと思いました!!
@TororoGames
3 жыл бұрын
助かる。チャンネル登録しました
@user-ed9awa
3 жыл бұрын
て、テトリスくらいなら時間かけたら書けるし...!っていう自分ですけど、目先の計算数よりデバッグを考えて変数を変えたり、数学の力(40000000という数字の力?笑)で条件分岐を減らしたり、現場では何を重要視しているか知れて面白かったです。
@k_o9818
3 жыл бұрын
流石経験者の方は早いですね! 私みたいな初心者だと、他の方が上げてる8本構成の動画に沿って作っても3日かかりました…
@空白-j9h3y
3 жыл бұрын
作れるだけすごいです。尊敬します。
@yukiw3306
3 жыл бұрын
これからスパイ映画とかでこんなん出てきたらみんなテトリス作ってるように見えてしまう
@すんたろ-u5f
3 жыл бұрын
はじめまして 高校生の頃、初めてテトリスなるゲームが登場し、自分も真似してPC-8801のBASIC+マシン語で作ったのを思い出しました。 その後、社会人になった後はDirectXを使ったWindows用に作り直してフリーウェアにしたことがありました。C言語だと関数化出来たのでものすごく楽だったです。 ペンタミノを回転させる際に同じように三角関数を使ったのですが、座標がズレるのはご愛敬ですね。 とても気になったのでSEGAテトリスと同様の動きにさせました。
@てるー-z8f
3 жыл бұрын
めっちゃ聞き取りやすかったです! でも何言ってるかわかりませんでした!
@パワーオブたかし
3 жыл бұрын
滑舌はいいのにね‥‥‥
@pakkunbank2354
3 жыл бұрын
ゲームのプログラミング言語は知らないけど、R使ったことあるから面白く見れました!
Пікірлер: 668