C#
-
Visual Studio for MacでC++を使う
2022/2/17 C#, C/C++, Framework, Visual Studio
名古屋スタジオでクライアントエンジニアをしている藤澤と申します。 ぼくは普段C++でアプリ開発をしているのですが、以前アプリのコードを流用してちょっとしたツールを作る必要が生じました。その際Visua ...
-
LINQのJoinを使って計算オーダーを削減・高速化
2021/4/8 C#
こんにちは。タノシムスタジオでUnityクライアントエンジニアをやっている水戸です。 みなさん、LINQ使ってますか? 今回は、LINQを使った、いわゆるN+1問題のようなパフォーマンスの悪い実装例と ...
-
C#のLINQでcocos2d-xのmanifestファイルを集計する
2020/12/17 C#
今回のDevelopers' Blogを担当する加賀です。 ちょっとした小ネタ記事を書いてみました。 cocos2d-xには、外部リソースファイルのダウンロード管理を行うAssetsManagerEx ...
-
【Unity 5.3】コルーチン変更点
クライアントエンジニアの乾です、今回はUnity5.3でコルーチン周りでの変更点 について書きたいと思います。 1:コルーチン内からのコルーチン呼び出し 5.3以降はコルーチン内の呼び出しはStart ...
-
C#のLINQ to XMLでHTMLを読む
2016/4/13 C#
今回のエンジニアブログを担当する加賀です。 個人的にXML、HTMLを扱う機会があったので、LINQ to XMLを使用してみました。 LINQ to XMLは.NET Framework 3.5以降 ...
-
Unity C# プロパティのキャッシュによる速度の違い
今回のエンジニアブログを担当する加賀です。 UnityのGameObjectで、よく読み書きするプロパティは「transform」だと思います。 また、Unityに限らずインスタンスを1つだけに限定す ...
-
AtomでUnity(C#)の開発環境を構築する
今回のエンジニアブログを担当する山下です。 最近はGitHub製テキストエディタのAtomを使っての開発が中心になっています。 Atomの特徴はなんといってもパッケージによる拡張で、 世界中のデベロッ ...
-
Unity C# メソッド呼び出し方法による速度の違い
今回のエンジニアブログを担当する加賀です。 UnityでC#のLINQを使っているとき、 何度もメソッド呼び出しがされるので速度が遅くなるのではないか? という疑問が出来たので、計測してみました。 計 ...
-
擬似乱数生成アルゴリズム「Xorshift」をC#で実装
今回のエンジニアブログを担当する加賀です。 高速な擬似乱数生成アルゴリズムのXorshiftを紹介したいと思います。 今回のコードはVisual Studio 2010 Pro SP1、C# 3.5で ...
-
C# LINQ ThenByを使わないソート
今回のエンジニアブログを担当する加賀です。 C# 3.5でのLINQのThenByを使わないソートを紹介したいと思います。 今回のコードはVisual Studio 2010 Pro SP1、C# 3 ...