C# でプログラミング入門するのであれば、開発環境インストール直後にすぐに作れるデジタル時計を作って自信つけるといいよ!><
っていつも言ってるので適当にググって出てきたこれとか><(?)
【C#】デジタル時計をつくる|るのみみ|note https://note.com/runomimi/n/n4817cef047bc
「古いやり方」って怒る人も居るかもだけど、実用的なHello Worldって考えれば、いい感じじゃん?><(?)
【10分で解説】はじめてのC# 丁寧に学ぶC#入門①【何ができるのか&環境構築】 https://youtu.be/uwTi4GuAnbI
これ見てた
[B! VTuber] 推しがアイドルを辞め、VTuberになった。|ほし|note https://b.hatena.ne.jp/entry/s/note.com/tonachun/n/nc051b042910f
VTuberを知らない人からVTuberってこういう風に見えてるのかって興味深い><
この人はVTuberをキャラクターと言ってるけど、現在主流の世代のVTuberってキャラクターじゃなくてアバター(※1)ということを理解しないとあれかも><
(※1 YAGOO(ホロライブの親玉の人)も明言してる><)
プログラミングを学ぶと言うかちょっと書いてみて遊ぶの、オンラインで書いて実行できるサイトで遊ぶのもお手軽でおもしろいかも><(ちゃんとした環境と比べると補完やヘルプが弱いのが難しい点ではあるけど)
ブラウザでプログラミング・実行ができる「オンライン実行環境」| paiza.IO https://paiza.io/ja
C言語とC++/C#の関係とは?違いや特徴を比較して覚えよう
https://www.sejuku.net/blog/9407
C++よりはC#のほうがとっつきやすい?
ゲームと物理シミュレーション
例として自由落下を考える。落ちる物体の速度 v=gt、位置 y=1/2gt^2。
これをゲームプログラミングっぽく表現すると、
物体のデータ構造 [速度v,位置y]
1秒間に60回、以下の処理を繰り返す:
y += v/60
v += (g/60) * v ...(g: 重力加速度)
位置yに物体を表示
これに「yが一定値を超えたらvの符号を逆転する」という処理を入れたら、床に衝突してバウンドするのが再現できたりとか。