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

クラスターでのコンテンツCGチームのアートディレクターとは

こんにちはクラスター株式会社でアートディレクター(以下、AD)をしているyanagawaです。 この記事では、クラスターでのADはどのような働きをしているか、ADにはどんなスキルが必要かをアバターメイカーやアクセサリーでの事例をもとにお話していきます。 A…

Unity as a LibraryをSwiftPM経由で導入してiOSビルド環境を改善した話

こんにちは!クラスター社でSoftware Engineerをしているizumiです。 今回はcluster iOSで行ったビルド改善について解説します。 メタバースプラットフォーム clusterのiOS版は仮想空間内の体験(通称:inroom)をUnity、仮想空間までのワールド検索やフレンド…

clusterのワールド検索をいい感じにしたくてAlgoliaを導入したけど思ったより大変だった話

こんにちは、クラスターでSoftware Engineerをやっている あのりく (@anoriqq) です!去年の今頃に私のインターンにまつわるブログを書きましたが、今年から正社員として改めてWeb API Serverの開発をやっています!ありがたいことにプロダクトに使う技術の…

チームビルディングワークショップの紹介

こんにちは、はじめまして。 クラスター株式会社でソフトウェアエンジニアをしています、milioと申します。 先日私が所属しているSocial Teamで開催されたチームビルディングワークショップの共有をさせていただきます。 クラスターでは現在毎月入社者がいる…

小さなUnityネイティブプラグインパッケージ

Software Engineerの ぽけば です。今回はUnityによるclient開発で使用しているネイティブプラグイン(の一部)について触れたいと思います。 clusterとネイティブプラグイン clusterは様々なプラットフォームに対してクライアントを提供しており、各プラッ…

遠方から働くということについて

はじめに はじめまして。ソフトウェアエンジニアとして働いている Sixeight です。 僕は大分県別府市に住んでいて普段はリモート勤務をしていますが、月に一度の出社日には飛行機に乗って東京のオフィスまで遠距離通勤をしています。この記事では遠方に住み…

Unityを使ったcluster開発と面白さについて/SYNC 2022登壇レポート

先日行われたUnityに関する大規模オンラインカンファレンスイベント『SYNC 2022』 クラスター社でも社員が登壇し「Unityを使ったcluster開発」と「cluster開発の面白さ」について発表しました。 この記事では、イベントの登壇内容を要約してお伝えします。 …

cluster iOS開発におけるテストのルール整備

こんにちは。8月からクラスター株式会社でiOS Engineerとして働いているshindyuです。 この記事ではclusterのiOS開発におけるテストのルール整備をした話を紹介します。 # はじめに clusterのiOSネイティブアプリ部分は2020年から開発されています。 コード…

サーバーと同期してリアルタイムに更新する画面を実装する/iOSDC2022登壇レポート

サーバーと同期してリアルタイムに更新する画面を実装する ​​先日行われたiOSDC Japan 2022。 クラスター社でも社員が登壇し、2つのテーマについて発表いたしました。 この記事では「サーバーと同期してリアルタイムに更新する画面を実装する」の内容を紹介…

札幌で行われた学会で発表してきました

こんにちは、Engineering Manager の kurain です。今回は札幌市で行われたバーチャルリアリティ学会(VR学会)の年次大会での活動を報告します。VR学会には、kurain とsatomi が招待され、それぞれオーガナイズドセッションで発表をしてきました。また同時期…

クラスターのデータ活用の歴史

こんにちは!2022年4月からクラスター株式会社でデータアナリストをしているyukiです。 データ分析を専任で担当するメンバーの1人目として、日々奮闘中です。 今回はclusterで日々蓄積されているデータについて、リリースから現在までどのように活用されてき…

メタバースを支えるエンジニアの生態について/iOSDC2022登壇レポート

先日行われたiOSDC Japan 2022。 クラスター社でも社員が登壇し、2つのテーマについて発表いたしました。 この記事では「メタバースを支えるエンジニアの生態について」の内容を紹介します。 ※iOSDC Japan:iOS関連技術をコアのテーマとした技術者のためのカ…

DroidKaigi2022に登壇します + Renovate運用の話

クラスターでSoftware Engineerをやっているuzzuです。サイバーパンク エッジランナーズ はもう観ましたか?とても良いアニメでしたので感想文を書きたい所なのですが、この記事ではDroidKaigi2022への登壇の告知と、Renovateの運用について紹介します。 ク…

「本日クラスターに入社したUnity Engineerが読む記事」の紹介

こんにちは、クラスターでUnity Engineerをやっている獏星(ばくすたー)です! 突然ですが、この記事を読んでいるという事はあなたは本日クラスターに入社したUnity Engineerのはずです。 もし違う場合でも、「そうか、自分は本日クラスターに入社したUnity E…

CEDEC2022 登壇しました

Engineering Manager (兼 architect) のxyxです。 CEDEC2022に登壇しました~ 3Dデータを持ち込めるcross-platformメタバースの技術的挑戦 今回は、どちらかというとarchitectとして思っていることを話しました。clusterのシステムの紹介、UGCならではの設計…

