nekoblog

nekoblog

ちょっとためになるブログ

2021-01-01から1年間の記事一覧

遊技機開発ならではのノウハウ 【パチスロ】

はじめに 以前、遊技機開発ならではのノウハウ 【パチンコ】をまとめました。多くの人に読んで頂き、とても嬉しく思います。 私自身、数年前の仕事でパチスロのプロジェクトでもエンジニアの経験しましたので、リール制御や液晶演出やサウンドなど様々な開発…

Lightship ARDK の AR Voyage プロジェクトを動かしてみる

AR Voyage とは? AR Voyageは、Lightship ARDKで利用可能な機能で設計された短いゲームのアプリケーションです。 ※ Lightship ARDK については、こちら にまとめました。 ※ 動作するように設定したコードは こちら に用意しました。 プロジェクトを動作させ…

Lightship ARDK のサンプルプロジェクトを動かしてみる

Lightship ARDKとは? Nianticが開発している「Ingress」や「ポケモンGO」などの基盤となるプラットフォームです。 ARDKには「Mapping (リアルタイムでの現実世界の再現)」,「Understanding (環境の理解)」,「Sharing (体験の共有)」というAR機能の3…

MRTK で Oculus Quest のプロジェクトにハンドトラッキングと空間操作用のUIを実装する

MRTK とは Microsoft 主導のプロジェクトで、Unity でクロスプラットフォームの MR アプリの開発時間を短縮するために、空間操作および UI 用のクロスプラットフォーム入力システムと構成を簡単に実装出来ます。 幅広い範囲のプラットフォームがサポートされ…

Oculusの開発者登録 備忘録

Oculusの開発者登録 Oculusの開発を開始するには、スマートフォンで、コンパニオンアプリのOculusデバイス用の開発者モードを有効にする必要があります。デバイスを開発者モードにするには、Oculusダッシュボードで開発者組織に所属する(または組織を作成す…

Growthbeat SDKでCocos2d-xプロジェクトにPush通知を実装する

はじめに スマホアプリとして、質の高いサービスを配信/運用するには「PUSH通知」で、多くのユーザーにイベント告知など情報を共有する機能が必要になります。 多くのゲームアプリでも実装されている「PUSH通知」ですが、2021年4月、Apple社は従来のAPNs通信…

ゲーム会社のブログサイトのまとめ

ゲーム会社のブログサイトのまとめ 近年、急激に普及したモバイルゲーム、オンラインゲームをはじめとして、VRゲームに至るまで、世の中にあふれる様々なゲームは常に新しい技術や知識・考え方で制作されています。 私事なりますが、ゲーム開発のプロジェク…

Unityを始める - オブジェクトの物理処理 -

はじめに 今までの学習で、Unityを触ったことがないという状態から、Unityで開発を始められるようになりました。 今回は、Unityでの開発で、「ピンボールゲーム」や「コイン落としゲーム」のような、物理演算を使うシンプルなゲームが作成できるようになる方…

Unityを始める - オブジェクトの操作 -

はじめに Unity初心者が開発を始める場合に必要な事をまとめまています。 前回は、「Unityの画面構成」についてまとめました。 Unityでゲーム開発を進める中で、知っておく必要があるオブジェクトの操作についてまとめます。 参考になる本 Unityの教科書 Uni…

FlutterとFirebaseでログイン画面を実装する

はじめに 多くのスマホアプリには、ユーザーを識別する機能があります。 専用アカウントを作成してサインアップするものや、 Google や Facebook などの既存のサービスのアカウントを使ってログインするものなどがあります。 以前、Flutter アプリに Firebas…

Unityを始める - Unityの画面構成 -

はじめに 以前、Unityで開発を始める場合に必要な事をまとめました。 Unityを始める - Unityインストールからプロジェクト作成 - Unityを始める - Unityちゃんライブステージの構造理解 - Unityでゲーム開発を進める中で、知っておく必要があるUnityの画面構…

Unityを始める - Unityちゃんライブステージの構造理解 -

はじめに 以前、「 Unityを始める - Unityインストールからプロジェクト作成 - 」で、Unityを触ったことがないという人でも気軽に始められるように、Unityで開発を始める場合に必要な事をまとめました。 公開されているUnityちゃんライブステージのプロジェ…

今年こそ完璧なPCを手に入れる - 準備編 -

はじめに今年こそ完璧な自作PCを手に入れたいと考えている人も多いのではないでしょうか。 自作PCの組み立てはハードルが高い印象があるかもしれませんが、それほど難しいものではありません。 但し、精密電子機器なので、注意しないと簡単に壊れてしまいま…

FinTechプログラミング入門

はじめに FinTech(Financial Technology)は、金融業界における技術革新を指します。FinTechには、様々な技術が組み合わされていますが、その中でも重要なのがプログラミング技術です。 FinTechにおいては、以下のようなプログラミング言語や技術が使われるこ…