Technology / Learning

Skills

ゲーム制作で使用している技術と、現在学習中・今後学ぶ予定の内容をまとめています。

Current Skills

使用・学習している技術

作品制作やプログラミング学習の中で実際に触れている内容を、分野ごとに整理しています。

Usingは現在使用中、Learningは学習中、Nextは今後の学習予定を表します。

Languages

  • C#Using
  • CLearning
  • C++Next

C#はUnityでのゲーム開発を中心に学習中です。C++はゲーム開発やUnreal Engineを視野に入れ、今後学習を深める予定です。

Game Development

  • UnityUsing

Unityでゲーム制作を行いながら、以下の要素を学習しています。

  • GameObject
  • Component
  • Scene
  • UI
  • Collider
  • 音声
  • ゲームロジック

Development Tools

  • GitUsing
  • GitHubUsing
  • Visual StudioUsing
  • Visual Studio CodeUsing

Git / GitHubでは、以下の基本操作を学習・実践しています。

  • commit
  • branch
  • merge
  • switch
  • restore
  • stash
  • remote
  • push / pull

Computer Science / Programming

Learning
  • アルゴリズム
  • データ構造
  • 計算量
  • 競技プログラミング
  • オブジェクト指向プログラミング
  • デバッグ

Learning Plan

現在の学習内容と今後の予定

  • C++Next
  • Unreal EngineNext
  • ゲームプログラミングLearning
  • コード設計Learning
  • デバッグLearning
  • アルゴリズム・データ構造Learning