2dgames.jpのゲーム専門学校
2dgames.jpのゲーム専門学校
  • Видео 17
  • Просмотров 208 138
弾の見た目を良くする11の方法
アクションゲームやシューティングゲームで良く使う「弾」の見た目を良くする11の方法について紹介します。
Просмотров: 638

Видео

旧校舎に咲く花(エンディングテーマ)
Просмотров 501Год назад
2022.11.2 に配信した、ホラー脱出ゲーム「旧校舎に咲く花」のエンディングテーマ曲です。 作曲:ジミー岩崎様 (jimmy-iwasaki.com)
【Godot Engine】クリックゲームチュートリアル
Просмотров 3,3 тыс.Год назад
Godot Engineでの初心者向けチュートリアルです。 使用しているGodotのバージョンは v4.0.2 です。 ■素材データのダウンロード syun777.sakura.ne.jp/tmp/godot/clickgame_resources.zip ■参考サイト ・最初の2Dゲーム - Godot Docs docs.godotengine.org/ja/stable/getting_started/first_2d_game/index.html ・【Godot】Godot3.5から4.0への移行メモ 2dgames.jp/godot3-5to4-0/ ■使用画像・BGM素材 ・おめが試作設計局様 o-mega.sakura.ne.jp ・Dropgun Samples様 (Feature Bass - Voice Kawaii Bass) dropgunsamples.c...
【PV】旧校舎に咲く花〜学園ホラー脱出ゲーム
Просмотров 6352 года назад
脱出ゲーム『旧校舎に咲く花』のプロモーションビデオです。 ・Google Playで配信中です。 play.google.com/store/apps/details?id=jp.jp_2dgames.escape002 ・BGM: ジミー岩崎 様 (@JimmyIwasaki) jimmy-iwasaki.com ※Google Play および Google Play ロゴは Google LLC の商標です。
ゲームプログラム初心者が知っておきたい読みやすいコードの書き方
Просмотров 3,6 тыс.3 года назад
ゲームプログラム初心者向けに、わかりやすいコードの書き方を解説します。 1. ネストを浅くする 2. 定数を使う 3. ローカル変数を使う 4. boolを返す関数を使う 5. 配列のアクセサ関数を使う 6. 6. 関数を短くする 今回の内容で物足りないと思った方は「リーダブルコード」をおすすめします。 ・リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Amaozn) amzn.to/3C9TPiV ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
RPGの作り方 (マップ・イベント編)
Просмотров 2,1 тыс.3 года назад
RPGのシステムをプログラムですべて構築する方法について解説します。 ■関連ページ ・多機能なレベルエディタ「Tiled Map Editor」 www.mapeditor.org ・2週間でできる! スクリプト言語の作り方 (Software Design plus) www.amazon.co.jp/dp/4774149748 ・Unity用ビジュアルノベルツール「宴」 madnesslabo.net/utage/ ・Naninovel - ビジュアルノベルエンジン assetstore.unity.com/packages/tools/game-toolkits/naninovel-visual-novel-engine-135453?locale=ja-JP ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeff...
イージング関数を使ったUIの動きの作り方
Просмотров 2,2 тыс.3 года назад
イージング関数を使ったUIの動きの作り方を解説します。 ■関連ページ ・イージング関数チートシート easings.net/ja ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ・ちびコマドット絵作成機 ssproject.booth.pm/items/2490778 ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
ゲームコンテストに参加して開発力を上げる方法
Просмотров 7953 года назад
ゲームコンテストに参加して開発力を上げる方法について解説します。 ■今回紹介したゲームコンテスト ・ニコニコ自作ゲームフェス site.nicovideo.jp/atsumaru/fes2021/ ・ティラノゲームフェス novelgame.jp ・PLiCyゲームコンテスト plicy.net/contests/7/ ・Unity 1 Week unityroom.com/unity1weeks ・UE4ぷちコン historia.co.jp/ue4petitcon/ ・WOLF RPGエディターコンテスト www.silversecond.com/WolfRPGEditor/Contest/ ・新人フリーゲームコンテスト freegame-contest.com ・あほげー ahoge.info ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/...
ゲーム制作に役立つPythonの使い方
Просмотров 1,5 тыс.3 года назад
人気のプログラム言語「Python」をゲーム制作に活用する方法を解説します。 ■紹介した本 ・Pythonでつくる ゲーム開発 入門講座 amzn.to/3qr29Zz ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
重み付けの抽選アルゴリズムを解説します
Просмотров 8723 года назад
ステージごとにアイテムのドロップ率や敵の発生率が変動するようなゲーム(主にローグライク)を作るときに役立つ「重み付けの抽選」アルゴリズムについて解説します。 ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
ゲームプログラムを上達させる4つの方法を解説します
Просмотров 2,5 тыс.3 года назад
ゲームプログラムを上達させる4つの方法を解説します。 ■おすすめのゲームプログラム関連の書籍 ・ゲーム開発のための数学・物理学入門 amzn.to/3H5jkFX ・ゲームを動かす数学・物理R amzn.to/3F25odZ ・実例で学ぶゲーム3D数学 amzn.to/3F9Jeqh ・DirectX 12の魔導書 3Dレンダリングの基礎からMMDモデルを踊らせるまで amzn.to/3qs2zPh ■ゲームプログラムの勉強になるサイト ・ゲームつくろー! marupeke296.com/GameMain.html ■数学の勉強になる動画 【ゆっくり解説】数学の見え方が変わる 「抽象と具体のベクトル数学 (線形代数)」【Voiceroid解説】 ruclips.net/video/dq4mq2ad0xI/видео.html ■技術系ブログ ・Qiita qiita.com ・Zen...
ゲームプログラムでの「sin()」の活用法について解説します
Просмотров 1,2 тыс.3 года назад
ゲームプログラムでの sin() の使われ方を解説しています。 ちょっとしたアニメーションを作るときにとても便利です。 ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。 #ゲーム開発
ゲームプログラムの基本「オブジェクト管理」を解説します
Просмотров 1,7 тыс.3 года назад
今回はゲームプログラムの基本となる「オブジェクトの管理方法」について解説します。 ■Object Poolなどゲームプログラムプログラムの様々なパターンが集められた本 ・Game Programming Patterns ソフトウェア開発の問題解決メニュー www.amazon.co.jp/dp/4844338900 ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。 #ゲーム開発
ゲームプログラムでエラーが出たときの対処方法を解説します
Просмотров 4363 года назад
ゲームプログラムをしていて困るのがエラーが出たときの対処です。 エラー対処方法をまとめてみました。 ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。 #ゲーム開発
ゲームプログラム初心者が作ると勉強になるゲーム20選
Просмотров 178 тыс.3 года назад
ゲームプログラム初心者が挑戦してみるのにおすすめなゲーム「20」選をまとめました。 プログラム力のアップに活用してもらえればと思います。 ※注意 「テトリス」「パックマン」などは、作成したものをWeb上などに一般公開すると、著作権上の問題が発生することがあります。 あくまで、勉強用の題材にとどめておき、私的な範囲でのみ公開するようお願いします。 ■使用素材 ・16次元レコード様 www.16dimensional.com/wp/ ・効果音ラボ様 soundeffect-lab.info ※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。 #ゲーム開発
ゲーム開発力を上げる「Game A Week」を解説します
Просмотров 3,4 тыс.3 года назад
ゲーム開発力を上げる「Game A Week」を解説します
1Rogue
Просмотров 4,6 тыс.9 лет назад
1Rogue

