スーパーマリオを小一時間で作ってみた【C言語ゲームプログラミング実況】Programming Super Mario Bros.

Поділитися
Вставка
  • Опубліковано 14 жов 2024
  • C言語によるコンソールアプリで「スーパーマリオブラザーズ」を0から作りました。
    編集無しの一発撮りです。
    【グラフィックスあり版】
    • スーパーマリオを小一時間で作ってみたGL【O...
    「小一時間で作ってみた」シリーズが書籍化されました!
    【著書】小一時間でゲームをつくる──7つの定番ゲームのプログラミングを体験
    amzn.to/3aD2cLS
    ソースコードは、メンバーシップ特典として公開しています。
    【公開中ソースコード一覧】
    www.youtube.co...
    【小一時間で作ってみたシリーズ】
    • 小一時間で作ってみた【C言語ゲームプログラミ...
    【ゲヱム道館】gamedokan.web.f...
    【GPU】gameprogramming...
    【ニコニコ】www.nicovideo....
    【Twitter】 / gamedokan

КОМЕНТАРІ • 40

  • @ytjapan9
    @ytjapan9 Місяць тому +44

    出来上がったものを上から説明されるより、こうやって、必要なものを必要なタイミングで考えていることを言いながら解説するこういう説明が最高にわかりやすいですね。

  • @もっちゃん-v9v
    @もっちゃん-v9v 3 роки тому +29

    凄すぎます。。ジャンプ激しいなに吹き出しました(笑)

  • @bboyTOMMYakaOG3
    @bboyTOMMYakaOG3 10 днів тому +1

    めちゃめちゃ面白かった。
    プログラミング憧れる。
    一緒にゲームを作っている感覚で楽しめました。ありがとう。

  • @maesonger
    @maesonger 2 місяці тому +28

    とりあえず写経してできあがりました。
    やっぱりプロってすごいなぁ。
    また他のもやってみます。

  • @リ-ムルテンペスト
    @リ-ムルテンペスト 10 місяців тому +142

    マリオメーカー玄人ver

    • @karaagepotatouma
      @karaagepotatouma 2 місяці тому +5

      ※ただしマリオの「コース」を作るのではなくマリオ「自体」を作る
      この人すごい!

  • @nktukey4227
    @nktukey4227 Місяць тому +9

    エディタの保管を使わずにここまでコードが仕上がる腕は素晴らしいとしか言いようがない
    エディタ保管無しでは生きられない…

  • @神谷了
    @神谷了 4 місяці тому +7

    アスキーアートのゲーム 懐かしいですね 8ビットの時代を思い出しました 今でも遊べますね

  • @honeniki1
    @honeniki1 Місяць тому +4

    すごい..!尊敬します!
    ごめんなさい小一時間が「小一が」にみえてしまいました

  • @rider2408
    @rider2408 8 місяців тому +4

    面白かったです

  • @ようかん12個
    @ようかん12個 Місяць тому +2

    めっっっっちゃわかりやすい!!!!!

  • @hoge_hoge
    @hoge_hoge Місяць тому +6

    コンソールを使ったASCIIゲームは手軽に描画できて楽ですよね。
    (ドット絵でなければダメとか、偉い人にはわからんのですw)
    スーバーマリオブラザーズの真骨頂は、ジャンプボタンの押し加減で小ジャンプ・大ジャンプの制御じゃないでしょうかね。
    プレイ中は当たり前すぎて無意識だったんですけど。。。再現させる時に気づきました。

  • @usagi_makkuro_1987
    @usagi_makkuro_1987 Місяць тому +1

    はじめまして。
    先日、書店でタイトルが気になり書籍を購入いたしました。
    そして只今、youtubeを開いていたら、こちらにたどり着き
    「もしかして、作者さん・・・?」って思ったら、当たりでした!!
    楽しく拝見させていただきました。私も試してみようと思います。
    ありがとうございましたm(__)m

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

    すごすぎる

  • @junichisasaki1158
    @junichisasaki1158 2 місяці тому +9

    この時代にASCIIでスーパーマリオとはw
    学生の頃、N88BASICでテキストキャラを使ったゲームを作ってた頃を思い出してほっこりしました。

  • @7ororo
    @7ororo Місяць тому +7

    大学の授業聞いてるみたいでいい睡眠剤になる

  • @full-full-course
    @full-full-course Місяць тому +2

    楽しかったです

  • @オレオ-k8k
    @オレオ-k8k Місяць тому +2

    コンソールでアクションゲーム作れるなんて考えたことも無かった…

  • @yamonton_9945
    @yamonton_9945 Місяць тому +2

    言ってることは理解できてもこれを一から組めって言われたらキツい

  • @mogmog001
    @mogmog001 Місяць тому +1

    80年代を思い出すなw
    BASICでこの手のゲーム自作してたわ

  • @minto7599
    @minto7599 2 місяці тому +4

    何やってるかわからんけど、すごいことだけはわかる

  • @buddhagautama673
    @buddhagautama673 2 місяці тому +3

    やはりMZ-700に不可能はなかった

  • @shibatarie_mania
    @shibatarie_mania Місяць тому +3

    はえーマリオメーカー3はすげぇなぁ

  • @高橋泰志-m6r
    @高橋泰志-m6r 5 місяців тому +7

    33:05 から自分用

  • @クレオパ虎-q5c
    @クレオパ虎-q5c Місяць тому +7

    40:08 ここの技術だけなら勝てそうな気がする

  • @takahirot271
    @takahirot271 3 роки тому +25

    Ude〇yとかで金取っても良いレベルの動画ですな。

  • @C-moon-oj3gj
    @C-moon-oj3gj 4 місяці тому +2

    すごい

  • @かんたろう-u4y
    @かんたろう-u4y 2 місяці тому +2

    すごー

  • @X-Musk
    @X-Musk Рік тому +9

    sprintf_s関数の使い方を教えてください

    • @Gamedokan
      @Gamedokan  Рік тому +22

      sprintf_s 関数は、バッファ(配列や確保されたメモリ)に書式文字列を書き込みます。
      次の例では、sprintf_s 関数を使って配列 buffer に文字列を書き込み、書き込まれた文字列をコンソールに出力します。
      #include
      int main() {
      char buffer[256];
      sprintf_s(buffer, "format string");
      printf("%s", buffer);
      getchar();
      }

    • @X-Musk
      @X-Musk Рік тому +7

      @@Gamedokan 感謝します

    • @kkkk-zi5je
      @kkkk-zi5je 27 днів тому

      @@Gamedokan sprintf_sって第二引数にsizeof()取らなくても大丈夫なんですか?

    • @Gamedokan
      @Gamedokan  27 днів тому +1

      @@kkkk-zi5je マイクロソフトのリファレンスで確認しましたが、バッファーのサイズは省略可能です。省略した場合は、バッファーの長さを自動的に推論します。

    • @kkkk-zi5je
      @kkkk-zi5je 27 днів тому +1

      @@Gamedokan 昔の動画にも関わらずお早い返答ありがとうございます、リファレンスを見れるようにしていきたいと思います。勉強になりました。

  • @智男原
    @智男原 2 місяці тому +1

    マリオが神ゲーで任天堂が神ということが再確認できました

  • @鷲羽-i9s
    @鷲羽-i9s Місяць тому

    何も無いところから1から作り出すのとどういうものかわかってて作るのじゃ全く違うんだよ。

  • @zz-tw5vj
    @zz-tw5vj Місяць тому

    無課金マリオ