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

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

Комментарии • 35

  • @ytjapan9
    @ytjapan9 22 дня назад +36

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

  • @nktukey4227
    @nktukey4227 19 дней назад +8

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

  • @honeniki1
    @honeniki1 11 дней назад +4

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

  • @maesonger
    @maesonger Месяц назад +23

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

  • @junichisasaki1158
    @junichisasaki1158 25 дней назад +9

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

  • @user-hn8se4jh4h
    @user-hn8se4jh4h 3 года назад +29

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

  • @リ-ムルテンペスト
    @リ-ムルテンペスト 9 месяцев назад +132

    マリオメーカー玄人ver

    • @karaagepotatouma
      @karaagepotatouma Месяц назад +4

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

  • @user-yw8vo7np6i
    @user-yw8vo7np6i 3 месяца назад +7

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

  • @ようかん12個
    @ようかん12個 15 дней назад +2

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

  • @full-full-course
    @full-full-course 15 дней назад +2

    楽しかったです

  • @7ororo
    @7ororo 20 дней назад +6

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

  • @user-nr9ks6pj2x
    @user-nr9ks6pj2x 12 дней назад +2

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

  • @mogmog001
    @mogmog001 7 дней назад +1

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

  • @yamonton_9945
    @yamonton_9945 15 дней назад +2

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

  • @hoge_hoge
    @hoge_hoge 22 дня назад +5

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

  • @pierrot8762
    @pierrot8762 3 года назад +12

    すごすぎる

  • @minto7599
    @minto7599 Месяц назад +4

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

  • @rider2408
    @rider2408 7 месяцев назад +4

    面白かったです

  • @buddhagautama673
    @buddhagautama673 Месяц назад +3

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

  • @shibatarie_mania
    @shibatarie_mania 17 дней назад +3

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

  • @C-moon-oj3gj
    @C-moon-oj3gj 3 месяца назад +2

    すごい

  • @user-yr9vz6zr8g
    @user-yr9vz6zr8g Месяц назад +2

    すごー

  • @user-uy8ng3du3e
    @user-uy8ng3du3e 4 месяца назад +6

    33:05 から自分用

  • @user-uu2vt1it9g
    @user-uu2vt1it9g 23 дня назад +6

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

  • @user-lq4pp5nt3k
    @user-lq4pp5nt3k 18 часов назад

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

  • @takahirot271
    @takahirot271 3 года назад +24

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

  • @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 感謝します

  • @user-wo7ty5du8s
    @user-wo7ty5du8s 25 дней назад +1

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

  • @zz-tw5vj
    @zz-tw5vj 3 дня назад

    無課金マリオ