unity

npm で Unity の自作アセットを適当に扱う

面白法人カヤック技術部のごんです。 3分クッキングです。今日は Unity と npm の合わせ技について書きます。 Unity で自作アセットを適当に扱いたい Unity でアセットを扱うには、現在は Asset Packages を使うのが一般的です。 Asset Packages を読み込ん…

【Unity】シーンを汚さず1回のDrawCallで動くデバグUI

この記事はカヤックUnityアドベントカレンダー2018の1日目の記事です。ここでは、 こんな感じのデバグ用UIについて、 3年目平山がお話いたします。 これは、弊社東京プリズンのデバグビルドの画面写真です。 この機能を実装するライブラリはgithubで公開して…

【予告】カヤックUnityアドベントカレンダー2018

こんにちは、ソーシャルゲーム事業部 ゲーム技研所属の清水です。 一昨年にUnityアドベントカレンダーを実施しましたが、好評のため今年も実施することになりました! 今回はソーシャルゲーム事業部にとどまらず、クライアントワーク事業部のメンバーも参加…

カマクラシェーダーズついにリリース!

VA(ビジュアルアーツ)チーム リードアーティストのマツです。アートとテクノロジーを専門とするVA チームが、先日発表したカマクラシェーダーズをリリースしました。github と unitypackage による配布となります。 カマクラシェーダーズ とは カマクラシ…

【Unity】Protocol Buffers と JSON のパフォーマンス速度を比較した話

はじめに はめまして、カヤックのゲーム技研の Unity エンジニアのアフィフです。 カヤックで運用しているゲームタイトルでは、主に JSON フォーマットでデータを管理していましたが、最近ではゲームのデータ量がどんどん増えていく傾向にあり、データの読み…

【旅する勉強会】Grani & カヤックで合同勉強会を開催しました!

こんにちは、藤田です。 2/24(金)に『神獄のヴァルハラゲート』を提供していることで有名な株式会社グラニさんのオフィスにお邪魔して合同勉強会を開催しました! 今回は当日の発表内容を簡単にご紹介します。

はじめての Unity x HoloLens の巻

みなさんこんにちは。まだまだ寒い日が続き豆腐が美味しい季節になってきましたね。カヤック・オルタナティ部のカワナクションです。今回は、巷で話題のMicrosoft Hololensについてご紹介します。 1:Hololensってなんじゃ? Hololensは、ホログラフィック…

【Unity】カヤックのゲームを支えるビルドシステムについて

今回はUnityを使用したiOS/Androidビルド方法についての簡単な解説と、社内で動いているビルドシステムついて紹介したいと思います。 こんにちは、ソーシャルゲーム事業部所属エンジニアのぴーちんです!!宜しくお願いしますヾ(@⌒ー⌒@)ノ この記事はカヤ…

【Unity】AssetBundleの概要

AssetBundleの概要 はじめに こんにちは、Unityエンジニアの清水です。 この記事はカヤックUnityアドベントカレンダー2016の23日目の記事になります。 今日はAssetBundleの概要についてお送りします。 AssetBundleとは AssetBundleは複数のアセットを1つのフ…

GitでUnityプロジェクトを管理する

はじめに カヤックのソーシャルゲーム事業部で働いているUnityエンジニアのmadaです。 カヤックでは、Unityのプロジェクトのバージョン管理にGit、ホスティングサービスにGithubを利用しています。 今日はGitでUnityプロジェクトを管理する方法について紹介…

【Unity】パフォーマンスチューニング

はじめに はめまして、カヤックの技術基盤チームの Unity エンジニアのアファトです。この記事はカヤックUnityアドベントカレンダー2016の21日目の記事になります。 ゲーム開発には機能やゲームプレイを実装するたびにシーンやコードだんだんコンプレックス…

IDL「Baal」について

はじめに こんにちは、ソーシャルゲーム事業部 Unityエンジニアの佐藤です。 今年は体重が9kg増加するという成長ぶりでした( ・`ω・´) もうちょっとで桁が一つ増えるところまで来てしまいました...(´・ω・`) この記事はカヤックUnityアドベントカレンダー2016…

【Unity】通信の話

