C# List<T>の使い方のまとめ

はじめに Listは動的に要素の追加や削除ができます。 配列(Array)を使っていて、配列に対して動的に要素を増やしたりで悩んだ際に、このListに行き着く人が多いのではないでしょうか。 (実際に私がそうでした) Listを扱えるようになると、コーディングの幅が…

Google AdSenseで広告を表示するまでに躓いた事

はじめに この度、めでたくGoogle AdSenseが利用出来るようになりました(∩´∀`)∩ 実は、このブログにGoogle AdSenseを導入するのは、2年越しの悲願でした。 (とは言っても、殆どの期間は動いて居なかったというのもありますが 今回の記事では、Google AdSens…

本当に書いた怖いソース(swift編) 強制ダウンキャスト as!

はじめに どうもどうまずです。 本当に書いちゃった怖いソースをお見せしようと思います。 特に今回はクラッシュするレベルのコードです。 強制ダウンキャスト まずはこちらのソースをご覧頂きたい。 (ちなみに、コンパイルエラーにはなりません。) func c…

キーホルダーを作ってみた

完全に自己満記事です。 タイトルの通りキーホルダーを作ってみました!!! アプリの方のキーホルダーではなくて、 これを こうした(ドヤッ どうやらPixivのサービスの1つで自分の絵をグッズにしてくれるサービスがあるみたいで、今回利用させてもらった…

Unity Cloud Buildでエラーになった際の解決法 vol3

はじめに 今回の記事で三回目になりますが、Unity Cloud Buildで盛大に詰まった(1週間程このせいで開発が止まった)際の解決方法を記します。 本記事は、UnityにFirebaseとTwitter Kit for Unity, Admobを導入した際に出くわした内容ですので、記事で出て来る…

FirebaseとAdmobをUnity上に共存させて盛大に詰まった時の対処法

はじめに 標題の通りです。Firebaseでシステムを作ったのは良いけど、AdMobの設定が終わっているUnityのProjectに持っていったら盛大にエラーが出まくって詰みまくった時にどう解決したか、をレポートしていきます。 AdMobについては至る所で説明されている…

本当に書いた、怖いソース (swift編) viewDidLoadの肥大化 Initialization Closure

はじめに どうも、どうまずです。 本当に書いた、汚いソース第2弾です。 今回はどんな怖いソースが出てくるのか・・・・ viewDidLoad まずはこちらのソースをご覧頂きたい。 override func viewDidLoad() { super.viewDidLoad() mainCollectionView.delegat…

PlantUMLを試してみる

はじめに MacでUML図(特にクラス図)を書きたかったのですが、Omniは高いですしうんうんうなりながら、いつも手書きの設計や頭の中でぼんやり考えるだけだったのですが、いい加減限界に来ていたので、何か良さげなツールは無いかしら?と探してPlantUMLと出会…

HomebrewがMacのVerupで動作しなくなった時にやったこと

はじめに MacをEl Capitanにした時も発生したのですが、Sierraでも発生してこれまでとちょっと対策が違ったので記事にします。 PlantUMLをbrewから入れようとしたのですが、以下のエラーが発生しました。 /usr/local/bin/brew: bad interpreter: /System/Lib…

UnityでFirebaseのRealtimeDatabaseとデータのやり取りをする - UnityでFirebaseを使ったオンラインランキングシステムを作るvol3

この記事はシリーズ物です。 シリーズの記事は以下を参照ください。 特に本稿は、以下の2つの記事を読み終えている事前提で記載していますのでご注意ください。 www.project-unknown.jp www.project-unknown.jp https://assetstore.unityhttps://assetstore.…

本当に書いた、怖いソース(swift編) マジックナンバー

はじめに どうも、どうまずです。 私が本当に書いて指摘してもらった、汚い・危ないswiftのソースを心霊写真の紹介っぽく記載していきます! 反省も踏まえまして… 恐怖・マジックナンバー まずは、こちらのソースをご覧下さい・・・。 switch indexPath.sect…

新ブログアイコンつくりました

これまでBlogに、以下のアイコンを使っていたのですが 凄い昔に作ったと言うのもあり、ずっと変えたい変えたいと思っていたので、ゲーム開発の素材そっちのけで作りました! どやっ! このBlogに設定したのですが、キャッシュの兼ね合いで反映は暫く時間がか…

UnityでFirebaseにTwitterアカウントでログインする機能 - UnityでFirebaseを使ったオンラインランキングシステムを作るvol2

この記事はシリーズ物です。 シリーズの記事は以下を参照ください www.project-unknown.jp www.project-unknown.jp やりたい事を簡潔に纏めるskill皆無な為、長いタイトルになってしまった…。 最初に懺悔いたしますと、かなり試行錯誤しながらFirebaseの実装…

個人アプリクリエイター / 個人ゲーム作家が気にしておくべきOSS, Asset, 素材, コード等のライセンスについて

はじめに (∩´∀`)∩和尚本の影響を受けてゲーム作家と言うワードを使ってみた 最初に記載しておきますが、本稿ではライセンスの考え方等でリスクがあると捉えがちですが、 ライセンスは、少しの意識を持って真摯に捉えていれば恐れるものでは無いと思います。…

Twitter Kit for UnityでTwitter認証を行う - UnityでFirebaseを使ったオンラインランキングシステムを作るvol1

はじめに この記事はシリーズ物です。 シリーズの記事は以下を参照ください www.project-unknown.jp www.project-unknown.jp 今日はTwitter Kit for UnityでTwitter認証の記事を書きます。 アセットはこれ 最初の背景はどちらかと言うと愚痴りたかったので書…