Комментарии

  • @molomolo4125
    @molomolo4125 12 дней назад

    わかりやすいです

  • @氷河期名誉回復革命b2c
    @氷河期名誉回復革命b2c 14 дней назад

    リバーシが難易度3?AIがライブラリになってるのか〜

  • @user-3ggmtmptmutmw
    @user-3ggmtmptmutmw 21 день назад

    公式のサンプルに置いてあるような不具合まみれな上にゲーム性皆無のクソつまらない2Dプラットフォーマーなら色んな人作ってるけど、 パックマンぐらい面白くしようって思ったら間違いなくこの中で一番難しい、7ぐらい難しい というか、パズルゲーム、シューティングくらいなら作り方公開してる人沢山居るけど、 2Dプラットフォーマーは誰一人居ない やたら細かい接地判定や攻撃判定や異なる物理挙動やその他諸々の処理を全て、 視認性は良いか、操作性はスムーズか、オブジェクトの管理はしやすいかだとか、全ての部品を擦り合わせながら作るしかない 修羅の境地だよ

  • @aiokazaki3695
    @aiokazaki3695 Месяц назад

    初めてのプログラミングでは、サイコロを作りました

  • @ああ-q5z3u
    @ああ-q5z3u 2 месяца назад

    今まで作ったことがあるゲーム ・パネルでポン →高校時代の課題研究で作成、言語はc++、本家のエンドレスモードとほぼ一緒、アクティブ連鎖も再現、おじゃまパネルは未実装 ・ぷよぷよ通 →1周間で作成、言語はc++、連鎖 スコア倍率 おじゃまぷよも再現 ・テトリス →1周間で作成、言語はc++、全7種類のスピンをサイトを参考に完全再現、おじゃまブロックも実装、ぷよぷよとも対戦可能(ゲージも表示される) ・ぷよぷよフィーバー →現在作成中、言語はc++ 公開したいけどseやbgmが本家と一緒だから色々言われそう どれも再現度高いよ~

  • @ああ-l3v4k
    @ああ-l3v4k 2 месяца назад

    すごい参考になったけどこのゆっくり音声も気になるこの音声ってどこでダウンロードできるんだろ

  • @TOKYOvideoCollege
    @TOKYOvideoCollege 3 месяца назад

    元プログラマから一言。 ブロック崩しを作れれば、たいてい何でも作れるようになるよ。 プログラム言語が変わったり、ハードが変わるたびに ブロック崩しを作って一通りの仕様を確認する。 それ以外は不要。 あとは実践でいいよ。

  • @paseri9697
    @paseri9697 5 месяцев назад

    手続き型でゴリ押しできない程度に難しいものから始めないと悪い癖がつく気がする

  • @ゆーうゆう-y2f
    @ゆーうゆう-y2f 8 месяцев назад

    ギャンブルやったことないからルーレット作ってる ゆくゆくはスペシャルアイテム的な仕様も追加してみたいな。

  • @苔モス-y2r
    @苔モス-y2r 8 месяцев назад

    初めてのQTEはダイナマイト刑事だったなぁ

  • @vichy-185
    @vichy-185 8 месяцев назад

    JavaScriptで挑戦してみます!ありがとうございます!

  • @ARK-re1bz
    @ARK-re1bz 11 месяцев назад

    こーどれでやるの

  • @hiromasayoshitake9806
    @hiromasayoshitake9806 Год назад

    パックマンライクを作った事あるから分かる! たしかに難しかったです。敵AIを賢く(面白く)させようとすると、経路探索やらバリエーション制作やらで難易度はねあがりますねw

  • @saichi5
    @saichi5 Год назад

    コンソール上でできるFPSなんかも面白そうですね

  • @usj1501
    @usj1501 Год назад

    すごくコードの見通しが良くなりました。

  • @unouno9411
    @unouno9411 Год назад

    はぁー難しいなー

  • @pappupappu6823
    @pappupappu6823 Год назад

    6:41 オセロな

    • @kagilinn
      @kagilinn Год назад

      オセロは商標なのですよ。 んでそのオセロとほぼ同じゲーム達を一纏めにした呼び方がリバーシです。

    • @ああ-l3v4k
      @ああ-l3v4k 2 месяца назад

      かっこいいw

  • @nero-mw1wi
    @nero-mw1wi Год назад

    この中から10個選んで全て作ってみました。 迷いが無くなったので助かりました。

  • @MO-yj1uf
    @MO-yj1uf Год назад

    プログラム以外の作業量が増えるから意外と種類少ない。パックマンだけ完成度高い。2Dプラットフォーマーや2Dシューティングは想定する作品次第で難しくなりそう。データ圧縮や処理速度気にしなくてよい時代なので仕様が曖昧な要素の量できまりそう

  • @floiant
    @floiant Год назад

    タイミングはいいですね。あと落ちもの拾いとか簡単かもしれません。 ブロック崩しはやりましたが、ブロック配置は結構考え込まないといけない感じでした。 今だと簡単に配置できるシステムがあるのかな 簡単なのからやっていくのがいいですね。

  • @はるるたけべえ
    @はるるたけべえ Год назад

    文字入力系が無いのか 迷路も無いのか 今は昔と違って随分とハードルが下がってるんだなぁ 昔は足し算ゲームとか数当てゲームとか作ってたなぁ 年取ったなぁw

  • @はぎのつき-q3j
    @はぎのつき-q3j Год назад

    自分はレースゲームが難しいと考えている。 自車の挙動もそうですが、敵車(AI)の自然な挙動が、下手するとカオス系に陥ります。

  • @yukizokin
    @yukizokin Год назад

    リバーシの思考ルーチンは他のすべてを合わせても比較にならないほど高いレベルが必要だと思う。そこそこまともに相手できる程度のレベルでも上級者でも作れる人と作れない人で分かれると思う。

  • @bowsun8548
    @bowsun8548 Год назад

    意外とパズルゲームがなかった。倉庫番か2Dプラットフォーマーに近い扱いなのかな。

  • @gugulecus8782
    @gugulecus8782 Год назад

    最近になって、急にスイカゲームなんてのがバズったようです。 物理演算アルゴリズムの勉強になるのだとか。

  • @akibon777
    @akibon777 Год назад

    43年前、シャープMZ700でリバーシ作りました 反転枚数、四隅などを点数付けして、三手先まで読む事により、オセロ初心者ならそこそこ勝てるゲームに仕上がりました

  • @yukiminoly4526
    @yukiminoly4526 Год назад

    これら全てに共通する困難は素材を用意すること

  • @koreganihon
    @koreganihon Год назад

    カジュアルゲームから作ろうと思っても期限を決めずズルズル伸びてしまう癖があったので 2週間に1本くらいで頑張って作ってみようと思います!

  • @user-Red_Haired1984
    @user-Red_Haired1984 Год назад

    大事なのは完成したゲームを自分が遊びたいか、で決める事。勉強になるからと言って興味のないゲーム作っても挫折するだけ。 と考えていきなりドラクエ風RPG作って苦労しました…。

    • @そいかもな
      @そいかもな Год назад

      ナカーマ。 RPGはウディタを見ると参考になるが、関数の数だけでも膨大で、200以上ある。 要点を絞れば、8割以上は減らせるが、一般的に面白いRPGを作る場合は200以上必要なのかもしれないと思うと、ドラクエは無理だと思わざる負えない。

  • @LifeGO22
    @LifeGO22 Год назад

    やはりチュートリアル無しで作るべきでしょうか?

  • @bm8656
    @bm8656 Год назад

    パックマン作るのってそんなに難しいかなあ… プラットフォーマーの方が難しいと思うんだけどね。 スクロールするし

    • @siratama5371
      @siratama5371 Год назад

      ドットイートゲームの形だけならそんな難しくないだろうけど、完コピってなると出来る人は減ると思う。ゲームクリエイターの講師が授業でパックマンを作らせたらゴーストの動き再現出来る生徒はほとんどいなかったって話あったし

    • @user-3ggmtmptmutmw
      @user-3ggmtmptmutmw 21 день назад

      バグの殿堂のプラットフォーマーと比べたら易しめだけどパックマンも十分難しいっす……

  • @匿名匿名-p9m
    @匿名匿名-p9m Год назад

    最近プログラミングでゲームを作り始めました(processing使用)が、結構楽しいですね。まずはテトリスをネットで調べながら作ってみて、それを参考にぷよぷよを作れたので次は落ちものパズル以外も作ってみるつもりです。

  • @Gizutoku
    @Gizutoku Год назад

    素晴らしい解説ありがとうございます。 正に専門学校ですね

  • @kasasada533
    @kasasada533 Год назад

    今の自分にぴったりだ なにつくればいいかわかんなくなってたからありがたい

  • @MrRyoma
    @MrRyoma Год назад

    勉強になります。

  • @ひろ-e4h2l
    @ひろ-e4h2l Год назад

    全くプログラミングのこと知らない人なんですが、ずっと気になってたことがあってゲーム内の壁とかキャラとかアイテムのイラストって書かれてあるのをコードにアップロードしてるんですか?

  • @phononmaser1024
    @phononmaser1024 Год назад

    わかりやすい!ありがとう!

  • @siorisati241
    @siorisati241 Год назад

    はえー天堂真矢のシャカリキスワンってフラッピーバードのことだったんや…

  • @安倍晋三-h2u
    @安倍晋三-h2u Год назад

    まずどこから作るかで初心者は躓きそう

  • @上田カイジ-b1l
    @上田カイジ-b1l Год назад

    BGMが気になりすぎて内容が入ってこねぇwww

  • @anathema2718
    @anathema2718 Год назад

    「すごろく」は、プログラミング学習の題材としてあまり面白くないのかな?

  • @zako57
    @zako57 Год назад

    一人用ポーカーはゴリ押しで作るなら簡単だけど、役判定を高速化するとなるとかなり大変だった。 その分リファクタリングの学習になったのでオススメ

  • @nanakadog
    @nanakadog Год назад

    否定する意図は無いのであまり怒らないで聞いてほしいんだけど、パックマンが最難関というのは正直意外でした。笑い。

    • @ここあ-q7v
      @ここあ-q7v Год назад

      あなたはこの動画のゲームの中でどれが最難関だと思いますか?

    • @nanakadog
      @nanakadog Год назад

      @@ここあ-q7v 気分を害される可能性があると思ったので予防線を張りましたが、嫌味を言う意図がなかったのは本当です。悪しからず〜。

    • @ここあ-q7v
      @ここあ-q7v Год назад

      @@nanakadog 特に嫌味だと思ってませんよ。 シンプルにどれが最難関なのか意見を聞きたいだけです

    • @nanakadog
      @nanakadog Год назад

      @@ここあ-q7v 否定の意味はないと明確に言ってますからね。何か裏の意味を読み取り過ぎているようです。

    • @ここあ-q7v
      @ここあ-q7v Год назад

      @@nanakadog 質問に答えてくれませんか? あなたはこの動画の中だとどれが一番最難関だと思いましたか?

  • @knnnsnk
    @knnnsnk Год назад

    テトリスはTスピントリプルとかまで実装するとかなり商業用に近づくから楽しいよ 特にSRSなんてテトリス作らなきゃ知らないままの仕様だった

    • @holb591
      @holb591 6 месяцев назад

      自分もテトリスつくって勉強?したな 8bitマシンで

  • @hetias
    @hetias Год назад

    現在、ブレイクアウトゲームを制作中です!挑戦的ですが、私は楽観的です! 良い推奨事項、私はそれらを試してみます!(◠‿◠)

    • @tok12ki
      @tok12ki Год назад

      イイネ! good!

    • @EDAYU0721
      @EDAYU0721 Год назад

      楽しみ!できたら教えてください!

  • @夜草箏
    @夜草箏 Год назад

    神経衰弱は1スクリプトで作ったけど、AI?を強くしすぎて勝てなくなったww

    • @zako57
      @zako57 Год назад

      もしかしてAIが透視能力を持ってる仕様にしちゃってる? めくったカードを記憶するリストの領域を作って、その記憶力(記憶できる量)で難易度を調整できそう

  • @yugosasshii
    @yugosasshii Год назад

    Dongやんけ、、、大好きや、、、

  • @deer-o0O
    @deer-o0O Год назад

    難易度1 0:11 タイミングゲーム 0:44 クリックゲーム  難易度1.5 3:00フラッピーバード 3:26 キャッチゲーム 4:03 Doodle Jump 8:26 一人用ポーカー 8:55 神経衰弱 難易度2 1:05 ブロック崩し 1:39 2Dシューティング 2:28 フロッガー 3:38 ラン&ジャンプゲーム 5:56 一筆書きゲーム 9:11 ピラミッド(ソリティア) 難易度2.5 7:03 倉庫番 8:01 脱出ゲーム 難易度3 6:22 リバーシ 難易度4 4:20 2Dプラットフォーマー 7:25 テトリス 9:45 クロンダイク(ソリティア) 難易度5 5:12 パックマン

  • @ゴキブリは逃がす派-w3b

    参考になります

  • @user-ye9mp8bw8c
    @user-ye9mp8bw8c Год назад

    参考になります