タグ

ブックマーク / qiita.com/toRisouP (5)

  • 【C#】わかった"つもり"になれる「ラムダ式」解説 - Qiita

    この記事について この記事ではC#の「ラムダ式」についてなんとなくわかったつもりになれるを目標に説明をします。 そのため多少端折ってたり、厳密じゃない説明もでてきます。ご了承ください。 もし厳密な解説を知りたい方は、次の記事がオススメです。 【LINQの前に】ラムダ式?デリゲート?Func?な人へのまとめ【知ってほしい】 この記事で出てくる用語 ラムダ式 デリゲート Action Action<T> Func<TResult> Func<T, TResult> はじめに ラムダ式って何 C#に限らず、プログラミングをしていると「ラムダ式」という用語を耳にすることがあります。 果たしてこの「ラムダ式」とは何をするためのもので、あるとどうして嬉しいのか、それぞれ解説していきます。 「その場で」関数を書ける機能がラムダ式 「ラムダ式」という名前からしてかなりいかつい印象をうける人もいるでしょう。

    【C#】わかった"つもり"になれる「ラムダ式」解説 - Qiita
    rin51
    rin51 2020/03/12
  • グローバルゲームジャムでクラス設計をやった話2020 - Qiita

    はじめに 毎年恒例のグローバルゲームジャム。今回も参加してきたのでそのまとめを書きます。 2016 -> グローバルゲームジャムでクラス設計をやったらスムーズに開発が進んだ話 2017 -> グローバルゲームジャムでクラス設計をやった話2017 2019 -> グローバルゲームジャムでクラス設計をやった話2019 グローバルゲームジャムとは GGJとは全世界同時に行われるゲームジャムのことです。ようするに、世界規模のゲーム開発ハッカソンです。 プログラマ、デザイナ、プランナ、グラフィッカなどさまざまな役職の人をごちゃまぜに、3~8人程度のチームを組み、48時間でゲームを作ろうというイベントです。(前回のコピペ)(前回のコピペ)(前回のコピペ) 今回も「ヒューマンアカデミー秋葉原会場」に参加しました。 ゲームの概要 今年のテーマ 今年のテーマは「REPAIR」でした。シンプルにわかりやすいテ

    グローバルゲームジャムでクラス設計をやった話2020 - Qiita
    rin51
    rin51 2020/02/06
  • Unityのコルーチンをasync/awaitで待機できるように変換してみる - Qiita

    はじめに Unity 2018からついに.NET 4.6がstableになり、async/awaitを使いこなせるようになっておく必要がでてきました。 今回は個人的な練習として、Unityのコルーチンをasync/awaitで待機できるようにしてみました。 そのまえに:UniRxを導入すれば全部できるよ 実はこれから紹介するような実装をわざわざする必要はありません。 UniRxを導入すればいい感じにコルーチンやAsyncOperationをawaitできるようになります。 参考:.NET 4.6時代のUnityでUniRx using System; using System.Collections; using UnityEngine; using UniRx; class LoadTextureTest : MonoBehaviour { async void Start() { va

    Unityのコルーチンをasync/awaitで待機できるように変換してみる - Qiita
    rin51
    rin51 2018/05/09
  • グローバルゲームジャムでクラス設計をやった話2017 - Qiita

    お知らせ 2017/11/26開催の「プログラマのためのUnity勉強会」において、 Unity開発で使える設計の話+Zenjectの紹介 というタイトルで講演しました。こちらのスライドを先に見てから記事を参照されることをおすすめします。 はじめに 去年に引き続き、今年もGGJに参加してきました。今回もそのことを書きたいと思います。 今回の内容は以前に投稿したUnity開発で便利だったアセット・サービス紹介 & Unityでのプログラミングテクニックとつながりがあるので、こちらを先に読んでからのほうがわかりやすいかもしれません。 Global Game Jam とは GGJとは全世界同時に行われるゲームジャムのことです。要する、世界規模のゲーム開発ハッカソンです. プログラマ、デザイナ、プランナ、グラフィッカなど様々な役職の人をごちゃまぜに、3~8人程度のチームを組み、48時間でゲーム

    グローバルゲームジャムでクラス設計をやった話2017 - Qiita
  • Unity5.3でJsonを扱うまとめ - Qiita

    はじめに Unity5.3がリリースされ、やっとUnity標準でJsonが扱えるようになりました。 というわけでとりあえず触ってみて使い方をメモしました。 見落としている機能や使い方が違う場合もあるので過信しないでください。 前提 Jsonから相互変換したいクラスにはSerializableAttributeをつけておく Object → Json ObjectからJsonに変換する JsonUtility.ToJson 使い方 第一引数にJson化したいオブジェクトインスタンスを渡す 第二引数のprettyPrintはJsonを読みやすく整形するかどうか(デフォルトfalse:整形しない) 対象オブジェクトのpublicフィールドがシリアライズされる プロパティは対象外 privateフィールドをシリアライズに含みたい場合は[SerializeField]をつける publicフィールド

    Unity5.3でJsonを扱うまとめ - Qiita
    rin51
    rin51 2015/12/11
  • 1