Roguelike from scratch - Coding Commentary

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 73

  • @heron-no-suugaku
    @heron-no-suugaku  3 роки тому +13

    分からないところがあれば気軽に質問してください!!

  • @yospidy
    @yospidy 2 роки тому

    移動はこんなふうに実装できるのですね。
    また、絵文字を使うことでシンプルにゲームが作れそうですね。参考になりました。

  • @ikatyan55
    @ikatyan55 3 роки тому +12

    す、すげぇ…難しすぎる
    風来のシレンをテキトーにやってたけど裏ではこんなに大変な作業してるんですね初めて知った(゜Д゜)

  • @masakiwin7
    @masakiwin7 2 роки тому

    すごく早すぎてコード確認するのに何度も繰り返しみてもエラーでたり、頭がパーン!ですw

  • @Noob-wv9ju
    @Noob-wv9ju 3 роки тому

    オモシロさと解説を混ぜ込むバランスの良さがいいですね!草生やしながら知りたいことが分かるなんて最高かな?

  • @dreamydreamy2000
    @dreamydreamy2000 3 роки тому +13

    この人にディアボロの大冒険を完成してもらいたい。10年以上まえからずっと未完成のままの超面白ローグライクなんだけど開発者が失踪したままなんだ

  • @sage_goes1504
    @sage_goes1504 3 роки тому +4

    代入演算子(assignment operator、=)を数学における等号(equal sign、=)みたいな使い方で解説してるのでプログラミング初心者は混合しちゃいそう

  • @yappii-lr5kp
    @yappii-lr5kp 3 роки тому +1

    「プログラミング」と「ローグライク」のアクセントが「サイコパス」並みに衝撃を受けました
    動画は面白かったです

  • @user-ee9oz4ib1b
    @user-ee9oz4ib1b 3 роки тому +3

    初見です。めちゃ面白いですね!!
    プログラミングの基本のキから分からないのですが!そういうのはどこで学べばいいのですか?何のソフトを使ってるんですか?

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому

      あざます! プログラミングのやり方は↓の動画からどうぞ🐣 経験0の人がブロック崩しを作れるレベルになるまでを解説してます。
      ua-cam.com/video/rdGKg6VbFBo/v-deo.html

    • @user-ee9oz4ib1b
      @user-ee9oz4ib1b 3 роки тому

      @@heron-no-suugaku わざわざご丁寧にurlまで有難うございます!!やってみます!

  • @AB-of5jv
    @AB-of5jv 3 роки тому +1

    オブジェクト指向が役立ってますね。
    独学でプログラミングの勉強とかしているとオブジェクト指向のメリットがあまり分からずに、
    フレームワークを学習したときに大コケしましたが....

  • @黒-h1v
    @黒-h1v 3 роки тому

    過去に自分で考えて作った…解答があるのは今の人羨ましい。

  • @ryos9423
    @ryos9423 3 роки тому

    とてもわかりやすいです。
    勉強させていただきます。

  • @Liar_poke
    @Liar_poke 3 роки тому +1

    今日初めて見させてもらいましたがめちゃくちゃ面白いです!チャンネル登録させていただきました。動画投稿楽しみに待ってます、ゆっくりでいいのでお身体に気をつけてください( ´∀`)

  • @akirakougami.vtuber
    @akirakougami.vtuber 3 роки тому +3

    プログラミングする訳ではないですが
    ゲームがどんな風に動いてるかわかって
    (半分も理解できなかったかもですが…)
    凄く面白かったです。
    ナカイドさんのコミュからきました☆
    仲良くして頂ければ嬉しいです☆

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому

      プログラミングわからない人にも楽しめる動画を目指して編集したので、成果が出たようで嬉しいです😎
      こちらこそよろしくです^^同じyoutuber同士頑張っていきましょ~

  • @xurara6296
    @xurara6296 3 роки тому +2

    わかりやすいし参考になります!

  • @owata02459
    @owata02459 3 роки тому

    Roguelike好きなので助かります

  • @榊龍騎
    @榊龍騎 3 роки тому +1

    ダンジョンの形が毎回変わるで新宿駅は草

  • @ehp4280
    @ehp4280 3 роки тому +2

    mouseX,やpmouseX,は1つしか座標を習得出来ないのでしょうか
    画面タッチしている指の本数分習得するにはどうしたらいいですか??

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому

      touchesという変数でとれますね。
      p5js.org/reference/#/p5/touches
      自分は使ったことがないので↑を読んでの推測ですが
      例えばdraw関数内にこのように書くと、マルチタッチに対応したお絵かきプログラムになると思います。
      for(let t of touches) {
      point(t.x, t.y);
      }
      また、指を触れた瞬間/動かしている間/離した瞬間に呼ばれる関数もあるようです
      (touchStarted, touchMoved, touchEnded)

    • @ehp4280
      @ehp4280 3 роки тому

      そうなんですね
      ありがとうございますm(_ _)m

  • @EM587
    @EM587 3 роки тому

    分からんけどなんか面白い!
    この勢いでプレイできるローグライク作ってほしい

  • @okinu4044
    @okinu4044 3 роки тому

    ずっと昔から気になってました!
    めちゃくちゃわかりやすいです!他の動画も追いかけて拝見します!
    チャンネル登録しました( ^ω^ )

  • @mu-min
    @mu-min 3 роки тому

    初見ですわー!
    質問なんですけど、ゲームを作るのにJavaScriptを使っているのにはどんな理由があるのでしょう(どっかで言ってたらすみません!)
    自分、情報系の学校に通ってまして、Pythonが終わりJavaを習っているところです!
    他の言語も学びたく、勉強がてらゲームを作りたいって思っているので参考にしたいです!

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому +2

      開発環境をインストールしなくても動く、ほぼ唯一の言語だからです。
      例えば、ツイッターとかに↓を貼れば、クリックした人はすぐにプログラムを動かしたりシェアしたりできます。
      editor.p5js.org/AosagiHeron/sketches/7sEXeBItn
      SNS全盛期のいま、このメリットは計り知れないです。

    • @mu-min
      @mu-min 3 роки тому

      これ凄いですね……!
      作ったやつを友達にも気軽に遊んで貰えそうですし、勉強します!!

  • @dany9386
    @dany9386 3 роки тому +5

    いつか2dアクションゲームの解説してほしいなあ

  • @sasimi-sas2222kgogod
    @sasimi-sas2222kgogod 3 роки тому +4

    ここまでなるのに3~5年はかかりそう
    次元が違いすぎてプログラミング諦めた。

  • @dendenmushi112
    @dendenmushi112 3 роки тому

    プログラミングに初めて触れたのは何歳頃?
    これくらいかけるまでどれくらいかかった?

  • @kamuiko-tan
    @kamuiko-tan 3 роки тому

    js結構パフォーマンスも悪くないし、実行環境はブラウザあればいいし、いいですよね。
    若干自分には構文が慣れないのでそこまで使ってなかったのですが、node.jsでサーバー側ガリガリ書けるようになりたいと思う今日この頃
    js専の方ってわりと珍しい気がしますが、たしかunityがjs使えるんでしたっけ

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому

      UnityではC# 使ってたんすけどもう忘れちゃいましたね……
      最近webブラウザで何でもできるようになりつつあるので(残る課題はUSBやプッシュ通知くらいかな)、
      JavaScriptともこれから長い付き合いになるし、覚えといて損はないですね

  • @Error_NullReferenceException
    @Error_NullReferenceException 3 роки тому +1

    主さんはJS以外になにか使える言語はありますか?

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому +3

      昔スマホゲ~開発の仕事でC++書いてましたが、「使える」レベルにはなれませんでしたね。むしろ「使われている」側だったのを覚えてます。
      今は🤔JS専🤔です

  • @whosecat3724
    @whosecat3724 3 роки тому

    プログラミング言語を習得するのって高校、大学で習うような数学が出来ないと難しいものですか??

    • @Orekkueito2811
      @Orekkueito2811 3 роки тому

      現PGです
      習得するだけならほぼ数学の知識は要らないですよ
      ただ、優秀なプログラマーを目指すなら様々なアルゴリズムを理解・実装出来る必要があるので大学数学の知識は少なからず必要になりますね

    • @whosecat3724
      @whosecat3724 3 роки тому

      @@Orekkueito2811 プログラマーの方と出会えるとは!
      僕は将来いわゆるアプリケーションを一人で作りたいと思っていますが、それは難しいものでしょうか?また、勉強するにあたって独学は効果がありますか??ぜひお聞かせ願います!!

    • @Orekkueito2811
      @Orekkueito2811 3 роки тому

      @@whosecat3724 将来と言わずとも、それだけ興味があるなら今からでも始められると思いますよ
      プログラミングで大事な力は発想力とググり力(googleで検索する力)で、学校の勉強のように暗記する必要はありません
      今の時代、ネット上には入門のための解説等が沢山ありますので独学で学ぶことも十分可能です
      まずはJavaあたりから始めてみてはいかがでしょうか

  • @user-es7yj3fk1i
    @user-es7yj3fk1i 3 роки тому

    超基本的なことで申し訳ないんですがエディタは何なのでしょうか。

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому

      VSCodeですね。これ一本で大体何でもできて便利です🐤

    • @user-es7yj3fk1i
      @user-es7yj3fk1i 3 роки тому

      @@heron-no-suugaku ありがとうございました

  • @tmmt793
    @tmmt793 3 роки тому +1

    例のアレがちょくちょくはみ出てきますね...

  • @zako57
    @zako57 3 роки тому

    1:22 人種の平等化が激化して
    白黒の権益が逆転しただけとなった世論
    に対する風刺

  • @User-pd6qk
    @User-pd6qk 3 роки тому

    i learned a lot through this

  • @vstar8659
    @vstar8659 3 роки тому +1

    こんな感じなんだ

  • @testaaa57
    @testaaa57 3 роки тому +1

    黒人でゲイでユダヤ教でブサイクで片足欠損で全盲で窃盗暦有りの鳥を主人公にしてゲーム・オブ・ザ・イヤーを取ろう(提案)

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому

      Gだけだと配慮不足だからLGBTQABCDEFGHIJKLMNOPQRSTUVWXYZにしなきゃ(使命感)

  • @sterusu0
    @sterusu0 3 роки тому +7

    新宿駅はダンジョン

  • @worldhello3045
    @worldhello3045 3 роки тому

    ポケモンみたいな対戦機能がないrpgは長くやれないと言う俺の偏見を壊したゲーム

  • @どぶ太郎-q1w
    @どぶ太郎-q1w 3 роки тому

    プログラミング未経験がこんなにすごいレベルに達するのに何年かかりますかね。
    転職しようか迷っております。

    • @heron-no-suugaku
      @heron-no-suugaku  3 роки тому +4

      ガチでやるなら1年、週末だけ勉強なら3,4年はかかると思います
      ただし、今の職によほど飽きたとか待遇が悪いとかでない限り、転職はオススメしないです🐤
      自分も辞めてyoutuberやってる位ですからね

  • @ウカノミタマ-o1u
    @ウカノミタマ-o1u 3 роки тому

    ゲーム実況でよくクソゲーとか言ってるけど、
    これ見たら言えんようになるわ

  • @user-ksga
    @user-ksga 3 роки тому

    プログラミングの動画なんて見てないのになぜyoutubeは俺が興味持ってるとわかった?!

  • @silkroat
    @silkroat 3 роки тому +3

    コマンドーなんだよなぁw

  • @urukimk2
    @urukimk2 3 роки тому +1

    意味が分からなすぎて過呼吸なってきた…

  • @penguin-Love
    @penguin-Love 3 роки тому

    5:06 本音

  • @YM-bv1ll
    @YM-bv1ll 3 роки тому

    Unityならこの一連の難しいコードをほとんど省けます。

  • @nathanlee8248
    @nathanlee8248 3 роки тому

    Cool!!!

  • @ぽんず-n2f
    @ぽんず-n2f 3 роки тому

    天才かよっ草

  • @おもち-x1g9d
    @おもち-x1g9d 3 роки тому +1

    よーーーく聴いたらBGMゆうさくで草

  • @いしゃっぴー
    @いしゃっぴー 3 роки тому

    俺には無理だ!
    ゲームエンジンか創作系のゲームで直感的にイメージで作るタイプしかできん、、。

  • @melUnkonow
    @melUnkonow 3 роки тому

    マイクラでローグライク作ろうとしてる人昔見たけど普通に作ろうとしても素人だから全然わかんねぇや

  • @goodpictuer3259
    @goodpictuer3259 3 роки тому

    これ見てる衛門絶対いるだろ

  • @たかひろ-h4x
    @たかひろ-h4x 3 роки тому

    イントネーションが鼻につく