こんにちは。碧海です。
専門学校に進学してからプログラミング言語について勉強を始めよる予定だったのですが、今から勉強しておいた方が授業を受けた時に頭の中にすっと入ってきやすいのではないかと思ったので、勉強を始めることにしました。
学ぶ言語
私が将来作りたいものは3Dゲームです。
UE5を使いたいと考えているので、将来的にはそこで使われているC++の習得を目標にします。
C++を主に、C/C#も少しかじりながら進めていきたいと思います
C言語
C言語は習得難易度が高い言語とされており、特にポインタやメモリ管理など低レイヤーに関する学習が求められます。
一方で、基礎概念やメモリ構造などコンピューターの仕組みを深く理解する力が養われるため、他の言語への応用力も高まります。
C#
ゲームエンジン「Unity」で標準的に使用されているスクリプト言語です。
特徴としては、比較的学びやすく、ガベージコレクションによる快適な開発が可能だそうです。
C++
ゲームエンジン「Unreal Engine」やその他多くのゲームエンジンで標準的に使用されているスクリプト言語です。
特徴は、高速で柔軟性が高いところ、しかしその反面学習やメモリ管理が難しいとされています。
本文の概要は ChatGPT(OpenAI、2025年8月使用)を使用して作成しました。
使用する参考書
※申請が通り次第、リンクを分かりやすく表示します。
・なるほどなっとくC#入門
amazon:https://amzn.to/3JbzZNr
・すっきりわかるC言語入門
amazon:https://amzn.to/4mvvNq2
・新・明解C++入門
amazon:https://amzn.to/4mC6QcU


コメント