【C# 】プログラム超初心者向けに変数と関数の基本を解説します【Unity】
Vložit
- čas přidán 6. 06. 2024
- 少しずつ理解していきましょう!
■目次
0:00 オープニング
1:00 準備
2:40 変数の解説
14:33 関数の解説
24:43 エンディング
■参考
C# 関連のドキュメント - Microsoft
docs.microsoft.com/ja-jp/dotn...
前回の動画
• 【超初心者向け】ブロック崩しを作りながらUn...
このチャンネルはゲーム業界歴約20年の私が、ゲームクリエイターになりたい人や個人でゲームを作っていきたい人、ゲーム会社に就職・転職したい人のために、開発・制作のノウハウや売上の伸ばし方、企画やプログラムのコツ、勉強法など様々な情報を語っていくチャンネルです。
チャンネル登録よろしくお願いします!
ひろはすゲームクリエイター養成所
/ @hirohasu
ひろはすゲームグラフィック研究所
/ @hirohasug
ひろはすゲーム雑談所
/ @hirohasu2
最新情報はこちら!フォローよろしくお願いします!
【Twitter】
/ hirohasusan
【Instagram】
/ hirohasusan
■プロフィール
ファミコンのスーパーマリオブラザーズに出会いゲームクリエイターを目指し始める。
小学生から個人でゲーム開発を始める。
専門学校卒業後ゲーム会社に3Dグラフィックデザイナーとして就職。
10年間サラリーマンとしてゲームを作った後独立して再び個人でゲームを作り始める。
現在は趣味でゲームを作りながらゲームクリエイターになりたい人を応援するために各種SNSでノウハウを発信しています。
※記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
#ひろはす
#C#
#初心者
ありがてぇ!
この解説シリーズ続けてくだせぇ兄貴!
Unity C#の本を見ながら独学していますが、本の説明より分かりやすかったです。ありがとうございます。
やっとInt型とFloat型の謎が解けました!ありがとうございます!そして分かりやすい!
そしてもっともっとC♯言語について教えて欲しいです。
Unity触りはじめて一週間です!
ありがたく参考にさせていただきます🙇
引数、戻り値、聞いてはいましたし、使ってもいましたが、全く理解出来て無かったので、非常に助かりました😊
本読んでも理解が出来なかった部分があったんですがこの動画の説明がとても分かりやすく助かりました🙇♂️
ひろはすさんの動画を見てゲームクリエイターになろうと思いました。
プログラミングも最近始めましたが、こちらの動画のおかげでモヤモヤしていたものがスッキリしました。ありがとうございます。
正直に言うと、1週間前に見たときは全く意味が分かりませんでしたが、勉強を重ねて改めて見るとすごく分かりやすかったです。
ためになる情報ありがとうございます。これからも頑張ってください!応援しています!!
C#をはじめて触る者です。
他の動画で疑問に思っていた内容の殆どが、こちらで解決しました!
またこのような動画お待ちしております!
おお!興味あったので嬉しいです!ありがとうございます!
非常に助かりました!!勉強になります...!!
本を読んで進めてて説明もあるのにざっくり書かれすぎて何が型名で変数名でどこからが数字の単位を入れたらいいのか全然わからず動画探してたら見つけてめっちゃわかりやすかったです。ありがとうございます!
めっっっちゃわかりやすいです!!
この動画を見てようやく理解できました!
ありがとうございます!
分かりやすい!!
ありがとうございます。凄く分かりやすかったです。
50前のおっさんですが、小学生の時にインタプリタのBASIC言語を覚える時のように頭に入ってきました。
これからもCの講座をレベル順にご教授お願いします。
めっちゃイケボで聞いてるだけで癒やされるし、話も分かりやすい!
何回見ても価値ある動画です!!分かりやすい!!!
メッチャ参考になりました。
2D講座も楽しみにしてます。
分かりやすかったです
ありがとうございました。
スマホ操作の解説動画を出していただけると非常に助かります!いつも分かりやすい動画ありがとうございます!!
変数の頭文字は小文字で関数の頭文字は大文字にする理由
、知りませんでした!
見てよかったですw
これは神動画ですね
パワーアップできました〜!✨
私は脱出ゲームが作りたいので、他の動画も拝見させていただきながら頑張ります🙋♀️✨
モチベーションが上がる動画でした!ありがとうございました🙇♀️💓
写経のようにタイピングしていたC#のことが少しわかりました。今回もあっざした。
Unity歴5ヶ月です。とても参考になりました。ただのコピペだけだとゲームは作れないと痛感していて、今一生懸命C#勉強してます。
めちゃくちゃありがたい!
最近動画を見てゴリゴリ勉強してます。クイズゲーム、計算ゲーム、脱出ゲームなど一画面の中でクリックして動かしていく、みたいなチュートリアル見てみたいです。
すごい、わかり易すぎる
unityいざ開いたらなんやこれってなってたけどわかるようになりました!
プログラムをざっくり覚えてもらうのは大変そう
自分は C言語を覚えたころ、printf / scanf と 乱数だけでしょぼいゲームを作ろうと試行錯誤してるうちに覚えていけましたが
今の環境って良くも悪くも豪華で、最初の入り口を見つけるのが難しい気がする
次回の2Dも楽しみに待ってます!
いつもおまじないとか言われてたんで。今回この動画で意味が理解できて良かったです。
#C #unity
ありがたい!!
返り値、引数がなんとなく分かった気がします
初心者で、独学で本を読み込んでいますがなかなか理解が難しい…
本が難しかったらudemyやpaizaラーニングのような動画形式で教えてくれるものがいいですよ!
独学でやっててチンプンカンプンだったので助かります。
神だわ これが知りたかった
unity 言語に興味を持ちました
ありがとうございます
関数の最初の文字が大文字とかそういうマナーみたいなものをまとめた動画とか見たいです!
独学でやっているとそういうのを知る機会がないのでめちゃくちゃ助かります!
変数とか関数の名前の付け方とかルール(NameChangeではなくChangeNameみたいに動詞から始めるとか)、暗黙の了解みたいなものを調べようにもあまりそういうサイトがないので…
それだけの動画ではなくとも、今後プログラム系の動画の中でちょいちょいでも教えていただけると助かります。
わかりやすい! 子供に見せてます!
1回目の視聴では理解できなかったですがほかのサイトをめぐってから2回目視聴してやっとそれとなく理解できました
変数=あらかじめ決められた箱、関数=自分である程度ルールを決められるもの
ってことでいいのかな
でなけりゃ書き方に個人差が発生するわけがないよね
スクリプトの中身見たら全部ばらばらだもの
learning both japanese and programming right now so i figured maybe i should watch tutorials in japanese instead. this tutorial actually made me understand UNITY and C# more. thanks for the great tutorial!!
こんばんは、ひろはすさん
最近Unityを始めた者なのですが、オブジェクト指向の難しさやUnityEngineに入ってる膨大なメソッドに苦しめられています…笑
いつかオブジェクト指向について解説していただけたらとても嬉しいです。
C# は比較的簡単な言語だからわかりやすかった。難しいと言われるC++とかJavaでDirectX/OpenGLとかで作ったらこれだけなら簡単にできるだろって思ってた処理もprintfみたいにはいかないんだなって悟った。C++やJavaは言語の仕様も大きいからそれ覚えるだけでも相当時間掛かった記憶がある。ベンチマークもあとから試しに作ったUnityやUE4より遅かったし、もし、今から入る人にはUnityとか使ってまずゲームを作れるようになったら、C++やJava等でDirectX(Windows)/Metal(Mac/iOS)/OpenGL(Linux)/Vulkan(Android)等を使ってみてゲームを作ってみたり既存のオープンソースゲームエンジンを改良してみたりしてみたらいいですよ。
コメ欄にハッシュタグ語録が大量発生してるww
返り値からついていけなくなったので繰り返し見たいと思います
引数これ覚えたら便利そうだ
プログラムが読みやすくなるのかな?
そういえばunityのc#とマイクロソフトよc#は別物なのですか?以前そういった事を目にしました
小文字で始まって次の単語で大文字になるのは視認性のためのルールだったんですね
仕事でExcelのVBAをコピペしながら独学で学んだので基本的な事とか知らなかったり知識も偏ってるんですよねw
プライベートとパブリックもなんとなくはわkってるんですけど性格な有効範囲とかどう使い分けるといいかわかんなくて結局毎度毎ページプライベート書いちゃうw
UE4の動画も欲しい!
そ れ な
返り値がやっと理解できました。
ありがとうございました(^ω^)
ず っ と 切 ら し て た
ちなみに定数(enum,static readonly)はすべて大文字で書く。ちなみにアンダースコアを書く場合もある(_)
その書き方見慣れてないから波括弧の位置すげぇ気になる。おぇ....
iosゲームを作るのにc#、Python、JavaScriptの3つの中ではどれを一番最初に習得した方がいいと思いますか。
また、Python.やJavaScriptなどでゲームを作るときは、何というゲームエンジンを使いますか?
iOSでゲーム出すならC#でUnity使うのが良いと思いますー!
iOSならC#1択ですね。モバイル機器は遅延が出やすいのでスクリプト言語はあまりオススメできないですね。PCならJSやPythonでも作成してもそこまで遅延が少ないので、PCでだしてみたらいいと思いますよ。
int number = 100
console.WriteLine("number")
本にはこれで実行すると、100とでると書いてあってのにずっとエラーになってできません。
どうしてかわかりますか?分かったり、エラーででてきた文字うつしたほうがよかったら返信お願いします。
もしも、購入してよく使用しているassetsなどあればその使い方の動画も載せて貰えたら助かります。
12:43 らへんの数字の色がオレンジにならないです
組み込み機器以外の最近の機器はメモリ確保自体32bit刻みらしいので実際に確保される量は大して変わらないらしいですよ。byteはフラグ変数として使われることが多いので、それで使うのがいいと思います。
32bitOSの話?
@@blackp13d26 大体のOSがそのように取られているらしいですけど
Unityの外部ツールの欄にVisualStudioがないのですがどうすればいいですか
インストールされてないのかもしれません、こちらからダウンロードしてみてくださいー!
visualstudio.microsoft.com/ja/downloads/
c言語の講座動画とか出して欲しいです...
妖怪ウォッチでレベル255にしてたの懐かしい!!笑
多分初心者の僕みたいな人は理解できない、、
少し勉強した人がわかる感じなのかな、少し勉強してから見返しに来ます
2D脱出ゲームの作り方が知りたいです。
大文字じゃなくてアンダーバー使ってた()
AddedSpeed()では?
Mac/Window対応面倒そうです...w
このプログラミングのサイト(?)は使うのにお金はかかりますか?
無料です!👌
@@hirohasu そうなんですね!教えてくださってありがとうございます🙇
・Wキーを押すと、オブジェクトが前に進み続ける
・Sキーを押すと、オブジェクトが後ろに進み続ける
この2つができるプログラムを教えて下さい。
似たプログラムが探しても見つからず、yahoo知恵袋で訊いても回答が来ません。
どうかよろしくお願いします。
プログラミングを勉強しないといけないですか?
vscodeとvsって何が違うの?
vscodeが良いってなんかで見たからvscode使ってるんですが
どっちでも大丈夫ですよー!👌
マイクロソフトのhpで確認する事をオススメします。 特にvscodeは規約を要チェック。
基本的にどちらでもいいですが(LinuxやChromeBookの環境場合vscode1択)、vsは高機能でコマンドを触ることが少なく済みますね。あとはvsにはmac限定でxcodeとの相互機能や互換機能があるらしいですからC++とかswiftとかのライブラリを導入しやすいです。
ChangeSpeedという名前と引数、動きが一致してないですね。
5
ぜんぜん超初心者じゃなくて意味がぜんぜんわからん、、、