Profile / Learning

About

ゲームプログラマーを目指している現在の状況と、学習内容・学習方針をまとめています。

Profile

自己紹介

ゲームプログラマーを目指して、ゲーム開発とプログラミングを学習しています。 現在はUnityとC#を使った小規模なゲーム制作を通して、ゲームの仕組みをコードで組み立てる経験を重ねています。

まだ学習・成長の途中ですが、基礎を大切にしながら、自分で考えて実装し、その内容を説明できる力を身につけることを目指しています。

Current Focus

現在学習していること

現在は、以下の技術や分野を中心に学習しています。

  • C#
  • Unity
  • Git / GitHub
  • アルゴリズム・データ構造
  • 競技プログラミング

将来的にはC++やUnreal Engineについても学習し、ゲーム開発に必要な技術の幅を広げていく予定です。

Learning Approach

学習で重視していること

自分で考えて実装する

答えを写すだけで終わらせず、必要な処理を考えてコードへ落とし込めることを目標にしています。

コードを説明する

書いたコードの目的や処理の流れを、自分の言葉で説明できることを重視しています。

問題を発見してデバッグする

起きている現象を確認し、原因を探しながら修正できる力を身につけようとしています。

Gitで履歴を管理する

branchやcommitを使い、変更内容と開発の経過が分かる形で履歴を残すことを実践しています。

Goal

今後の目標

単にゲームを完成させるだけでなく、実装した仕組みを理解し、問題が起きたときに自分で調べて改善できるゲームプログラマーを目指しています。

学んだ内容を実際の制作で試し、振り返りと改善を重ねながら、できることを着実に増やしていきます。

External Link

GitHub

ゲーム制作とプログラミング学習で使用しているGitHubプロフィールです。

GitHubプロフィールを見る