タグ

ブックマーク / qiita.com/yoship1639 (3)

  • C#のみを使って、今ソーシャルゲームアプリを作るとしたら - Qiita

    はじめに 現在進行形でC#のみを使って個人でソシャゲ作りを試しているyoship1639です。 記事はQiita夏祭り2020「〇〇(言語)のみを使って、今△△(アプリ)を作るとしたら」のテーマに沿った内容となっています。 近年のソーシャルゲーム界隈は多様化が進んでクライアントサイドだけではなくサーバーサイドもあらゆる言語やフレームワークが試みられていますが、クライアントもサーバーも統一の言語で構成されているのはほとんどないかと思われます。言語にはその言語の得意分野があると思うので。 しかし、今まさに私が開発中の環境が好きな言語で開発しやすいという理由でクライアントもサーバーもC#で構成した作りになっているので、どのような構成でどうすれば最低限のソシャゲの基盤が作れるかを、解説が長くなり過ぎないようにまとめることが出来ればと思います。 三部構成で、クライアント実装、サーバー実装、AWS

    C#のみを使って、今ソーシャルゲームアプリを作るとしたら - Qiita
  • ゲームの質を劇的に上げるカメラワークの3つの手法解説【減衰・FoV・手ブレ】 - Qiita

    はじめに こんにちは、個人ゲーム開発がすきな@yoship1639です。 普段は自作エンジンですがUnityにも手を出しています。 皆様、自分のゲームのカメラワークが安っぽくて絶望したことはありませんでしょうか。 絶望はしなくても、もっと良いカメラワークにしたいと思う人も多いのではないかと思います。 しかし、調べても中々出てこないし大体Cinemachineの記事が引っかかるのではないかと思います。 ※ちなみに筆者はCinemachine使ったことありません そこで、比較的簡単にカメラワークの質を劇的に向上する3つの手法を技術解説し、その素晴らしさに気が付いてもらえたらと思います。 どの程度見た目が違うのか とりあえず、見ていただければどの程度違うのか分かります。 再掲) 久々にUnity触って高品質な追従型カメラワークを作ってみた。左が作ったやつ、右が普通のやつです。Lerp移動減衰,

    ゲームの質を劇的に上げるカメラワークの3つの手法解説【減衰・FoV・手ブレ】 - Qiita
  • オブジェクト指向をより理解するために実際に書いて解説する

    はじめに こんにちは、yoship1639です。 普段はゲームエンジンを用いない個人ゲーム開発を行っております。 記事は、オブジェクト指向がいまいち理解できない人、なんとなく理解はしたけどプログラムに落とし込めない人を対象に、 簡単なプログラムをオブジェクト指向満載で実際に書いて、理解を深めてもらおうと思い記述しています。 プログラミング言語は普段私がよく使うC#で記述しますが、オブジェクト指向は言語の壁を越えて利用できる概念ですので、 言語の記述ではなく、その記述の持つ意味を昇華させ俯瞰的に見ていただけると、より理解が進むのではないかと思います。 記事の背景・目的 オブジェクト指向に関する記述はとても増えてきました。しかし、一部を除いては理解を妨げる解説をしている記事が多数見受けられます。 具体的な用語の説明をならべても、抽象化し過ぎた解説しても、プログラミングに落とし込むことはでき

    オブジェクト指向をより理解するために実際に書いて解説する
  • 1