はじめに はじめまして。 カヤックのソーシャルゲーム事業部の Unity エンジニアの高です。 今回は Unity の通信周りについて紹介します。 この記事はカヤック Unity アドベントカレンダー 2016 の 19 日目の記事です。 HTTP Methods HTTP(The Hypertext Tr…

【Unity】ローカルデータの保存

はじめに こんにちは、Unityエンジニアの清水です。 この記事はカヤックUnityアドベントカレンダー2016の18日目の記事になります。 今日はローカルデータの保存についてお送りします。 データの保存について サーバの存在するゲームでは大抵のユーザデータは…

【Unity】Audioの基本と扱いについて

今回はAudioの扱い方です。 3Dサウンドについては触れず、社内で扱う事の多い2Dサウンドを前提にして書いていきます。 こんにちは、ソーシャルゲーム事業部所属エンジニアのぴーちんです!!宜しくお願いしますヾ(@⌒ー⌒@)ノ この記事はカヤックUnityアドベ…

【Unity】Tween アニメーション(DOTween)の話

はじめに はじめまして。 カヤックのソーシャルゲーム事業部の Unity エンジニアの高です。 今回は Unity の DOTween ライブラリーについて紹介します。 この記事はカヤック Unity アドベントカレンダー 2016 の 16 日目の記事です。 DOTween について Unity…

【Unity】State Machine Behaviour について

はじめに こんにちは、ソーシャルゲーム事業部のUnityエンジニアのアファトです。 この記事はカヤックUnityアドベントカレンダー2016の15日目の記事になります。 ゲームにおいて、モーションに合わせるロジックはいろいろな方法で実装できますが、場合によっ…

【Unity】 パーティクル

はじめに こんにちは、ソーシャルゲーム事業部のUnityエンジニアの佐藤です。 今年はハースストーンとオーバーウォッチに費やした1年でした。 ブリザードさんのゲームは面白いですね〜。 諸事情によりパーティクルの話を先にさせていただきたいと思います! …

【Unity】 NGUIについて

はじめに この記事はカヤックUnityアドベントカレンダー2016の13日目の記事になります。 今日の内容はNGUIについてです。 ソーシャルゲーム事業部所属、Unityエンジニアの荒井と申します。 現在は社内で運用と開発が行われているソーシャルゲームアプリぼく…

【Unity】 uGUIについて

はじめに はじめまして。 カヤックのソーシャルゲーム事業部の Unity エンジニアの高です。 今回は Unity の uGUI について紹介します。 この記事はカヤック Unity アドベントカレンダー 2016 の 12 日目の記事です。 uGUI について Unity 4.6 から新しい UI…

【Unity】RenderTexture

はじめに こんにちは、Unityエンジニアの清水です。 この記事はカヤックUnityアドベントカレンダー2016の11日目の記事になります。 今日はRenderTextureについてお送りします。 RenderTextureとは RenderTextureはカメラで撮影した内容をTextureとして使える…

【Unity】Texture Format

はじめに はじめまして。カヤックの技術基盤チームの Unity エンジニアのアファトです。この記事はカヤックUnityアドベントカレンダー2016の10日目の記事になります。 今日は Texture Format ついてお送りします。 Texture Formatについて ゲームに使われる…

Unityでよく使うデザインパターン

はじめに この記事はカヤックUnityアドベントカレンダー2016の9日目の記事になります。 昨日に引き続き清水がお送りします。 今日はUnityの開発でよく使われるデザインパターンをいくつか紹介します。 Flyweight Flyweightは複数のオブジェクトから共通のオ…

Unityの非同期処理

はじめに こんにちは、ソーシャルゲーム事業部のUnityエンジニアの清水です。 この記事はカヤックUnityアドベントカレンダー2016の8日目の記事になります。 ゲームにおいて、重い処理を実行した時に、処理が終わるまで画面が止まるというのは避けたいもので…

UnityでC#を使うときのヒント集

はじめに こんにちは。カヤックソーシャルゲーム事業部技術基盤チーム所属、Unityエンジニアの権と申します。普段はUnity用のツールや共通ライブラリーなどの開発を担当しています。よろしくお願いいたします。 この記事はカヤックUnityアドベントカレンダー…

【Unity】ScriptableObjectの基本と応用について

今回はScriptableObjectの基本機能の解説と、Editor拡張と合わせた応用事例の紹介をします。 こんにちは、ソーシャルゲーム事業部所属エンジニアのぴーちんです!!宜しくお願いします この記事はカヤックUnityアドベントカレンダー2016の6日目の記事になり…

【Unity】MonoBehaviour

はじめに こんにちは カヤックのソーシャルゲーム事業部で働いているUnityエンジニアのmadaです。 今日はMonoBehaviourについて紹介します。 この記事はカヤックUnityアドベントカレンダー2016の4日目の記事です。 MonoBehaviourについて理解するにはUnityの…

【Unity】カメラとレイヤー

はじめに はじめまして。 カヤックのソーシャルゲーム事業部のUnityエンジニアのmadaです。 今日はUnityのカメラとレイヤーについて紹介します。 この記事はカヤックUnityアドベントカレンダー2016の3日目の記事です。 カメラについて UnityのSceneに配置さ…

【Unity】Unityの基本

はじめに この記事はカヤックUnityアドベントカレンダー2016の1日目の記事になります。 今日の内容はUnityエディタなどにおけるUnityの基本についてです。 ソーシャルゲーム事業部所属、Unityエンジニアの荒井と申します。 現在は社内で運用と開発が行われて…

【予告】カヤックUnityアドベントカレンダー2016

こんにちは、カヤックの技術基盤チーム、Unityエンジニアの清水です。普段はゲームの開発・運用のお手伝いをしています。 毎年カヤックでは、各領域のエンジニアが本ブログにアドベントカレンダーを書いていますが、今年はそれとは別に、ソーシャルゲーム事…