Тёмный

Roguelike from scratch - Coding Commentary 

ヘロンの数学ちゃんねる
Подписаться 46 тыс.
Просмотров 58 тыс.
50% 1

Just me programming rogue-like with JavaScript. 🐤
■JavaScript example code:
editor.p5js.org/AosagiHeron/s...
■もくじ
00:00 Making a dungeon
01:35 Making actors
02:06 Making a camera
03:49 How to code smart
04:56 Making commands
06:32 What's next?

Наука

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@heron-no-suugaku
@heron-no-suugaku 3 года назад
分からないところがあれば気軽に質問してください!!
@Noob-wv9ju
@Noob-wv9ju 3 года назад
オモシロさと解説を混ぜ込むバランスの良さがいいですね!草生やしながら知りたいことが分かるなんて最高かな?
@ryos9423
@ryos9423 3 года назад
とてもわかりやすいです。 勉強させていただきます。
@xurara6296
@xurara6296 3 года назад
わかりやすいし参考になります!
@yospidy
@yospidy 2 года назад
移動はこんなふうに実装できるのですね。 また、絵文字を使うことでシンプルにゲームが作れそうですね。参考になりました。
@owata02459
@owata02459 3 года назад
Roguelike好きなので助かります
@EM587
@EM587 3 года назад
分からんけどなんか面白い! この勢いでプレイできるローグライク作ってほしい
@masakiwin7
@masakiwin7 Год назад
すごく早すぎてコード確認するのに何度も繰り返しみてもエラーでたり、頭がパーン!ですw
@yappii-lr5kp
@yappii-lr5kp 3 года назад
「プログラミング」と「ローグライク」のアクセントが「サイコパス」並みに衝撃を受けました 動画は面白かったです
@sage_goes1504
@sage_goes1504 3 года назад
代入演算子(assignment operator、=)を数学における等号(equal sign、=)みたいな使い方で解説してるのでプログラミング初心者は混合しちゃいそう
@AB-of5jv
@AB-of5jv 3 года назад
オブジェクト指向が役立ってますね。 独学でプログラミングの勉強とかしているとオブジェクト指向のメリットがあまり分からずに、 フレームワークを学習したときに大コケしましたが....
@ikatyan55
@ikatyan55 3 года назад
す、すげぇ…難しすぎる 風来のシレンをテキトーにやってたけど裏ではこんなに大変な作業してるんですね初めて知った(゜Д゜)
@okinu4044
@okinu4044 3 года назад
ずっと昔から気になってました! めちゃくちゃわかりやすいです!他の動画も追いかけて拝見します! チャンネル登録しました( ^ω^ )
@User-pd6qk
@User-pd6qk 3 года назад
i learned a lot through this
@dany9386
@dany9386 3 года назад
いつか2dアクションゲームの解説してほしいなあ
@user-uu6ul6we8v
@user-uu6ul6we8v 3 года назад
プログラミングに初めて触れたのは何歳頃? これくらいかけるまでどれくらいかかった?
@Liar_poke
@Liar_poke 3 года назад
今日初めて見させてもらいましたがめちゃくちゃ面白いです!チャンネル登録させていただきました。動画投稿楽しみに待ってます、ゆっくりでいいのでお身体に気をつけてください( ´∀`)
@user-io5gz2kc1r
@user-io5gz2kc1r 3 года назад
過去に自分で考えて作った…解答があるのは今の人羨ましい。
@dreamydreamy2000
@dreamydreamy2000 3 года назад
この人にディアボロの大冒険を完成してもらいたい。10年以上まえからずっと未完成のままの超面白ローグライクなんだけど開発者が失踪したままなんだ
@vstar8659
@vstar8659 3 года назад
こんな感じなんだ
@nathanlee8248
@nathanlee8248 3 года назад
Cool!!!
@tmmt793
@tmmt793 3 года назад
例のアレがちょくちょくはみ出てきますね...
@user-ee9oz4ib1b
@user-ee9oz4ib1b 3 года назад
初見です。めちゃ面白いですね!! プログラミングの基本のキから分からないのですが!そういうのはどこで学べばいいのですか?何のソフトを使ってるんですか?
@heron-no-suugaku
@heron-no-suugaku 3 года назад
あざます! プログラミングのやり方は↓の動画からどうぞ🐣 経験0の人がブロック崩しを作れるレベルになるまでを解説してます。 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rdGKg6VbFBo.html
@user-ee9oz4ib1b
@user-ee9oz4ib1b 3 года назад
@@heron-no-suugaku わざわざご丁寧にurlまで有難うございます!!やってみます!
@akirakougami.vtuber
@akirakougami.vtuber 3 года назад
プログラミングする訳ではないですが ゲームがどんな風に動いてるかわかって (半分も理解できなかったかもですが…) 凄く面白かったです。 ナカイドさんのコミュからきました☆ 仲良くして頂ければ嬉しいです☆
@heron-no-suugaku
@heron-no-suugaku 3 года назад
プログラミングわからない人にも楽しめる動画を目指して編集したので、成果が出たようで嬉しいです😎 こちらこそよろしくです^^同じyoutuber同士頑張っていきましょ~
@silkroat
@silkroat 3 года назад
コマンドーなんだよなぁw
@Error_NullReferenceException
@Error_NullReferenceException 3 года назад
主さんはJS以外になにか使える言語はありますか?
@heron-no-suugaku
@heron-no-suugaku 3 года назад
昔スマホゲ~開発の仕事でC++書いてましたが、「使える」レベルにはなれませんでしたね。むしろ「使われている」側だったのを覚えてます。 今は🤔JS専🤔です
@user-eb9mb5pb7i
@user-eb9mb5pb7i 3 года назад
天才かよっ草
@ehp4280
@ehp4280 3 года назад
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
@mu-min
@mu-min 3 года назад
初見ですわー! 質問なんですけど、ゲームを作るのにJavaScriptを使っているのにはどんな理由があるのでしょう(どっかで言ってたらすみません!) 自分、情報系の学校に通ってまして、Pythonが終わりJavaを習っているところです! 他の言語も学びたく、勉強がてらゲームを作りたいって思っているので参考にしたいです!
@heron-no-suugaku
@heron-no-suugaku 3 года назад
開発環境をインストールしなくても動く、ほぼ唯一の言語だからです。 例えば、ツイッターとかに↓を貼れば、クリックした人はすぐにプログラムを動かしたりシェアしたりできます。 editor.p5js.org/AosagiHeron/sketches/7sEXeBItn SNS全盛期のいま、このメリットは計り知れないです。
@mu-min
@mu-min 3 года назад
これ凄いですね……! 作ったやつを友達にも気軽に遊んで貰えそうですし、勉強します!!
@penguin-Love
@penguin-Love 3 года назад
5:06 本音
@kamuiko-tan
@kamuiko-tan 3 года назад
js結構パフォーマンスも悪くないし、実行環境はブラウザあればいいし、いいですよね。 若干自分には構文が慣れないのでそこまで使ってなかったのですが、node.jsでサーバー側ガリガリ書けるようになりたいと思う今日この頃 js専の方ってわりと珍しい気がしますが、たしかunityがjs使えるんでしたっけ
@heron-no-suugaku
@heron-no-suugaku 3 года назад
UnityではC# 使ってたんすけどもう忘れちゃいましたね…… 最近webブラウザで何でもできるようになりつつあるので(残る課題はUSBやプッシュ通知くらいかな)、 JavaScriptともこれから長い付き合いになるし、覚えといて損はないですね
@user-od3kg7xp6b
@user-od3kg7xp6b 3 года назад
プログラミング未経験がこんなにすごいレベルに達するのに何年かかりますかね。 転職しようか迷っております。
@heron-no-suugaku
@heron-no-suugaku 3 года назад
ガチでやるなら1年、週末だけ勉強なら3,4年はかかると思います ただし、今の職によほど飽きたとか待遇が悪いとかでない限り、転職はオススメしないです🐤 自分も辞めてyoutuberやってる位ですからね
@whosecat3724
@whosecat3724 3 года назад
プログラミング言語を習得するのって高校、大学で習うような数学が出来ないと難しいものですか??
@Orekkueito2811
@Orekkueito2811 3 года назад
現PGです 習得するだけならほぼ数学の知識は要らないですよ ただ、優秀なプログラマーを目指すなら様々なアルゴリズムを理解・実装出来る必要があるので大学数学の知識は少なからず必要になりますね
@whosecat3724
@whosecat3724 3 года назад
@@Orekkueito2811 プログラマーの方と出会えるとは! 僕は将来いわゆるアプリケーションを一人で作りたいと思っていますが、それは難しいものでしょうか?また、勉強するにあたって独学は効果がありますか??ぜひお聞かせ願います!!
@Orekkueito2811
@Orekkueito2811 3 года назад
@@whosecat3724 将来と言わずとも、それだけ興味があるなら今からでも始められると思いますよ プログラミングで大事な力は発想力とググり力(googleで検索する力)で、学校の勉強のように暗記する必要はありません 今の時代、ネット上には入門のための解説等が沢山ありますので独学で学ぶことも十分可能です まずはJavaあたりから始めてみてはいかがでしょうか
@sasimi-sas2222kgogod
@sasimi-sas2222kgogod 3 года назад
ここまでなるのに3~5年はかかりそう 次元が違いすぎてプログラミング諦めた。
@extensionrar8022
@extensionrar8022 3 года назад
じゃあ3〜5年頑張りましょうよ!
@user-dm1wy9sn3v
@user-dm1wy9sn3v 3 года назад
3.5年でいけるなら財産になるぞ
@user-es7yj3fk1i
@user-es7yj3fk1i 3 года назад
超基本的なことで申し訳ないんですがエディタは何なのでしょうか。
@heron-no-suugaku
@heron-no-suugaku 3 года назад
VSCodeですね。これ一本で大体何でもできて便利です🐤
@user-es7yj3fk1i
@user-es7yj3fk1i 3 года назад
@@heron-no-suugaku ありがとうございました
@user-zy7ei2xr9m
@user-zy7ei2xr9m 2 года назад
ダンジョンの形が毎回変わるで新宿駅は草
@worldhello3045
@worldhello3045 3 года назад
ポケモンみたいな対戦機能がないrpgは長くやれないと言う俺の偏見を壊したゲーム
@user-ksga
@user-ksga 3 года назад
プログラミングの動画なんて見てないのになぜyoutubeは俺が興味持ってるとわかった?!
@urukimk2
@urukimk2 3 года назад
意味が分からなすぎて過呼吸なってきた…
@いしゃっぴー
@いしゃっぴー 3 года назад
俺には無理だ! ゲームエンジンか創作系のゲームで直感的にイメージで作るタイプしかできん、、。
@zako57
@zako57 3 года назад
1:22 人種の平等化が激化して 白黒の権益が逆転しただけとなった世論 に対する風刺
@YM-bv1ll
@YM-bv1ll 3 года назад
Unityならこの一連の難しいコードをほとんど省けます。
@user-rk3cn6bf8t
@user-rk3cn6bf8t 3 года назад
エアプですか?省けませんよ。
@user-od9cg2hj8o
@user-od9cg2hj8o 3 года назад
ゲーム実況でよくクソゲーとか言ってるけど、 これ見たら言えんようになるわ
@sterusu0
@sterusu0 3 года назад
新宿駅はダンジョン
@user-eb9mb5pb7i
@user-eb9mb5pb7i 3 года назад
梅田は負けへんよ!
@testaaa57
@testaaa57 3 года назад
黒人でゲイでユダヤ教でブサイクで片足欠損で全盲で窃盗暦有りの鳥を主人公にしてゲーム・オブ・ザ・イヤーを取ろう(提案)
@heron-no-suugaku
@heron-no-suugaku 3 года назад
Gだけだと配慮不足だからLGBTQABCDEFGHIJKLMNOPQRSTUVWXYZにしなきゃ(使命感)
@user-vl7jb5vj6t
@user-vl7jb5vj6t 3 года назад
よーーーく聴いたらBGMゆうさくで草
@melUnkonow
@melUnkonow 3 года назад
マイクラでローグライク作ろうとしてる人昔見たけど普通に作ろうとしても素人だから全然わかんねぇや
@goodpictuer3259
@goodpictuer3259 3 года назад
これ見てる衛門絶対いるだろ
@user-bx9oc9zf7i
@user-bx9oc9zf7i 3 года назад
イントネーションが鼻につく
Далее
Roguelike dungeon - Coding Commentary
8:32
Просмотров 55 тыс.
Amazing weight loss transformation !! 😱😱
00:24
2DROTS vs WYLSACOM! КУБОК ФИФЕРОВ 1 ТУР
07:25
Game of Life - Coding for Beginners
17:46
Просмотров 66 тыс.
【ゆっくり】40分でUnity【見るだけ】
39:59
Collision detection - Coding for Beginners
16:18
Просмотров 81 тыс.
Dear Game Developers, Stop Messing This Up!
22:19
Просмотров 695 тыс.
The function needed to code a board game
5:53
Просмотров 26 тыс.
Самый быстрый пылесос!
0:30
Просмотров 22 тыс.