C#

UniRxで課題だったRxとasync/awaitの連携がR3では楽になった件

C# AwaitOperation解説図

こんにちは。ソフトウェアエンジニアのyashiheiです。 最近はお絵描きにハマり毎月100時間ぐらいのめり込んでます。上手い絵は全然描けないですがコツコツものを作ってる感覚があり楽しいですね。 さて、筆者が関わってるプロジェクトではCysharp様が開発されているOSSのR3を […]

C# Source Generator 開発チュートリアル

C#

こんにちは、そして、お久しぶりです。 Aiming の土井です。 今年はファミリーベーシック40周年だそうです。小学生の頃に触れて、ゲームのプログラムを書く仕事を志したという思い出があり感慨深いですね。年齢は秘密です! 今回は「C# Source Generator の作り方」に […]

[Unity][C#] 非同期コールバック関数パターン

C#

こんにちは、そして、お久しぶりです。 Aiming の土井です。 今回の開発者ブログでは、コールバックを伴う非同期プログラミングのデザインについて整理していこうと思います。 非同期関数をコールバックする 早速ですが、皆さんの中で UniRx, UniTask といった非同期ライブ […]

CA.unity #5 でシェーダーの発表をしました

  • 2022.11.07

はじめに 第二事業部 エンジニアの永留(ながとめ)と申します。 普段は、Unityを用いたゲーム開発に従事しています。 CyberAgentさんが主催するUnityの勉強会 CA.untiy #5にて、シェーダーの発表をさせていただきました。 CA.unity #5 発表について […]

PSDファイルからUIレイアウトをインポートする自作ツールの紹介

こんにちは。エンジニアの鈴木聡です。 私が携わっているプロジェクトでは、多くのUIを作成する必要があるため、Photoshop上で作成したレイアウトをUnityにインポートして使用できるようにするUnityEditor上のツールを作成しております。 これにより、UIデザイナーさん […]

C#でリモートのMySQLやSSH接続をやってみた

  • 2018.04.05

こんにちは、大阪スタジオ ソフトウェアエンジニアの滝です。 今回のお話は、C#でMySQLに接続してデータを取得したり、SSH接続でコマンドの送信をやってみたお話になります。 きっかけは、業務で集計ツールを作成する機会があり、その要件は、Windows環境からターミナルを使わずに […]

ログレスマップエディタのパフォーマンスを改善したお話

  • 2018.01.10

はじめまして、17年度新卒エンジニアの平井です。 今回、新卒エンジニアの平井と西田の二人がパフォーマンス向上のため新たにUnityでマップエディタを開発しました。 その際に改善した点や苦労した点を紹介しようと思います。 マップエディタとは 弊社の「剣と魔法のログレス いにしえの女 […]

静的コード生成を用いたシリアライゼーション高速化

C#
  • 2016.06.08

こんにちは、とある新規開発プロジェクトで主に C# でクライアントとリアルタイムサーバーを書いている 水上智絵(@chiepomme)です。今回は私のプロジェクトで行った、C#におけるシリアライゼーションの高速化についてお話ししたいと思います。 はじめに いま私が関わっているプロ […]

C# + MySQL + Dapper で軽量 O/R Mapper

  • 2015.11.04

エンジニアの廣岡です。 最近は仕事で C# を用いたサーバを書いていますが、C# で O/R Mapper (ORM) を使ったことがなくて「とりあえず動く軽量なものが欲しい」と思って見つけ出した Dapper という Micro-ORM を紹介していきます。 Dapper: h […]