クラスターでのテクニカルアーティストのおしごと

こんにちは、 クラスター株式会社でテクニカルアーティストをしているacchiです。 この記事では入社して半年が経過した元ゲーム企業勤めのテクニカルアーティスト(以下、TA)の目線から、メタバース企業でのTAのお仕事とは何か、また、cluster上で絶賛稼働中…

iOSDC 2022 に登壇します

こんにちは。クラスターで Engineering Manager をしている倉井です。今回は iOSDC への登壇を告知いたします。 クラスターからは2件の発表を予定しています。 1件目は iOS エンジニアの izumi による「サーバーと同期してリアルタイムに更新する画面を実装…

cluster はどのように新機能を並行開発しているのか

こんにちは! クラスター株式会社でSoftware Engineerをしているとびゃです。私はワールド内でのプレイ体験の開発をしています。例えばイベントで声を出せるようにしたり、マイク周りの改善やサーバーの多言語対応の開発をしてきました。 今回は cluster の…

サイトの負債と向き合うweb技術選定

クラスター株式会社では現在ユーザーによる自作アイテムの売買を可能にする「アイテムストア機能」の開発に力を入れていますが、それに関連して新たに社内向けのツールの開発も行っています。 社内ツールを新規作成するにあたってまずは利用するライブラリの…

clusterのAndroidチーム開発フローについて紹介

こんにちは!クラスター社でSoftware Engineerをしているkyokomiです! 今回は、clusterのAndroidアプリ開発をどんな風にやっているのかについて話そうと思います。 Androidアプリの構成 まず、ざっくりclusterのAndroidアプリについて紹介しようと思ったん…

サービス開発における暗黙知を無くす「完全に理解した会」

はじめに クラスター株式会社でSoftware Engineerをしている anoriqq (あのりく) です。 私は主にWeb APIサーバーの開発を行っていますが、もうひとつの活動としてとある社内活動を行っています。 今回は私が運営するクラスター社の社内勉強会、その名も「完…

仕事でVRのインターフェースを作るということ

はじめまして、4月からクラスター株式会社でSoftware Engineerをしている獏星(ばくすたー)です! この記事では入社後3ヵ月目のエンジニア目線から、clusterでVR向けの機能・インターフェースを開発してリリースに至るまでについて、実際の開発事例をもとに紹…

Go Conference 2022 Spring イベントレポート

こんにちは、4月1日からクラスター株式会社でSoftware Engineerをしている @yoan です。 Go Conference 2022 Springに参加された皆様、お疲れ様でした! 発表はもちろんですがビンGo企画はいろんな人と会話する良いきっかけになりとても楽しかったですー! …

Unity 開発体験向上の会

クラスター株式会社でSoftware Engineerをしている ねおりん (@noir_neo) です。 この記事では、Unity を使った client app 開発において、 メンテナンス性を向上させつつ、開発を加速するためにクラスターで行っている取り組みのひとつを紹介します。 cluster の…

clusterのリアルタイム通信サーバーの漸進的な進化

クラスター株式会社でSoftware Engineerをしている thara です。 cluster というサービスにおいて、3Dで表現された空間内で各クライアント間の状態をリアルタイムに同期するという機能は、その体験の根幹を担うものです。 clusterでは内部的に、クリエイター…

clusterのiOS開発を加速するためにやっていること

iOS

こんにちは!クラスター社でSoftware Engineerをしているizumiです。 今回はclusterのiOS開発についての話です。 メタバースプラットフォーム clusterは2022年2月「ワールドクラフト」という誰でも簡単に3D空間内のワールドを作成できる機能をリリースしまし…

REALITY Engineer’s Meeting with Cluster イベントレポート

こんにちは、クラスター株式会社でSoftware Engineerをしている @s.hashimotoです。3月3日に開催された REALITY Engineer’s Meeting with Cluster に弊社エンジニアの @kyokomi と @s.hashimoto が登壇させていただきました。 AndroidのLT枠では @kyokomi が…

cocone Tech Talk vol.5 に登壇しました

こんにちは、クラスター株式会社でSoftware Engineerをしている @yutopp といいます。2月25日に開催された cocone Tech Talk vol.5 ~ cocone x cluster ~ にて、「AvatarMakerを支える技術」 というテーマで登壇させていただきました。 youtube: Cocone Tech…

UniRxのディープなつまずきの紹介

こんにちは。はじめましての人ははじめまして。クラスター株式会社でSoftware Engineerをしているfaidraです。(なぜかUniRxの記事を書きがち) clusterに限らず、インタラクティブで大規模なアプリケーションには リアクティブプログラミング(Rx) が使われて…

cluster を支える epic という開発フロー

はじめまして。クラスター株式会社でEngineering Manager (EM) をしている倉井です。今回は cluster が開発フローとして採用している epic という仕組みを紹介します。 多くの開発組織と同じ様に、cluster も様々な開発フローを試してきた歴史があります。Tr…