並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 657件

新着順 人気順

unity uiの検索結果281 - 320 件 / 657件

  • サービスグロースに必要な「顧客体験サイクル」という視点|岩田健吾

    こんにちは!Reproでカスタマーサクセスを担当している岩田です。 このnoteは「モバイルアプリマーケティングアドベントカレンダー2020」の7日目の投稿です。面白かったら是非ハッシュタグ「#アプリマーケアドベント 」を付けてシェアをお願いします! このnoteでは「顧客体験サイクル」という"回転的な視点"からサービスグロースを考えることの有用性をまとめています。 あくまでB2Cのアプリグロース文脈で執筆しておりますが、もしもB2Bサービス文脈で考えたい方は以下のnoteも併せてお読みください。 KPIツリーとカスタマージャーニーの限界アプリのサービス改善に取り組む際に、KPIツリーやカスタマージャーニーマップを用いることが一般的ですが、私は長らくそのフレームワークの限界に悩んでいました。。。 KPIツリーからサービス改善につながる施策を立案できた経験が「ほとんどない」からです。 KPI

      サービスグロースに必要な「顧客体験サイクル」という視点|岩田健吾
    • neue cc - GitHub ActionsでUnityでunitypackage生成とビルド&実機(Linux)ユニットテストを実行する

      以前にCircleCIでUnityをテスト/ビルドする、或いは.unitypackageを作るまで、それとCIや実機でUnityのユニットテストを実行してSlackに通知するなどするという記事を書いたのですが、時代はGitHub Actionsということで、私も全体的にCircleCIからGitHub Actionsに移行を始めてまして、それに伴ってビルドスクリプトも最新化したので、紹介します。コンフィグ作成にあたっては【Unity】GitHub Actions v2でUnity Test Runnerを走らせて、結果をSlackに報告する【入門】とUnityをGitHub Actionsで動かす際にライセンス認証周りで注意するべき点も参考にしました。 実際のコンフィグは ZLogger/.github/workflows にありますが、Unityの部分だけ取り出して実行可能な形式にすると

      • クラスターの開発改善活動~Unity屋さんとコードレビュー~ - Cluster Tech Blog

        序文 こんにちは、クラスター株式会社でソフトウェアエンジニアをやっている獏星(ばくすたー)です! さっそくですが、クラスターは3D空間を扱うメタバースを開発しており、Unity Engineを基盤としています。社内には20~30人程度のUnity Engineerが在籍しています。 また、開発チームは機能ごとの職能横断チームに分かれています。 たとえばユーザーどうしがつながる機能を提供するチーム(social team)はUnity Engineerだけではなく、Server、Web、iOS、Androidネイティブの各エンジニアが所属しています。 そのような人数規模とチームの構成スタイルのもと、クラスターでは基本的に単一のコード基盤をメンテナンスしています。 Unityの場合、クライアントコードがほぼ単一のUnityプロジェクトに集約されている、とも言い換えられます。 本記事では、そうし

          クラスターの開発改善活動~Unity屋さんとコードレビュー~ - Cluster Tech Blog
        • Unity VRゲームの作り方

          「unityで0からVRゲームを作ってみたい!」 「Oculus Questを使ったゲームの作り方を学びたい」 そんなVRゲームを一度作ってみたいという気持ちに応えるために今回の講座記事が生まれました。 このページではVRゲームをunityで開発していきます。 UnityとOculusQuestを用いたアプリの作り方 ~超入門編~ ここでは、Oculus Questを用いたアプリをUnityで開発するための最低限の知識を習得していきます。 具体的には、オキュラスクエストをUnityで使うための準備(インストール・ビルド・実機動作確認)とOculusでものを掴むためのスクリプトや球を発射するスクリプトを書いていきます。 オキュラスでアプリ作るのが初めての場合は最初に読んでみてください。 【入門】Oculus Quest用のアプリをUnityで作成する方法 【VR】Oculus Questのコ

            Unity VRゲームの作り方
          • 趣味のゲーム制作で気づいたこと - Tabelog Tech Blog

            この記事は 食べログアドベントカレンダー2024 の15日目の記事です🎄 はじめに(なぜゲーム制作を?) こんにちは。食べログWEBエンジニアの@yabon_exeです。 本記事の大まかな主張を最初にざっくり言うと、「AIはもっと気軽に使っていいんじゃないか?」になります。 食べログで働くようになって、「カカクコムには、多種多様な趣味をお持ちのエンジニアの方が多いな」と感じることが多いです。定期的に開催される勉強会での新入社員の自己紹介では「こんな面白いことを、いつもしているのか!」と驚かされることもあります。 私自身も子供の頃からゲームが好きで、それが高じて大学から自作ゲームの開発を趣味としてきました。 本記事では、私の趣味の話にはなるのですが、趣味を進める上で行ったAI活用などの工夫が仕事の開発でも生きることが多かったので、その内容や感じたことをシェアさせていただきます。 どんなゲー

              趣味のゲーム制作で気づいたこと - Tabelog Tech Blog
            • Dartソースコードが実行されるまでの構造を理解する

              背景 たまたま React/React Native について少し調べる機会があり、その派生で React Native と Flutter の違いを調べていくうちに「普段書いている Flutter/Dart のソースコードが iOS/Android などネイティブプラットフォーム上で実行されるまで何が行われているのか」が気になり、周辺情報をインプットしていました。これまでも何となく全体像はイメージしていたものの曖昧で、改めて調べた内容を自分なりにまとめてみた備忘録に近い内容となっております。 動機は Flutter ですが、調べていくうちに Dart や Dart VM を掘っていった形になっているため、あまり Flutter の話(Engine 等)は出てきません。ただ、Flutter と Dart で多少異なる部分はあると思いつつ、実行に Dart VM を使っている以上根本は変わら

                Dartソースコードが実行されるまでの構造を理解する
              • 人の群衆で人間性を表現するゲーム制作の挑戦--中村勇吾氏と水口哲也氏に聞く「HUMANITY」

                「瞬間的な楽しさを生み出すことはできても、何十時間とプレイするゲームとしての面白さを作るということが全然わからなかった」「ゲームを作りたいという気持ちがあるなら、絶対に作ることができる。その才能に長けている方」――エンハンスから5月16日にリリース予定となっているアクションパズルゲーム「HUMANITY」を手がけた、デザイナーとして活動している中村勇吾氏と、さまざまなゲームを手がけてきたクリエーターの水口哲也氏は、インタビューのなかで、それぞれこのように語る。 本作は、すべての人類から自我が失われた世界のなかで、唯一、理性と意思を保ち続ける、最後の指導者として目覚めた柴犬(プレーヤー)が、意思も目的も失った人間たちを「光の柱」へと導く使命を与えられ、群衆をコントロールしながら進めていく内容。「ワン」と吠えるだけで群衆をコントロールすることができ、謎解きやギミックにあふれたステージをさまざま

                  人の群衆で人間性を表現するゲーム制作の挑戦--中村勇吾氏と水口哲也氏に聞く「HUMANITY」
                • Unity Asset Storeで今年買ってよかったアセットベスト5 2022年版【Unity】【アセット】 - (:3[kanのメモ帳]

                  はじめに 3Dモデルやエフェクト、音源から開発効率化ツールまでなんでも揃うと評判のUnity Asset Storeですが、 自分も色々アセットを買っていてせっかくなので 今回は自分が2022年にUnity Asset Storeで買って良かったアセットのベスト5です! (ベスト10の予定でしたが、今年はあまり買ってなかったのでベスト5になりました。) ちなみに去年のベスト10は以下の通りです。 なお、現在割引セール開催中のため、紹介するアセットの中にも安くなっている物が結構あります。 (以下のようにセール情報はだいたいツイートしているので、是非フォローお願い致します!) Unity Asset Storeにて「ゆく年くる年セール」始まってます!なんと1800以上のアセットが50%オフ!https://t.co/kpbqKRbbTu さらにクーポンコード(HELLO2023)を入力して$3

                    Unity Asset Storeで今年買ってよかったアセットベスト5 2022年版【Unity】【アセット】 - (:3[kanのメモ帳]
                  • 非エンジニアのためのUnity仕様紹介 - Qiita

                    ✒️背景 エンジニアではない人に Unity の仕様やできることを軽く知ってもらい、円滑な素材提供や修正依頼ができるようになったらいいと思い、本記事を書きました。 📖目次 項目 🔰基本 Unity はプロジェクトフォルダが大きくなるほど動きが遅くなります。使う予定のないファイルや、バックアップ目的のファイルを置いたままにしないで下さい。 🖼️画像の仕様 💾拡張子 Unity では .png .psd .tga などの基本的な画像形式に対応しています(ただし、Unity はレイヤーを持つ画像を、全て重ねた一枚の画像として扱います)。.gif ファイルの再生はアセットを利用すれば可能です。 📐ピクセル数 ≠ 大きさ Unity では 1メートルあたりのピクセル数を指定して大きさを変えたり、オブジェクト自体の大きさを変えたりできます。2×2px の画像も 24×24px の画像も同じ大

                      非エンジニアのためのUnity仕様紹介 - Qiita
                    • 【ACADEMY】最高のゲームエンジンはどれか?:Godotはあなたに向いているのか

                      GamesIndustry.biz ACADEMYが,2Dに特化した柔軟で直感的なエンジンでありながら,間もなく3Dの強豪になる可能性を秘めたGodotの詳細なガイドをお届けする。 この業界に入ったばかりの開発者にとって,最適なゲームエンジンを選ぶのは大変な作業だ。ここでは,あなたのプロジェクトに最適なゲームエンジンかどうかを確認できるように,Godotに関する多くの問題を取り上げてみたい。 こちらのページでは,主要なゲームエンジンに関する他の詳細なガイドを確認できる。 UnityやUnrealのような大手ゲームエンジンはますます利用しやすくなっているが,インディーズシーンでは,熱心な開発者のコミュニティを持つ小規模なエンジンに頼り続けている。 これらの隠れた逸品にはMonogameやConstructなどがあるが,Godotの人気も次第に高まっている。実際,今年の4月には,RPG Mak

                        【ACADEMY】最高のゲームエンジンはどれか?:Godotはあなたに向いているのか
                      • WIZARDRYで遊んでいたらWIZARDRYを作ることになった話|永元千尋 / LIBERTYWORKS

                        あなたが少年少女だったころ、夢中になっていたものは何だろう。 ある人は、野球やサッカーなどのスポーツを挙げるかもしれない。 またある人は、アニメや漫画や小説を挙げるだろうか。 そして大人になって、少年少女だったころ夢中になっていたものを「仕事」とし、「プロ」などと呼ばれるようになった者を、世間では一般に、 〔 夢をかなえた人 〕 などと言うわけなのだが。 実際そうなってみると、何と言うか……不思議な感じだった。 少なくとも「夢をかなえた人」という言葉が持つキラキラしたものは、そこには無かったように思う。 あるのは、不思議な納得感。 そうか、Dreams Come Trueって、こういう景色なのか、と。 遠くから虹を見ていた時と、実際に虹の袂まで来た時に見える景色の違い、とでも言えばいいのか。それはとても腑に落ちるものだった。 14歳の僕を夢中にさせたもの 〔ウィザードリィ〕との出会いは、1

                          WIZARDRYで遊んでいたらWIZARDRYを作ることになった話|永元千尋 / LIBERTYWORKS
                        • 【Unity】RenderDocの使い方をステップバイステップで解説~初歩からディープな使い方まで~ | CyberAgent Developers Blog

                          本記事は、CyberAgent Advent Calendar 2022 7日目の記事です。 0.はじめに こんにちは。ゲーム・エンターテイメント事業部の清原(@nezumimusume)です。 ご存じの方もいらっしゃるかもですが、私は今年の8月末までゲーム系の専門学校で教鞭をとっており、教員時代に「HLSLシェーダーの魔導書」という書籍を出版いたしました。 現在はサイバーエージェントのゲーム・エンターテイメント事業部のコア技術本部(コアテク)でUnityのグラフィックエンジニアとして働いています。 この書籍を執筆している時に、RenderDocの内容も書きたいなぁ、と考えていたのですが力尽きてしまい、書籍に載せることはかないませんでした。 そこで、今回はこの場を借りて、RenderDocの使い方をステップバイステップで解説していきたいと思います。 なお、この記事は以下の環境での解説となり

                            【Unity】RenderDocの使い方をステップバイステップで解説~初歩からディープな使い方まで~ | CyberAgent Developers Blog
                          • UIデザイナーもUnityでUIを実装してみよう|Happy Elements株式会社 カカリアスタジオ

                            この記事は「Happy Elements カカリアスタジオ デザイナーアドベントカレンダー2023」の22日目の記事です。 はじめにこんにちわ!グラフィックデザイナーのS.S. です。 今回は 「UIデザイナーがUnityでUI実装する」 について、上記のサンプル画面を使用して紹介していきます。 自分が制作したUIデザインをUnityで実装してみたいと思った事はないでしょうか? 「Unityを開いたけど何から手をつければ…」「書籍はインゲームの内容がほとんど……UIは…?」「公式リファレンスを読めばと言われるけど意味が……」 と、悩んでなかなか踏み出せない……。 そんなことはもったいない!はじめのハードルさえ乗り越えれば楽しめる! ということで、Unity初学者のUIデザイナーの方でも、制作にトライできるように、 「UnityでUIを作る」だけにフォーカスした記事を書かせていただきました。

                              UIデザイナーもUnityでUIを実装してみよう|Happy Elements株式会社 カカリアスタジオ
                            • UIテクニカルデザイナー|Suphal

                              ゲーム開発において、UIの実装は誰がどうやって行うか。いつもこれを決めるのにもどかしい思いをしていた。もちろんプロジェクトによってどうすべきかは違ってくるが、個人的にはできるだけデザインができる人に直接実装してもらいたい。だが、実装においてデザイナーの自由度を高くしようとするとどうしても作業範囲が広くなってしまいテクニカルなことが必要になってくる。そう思っていたところ、UIテクニカルデザイナーというエンジン上でUIの実装を行う職種に出会い、非常に理に適っていると感じたので、UIプログラマとしてバディのような形でUIテクニカルデザイナーと仕事をした結果の自分なりの理解について共有したいと思う。 1. Visual Scriptingについて 私が知っているUIテクニカルデザイナーの作業はVisual Scriptingありきなので、先にVisual Scriptingの有用性について簡単に説

                                UIテクニカルデザイナー|Suphal
                              • 2019年のJavaScriptとDartの比較

                                さて、あなたが何を既に心得ているかはわかっています。伝説のJavaScript言語を使って、Webアプリケーション、サーバーサイドアプリケーション、デスクトップ、およびモバイルアプリケーションでさえ、作ることができたんだと思ってましたよね?その点、間違っているかもしれませんよ。2019年を早送りしてみましょう。私達には、より簡単かつ効率的に、上記のものの大部分を行える(それほど新しくない)言語があるのです。ハロー、ダート! さて、両者の競争は直接対決となっているようです。 2019年に、これら2つのプログラミング言語が互いにどのように比較されるかを見てみましょう。 2019年におけるJavaScriptの必要性は何か? この質問を誰かに聞くと、たいてい「当然必要でしょう?我々は皆、毎年JSが必要ですよ!」という答えを得るでしょう。全くその通りです。今年を見ていく前に、以前を振り返ってみまし

                                  2019年のJavaScriptとDartの比較
                                • ROS2 for Unityで始めるUnityとROS2間の高速データ通信

                                  はじめに こんにちは、ROS2で自律航行システム等を開発している片岡というものです。 競技で使う船は軽自動車くらいのサイズがあって試験場に持っていくだけで1日仕事、ということでシミュレータで日常の開発タスクや画像認識アルゴリズムの学習を行っていくことが非常に重要となります。 今回ros2-for-unityというネイティブでUnityとROS2を通信させるライブラリが公開されたのでそれの使い方を備忘録としてまとめておこうと思います。 今回は開発環境として以下の環境で動作を確認しました。 なぜros2-for-unityを使いたいのか 過去にUnityとROS/ROS2をつなぐライブラリの実装例は以下のようなものがありました。 ros-sharp 一番有名所のライブラリになります。 rosbridge protocolにしたがって通信します。 websocket上でjson文字列による通信を

                                    ROS2 for Unityで始めるUnityとROS2間の高速データ通信
                                  • FlutterとUnityの開発効率化 | gihyo.jp

                                    本連載は、iOS/Android向けのアプリでUIの表現力を高めることを目標にUnity製アプリにFlutterを導入した例を具体的な実装方法を交えながら紹介する記事の5回目となります。 前回までの記事でFlutterとUnityで連携するための具体的な解説は終了しています。 今回は少しでも開発を効率的に進めるための工夫を紹介を行い、本連載を締めさせていただきます。 前回までの記事をまだ読まれていない方はまず一通りお読みいただいてから今回の記事を見ていただけると幸いです。 4回目:FlutterとUnityを連携させる 3回目:Unity製のiOSアプリにFlutterを組み込む 2回目:Unity製のAndroidアプリにFlutterを組み込む 1回目:Flutter「を」Unity「へ」導入する FlutterとUnityを連携させる開発における問題点 Flutter、Unityそれ

                                      FlutterとUnityの開発効率化 | gihyo.jp
                                    • まだUnityはゲーム制作を重視しているのか?

                                      ironSourceとの取引を控え,CEOのJohn Riccitiello氏がUnityの未来や損失の歴史,レイオフに続いた自社株買いについて語る 多くの人々はまだUnityを単なるゲームエンジンメーカーだと考えている。これは技術的には正しい説明だが,同社のビジネスに対して偏った印象を与えてしまう危険性がある。 ゲーム制作に必要な基本ツールを含むUnityのCreate Solutions部門は,エンゲージメント,マネタイズ,ユーザー獲得に重点を置くOperate Solutions部門よりも,実は会社の中で小さい割合だ。そして,それは以前からそうだった。 このことは,ゲームをビジネスよりもアートとして考えたい開発者に不安を与え,その不安はUnityがアプリ収益化プラットフォームironSourceと合併する計画を発表し(関連英文記事),CEOのJohn Riccitiello氏が収益化

                                        まだUnityはゲーム制作を重視しているのか?
                                      • 高校の卒業制作でゲーム作った - Qiita

                                        はじめに 今回、高校の卒業制作として、初音ミクが主人公の「GOT SIMULATOR」なるゲームを作成しました! ゲーム開発を知識0の状態から始めて、約1年間の開発で得た経験や考えを共有できればと思います! 自己紹介 こんにちは。どきみきと申します。名市工1に所属する3年生の18歳、つよつよプログラマーになることを夢見てプログラムを学んでいるひよこプログラマーです。 合成音声(特にVOCALOID!!)が大好きなので、ボカロ、ボイロ、ボイボとか好きな人と仲良くしたいです。 どんなゲーム? ここからDLできます 初音ミクが建物を壊したり、敵を倒したり、人にネギを刺したりするアクションオープンワールド(?)なゲームです。 ゲーム制作を始めた動機 ゲームが作りたかったからです。 名市工には3年次に、課題研究という、卒業制作のような自由にモノを作る授業があります。 課題研究には毎年、成果物を後輩に

                                          高校の卒業制作でゲーム作った - Qiita
                                        • 700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built - Stack Overflow

                                          [Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. This is our number one post of 2021! Thanks for reading and we'll see you in the new year. ] Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortre

                                            700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built - Stack Overflow
                                          • 「ユーザーの声を反映する柔軟性とスピード感が、クラスターの強み」ゲーム大手マーベラスからVR領域のエンジニアへ。追い求めるのは、世の中の人々が心底楽しめる本物のコンテンツ。 | クラスターメンバー紹介

                                            Unityエンジニアの祖父江さんを取材しました。祖父江さんは大手ゲーム会社のマーベラスに3年間勤めた後、2018年12月にクラスターに入社。Unityエンジニアとしてプラットフォーム開発だけでなく、クライアント企業から受注したイベントの制作のサポートなどを担当しています。 Tatsuki Sobue / 祖父江 龍樹 学校法人・専門学校HALを卒業後、ゲーム会社大手の株式会社マーベラスに新卒入社。グラフィックの負荷軽減やゲームの移植を担当したのち、2018年11月クラスター株式会社にUnityエンジニアとして入社。現在はプラットフォーム事業部のinroom班、event班、エンタープライズ事業部のCG制作班のサポートの三部署を兼任している。 ※ inroom班=clusterの3Dフロントエンドの開発を担当するチーム ※ event班=clusterのイベント向け機能やクライアント企業の要

                                              「ユーザーの声を反映する柔軟性とスピード感が、クラスターの強み」ゲーム大手マーベラスからVR領域のエンジニアへ。追い求めるのは、世の中の人々が心底楽しめる本物のコンテンツ。 | クラスターメンバー紹介
                                            • Unity 2020.1 からパッケージマネージャで発見できなくなったパッケージのインストール方法 – ユニティ・テクノロジーズ・ジャパン合同会社

                                              Unity 2020.1 より、Package Manager(パッケージマネージャー)からインストールできるパッケージが限定されました。Project Settings で Enable Preview Package(プレビューパッケージを有効にする)にチェックを入れても、なおインストールの選択肢に現れないパッケージがあります。 それらをインストールするには Package Manager の左上の+ボタンから Add package from git URL を選択し、 パッケージ名を規定の書式で入力します。 画像は com.unity.mathematics (Unity.Mathematics ライブラリ)の例です。Add を押してしばらく待つとインストールが完了します。なおこの操作はプロジェクトの Packages/manifest.json に "com.unity.math

                                                Unity 2020.1 からパッケージマネージャで発見できなくなったパッケージのインストール方法 – ユニティ・テクノロジーズ・ジャパン合同会社
                                              • Unity製のAndroidアプリにFlutterを組み込む | gihyo.jp

                                                Flutter「を」Unity製Androidアプリ「へ」 本連載は、iOS/Android向けのアプリでUIの表現力を高めることを目標に、Unity製アプリにFlutterを導入した例を具体的な実装方法を交えながら紹介する記事の2回目となります。 前回の記事で、なぜUnity製アプリにFlutterを導入するのかという話をしているのでまだ見ていない方はそちらも合わせて読んでいただけると幸いです。 Unity製のアプリにFlutterを組み込むためにはいくつかの手順が必要となるので今回から複数回にわたり実際のコードを交えながら解説していきます。 2回目となる本記事はUnity製のAndroidアプリにFlutterを組み込む方法の解説となります。 なお、本連載はUnityとFlutterの連携がメインとなるのでUnityとFlutterの基本的な部分の説明は省略させていただきます。 開発環

                                                  Unity製のAndroidアプリにFlutterを組み込む | gihyo.jp
                                                • 【書き起こし】QA自動化チームの立ち上げとテスト自動化の現状 – Masatomo Takano【Merpay Tech Fest 2022】 | メルカリエンジニアリング

                                                  【書き起こし】QA自動化チームの立ち上げとテスト自動化の現状 – Masatomo Takano【Merpay Tech Fest 2022】 Merpay Tech Fest 2022 は、事業との関わりから技術への興味を深め、プロダクトやサービスを支えるエンジニアリングを知ることができるお祭りで、2022年8月23日(火)からの3日間、開催しました。セッションでは、事業を支える組織・技術・課題などへの試行錯誤やアプローチを紹介していきました。 この記事は、「QA自動化チームの立ち上げとテスト自動化の現状」の書き起こしです。 それでは、「QA自動化チームの立ち上げとテスト自動化の現状」というタイトルで、QAエンジニアの高野が発表させていただきます。よろしくお願いいたします。 簡単に自己紹介させていただきます。 新卒時には金融系システムのQAを担当していました。その後ゲーム業界へ転職し、ク

                                                    【書き起こし】QA自動化チームの立ち上げとテスト自動化の現状 – Masatomo Takano【Merpay Tech Fest 2022】 | メルカリエンジニアリング
                                                  • 「クロスプラットフォーム」が普及しなかった理由――.NET 6によって「クロスプラットフォーム2.0」は到来するか

                                                    「クロスプラットフォーム」が普及しなかった理由――.NET 6によって「クロスプラットフォーム2.0」は到来するか:.NET 6移行入門(5) .NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、「クロスプラットフォーム」が普及しなかった理由を考察し、.NET 6におけるクロスプラットフォーム技術についてまとめる。 2022年5月23日、.NET MAUI(Multi-Platform App User Interface)がGA(一般提供)されました。そして.NET MAUIのリリースをもって、.NET 6ではクロスプラットフォーム化が「いったん完成」の域に達します。 「クロスプラットフォーム」という言葉が一般的になって10年ほど経過していますが、.NETの世界では「Unity」を除き、クロスプラットフォームはあまり普及していません。 .NET 6の現状を把握し、具体的な移行

                                                      「クロスプラットフォーム」が普及しなかった理由――.NET 6によって「クロスプラットフォーム2.0」は到来するか
                                                    • Unity…じゃなくてGodotでスマホアプリのゲームを作った

                                                      Unity であればゲームを作っている方であれば誰でも知っていると思いますが、今回は Godot というゲームエンジンでゲームを作り、Android, iOS のマルチプラットフォームでゲームをリリースしてみました。 Godot とは? Godot は、オープンソースとして開発されている、クロスプラットフォームのゲームエンジンです。 Godot の何が良いのか? オープンソースのため、ライセンス料を気にする必要がありません。最初から最後まで自由にゲームを作ることができます。 また、Unity や Unreal Engine と違って、実行ファイルを一つダウンロードしてそれを実行するだけですぐにゲーム開発が始められます。ゲーム作りが初めての方にも敷居が低いでしょう。よくあるゲームエンジンだとわりとゲームエンジンを使い始めるまでの準備に時間が取られたりハマったりすることもあるため、この敷居の低

                                                        Unity…じゃなくてGodotでスマホアプリのゲームを作った
                                                      • Unity WebGLとThree.jsに連動して踊っていただく - KAYAC Engineers' Blog

                                                        Unity WebGLとThree.jsに連動して踊っていただく ごぶさたしてます。@fnobiです。こちらは面白法人グループ Advent Calendar 2022の20日目の記事になります。 確認してみたら前に記事を書いたのは2019年のようですねー。3年の間にディレクター転向したり子会社に転籍したりなんかいろんなことが起きてました。げんきです。現在はカヤックアキバスタジオにてファンコミュニティ事業というチームを率いて頑張っています。 akiba.kayac.studio さてそんなわけで、今回はせっかくなので、今年のプロジェクトでよく使ったUnity WebGL書き出しの話題です。 まずはこちらのサンプルをご覧ください。 youtu.be デモ github レンガ的ななにかが、右と左でおんなじ動きをしてますね。つまんねえなと思ったあなたもうちょっと待ってね。こちら実は、どちらもW

                                                          Unity WebGLとThree.jsに連動して踊っていただく - KAYAC Engineers' Blog
                                                        • 春からデザインを学ぶすべての人へ|カイシトモヤ

                                                          4月から美術大学や専門学校、あるいはデザイン科の高校や高専などに進学する人、おめでとうございます。 また、4月から職業訓練校や社会人講座などを通じて、あるいは書籍や動画などを見ながら、自分もデザインを学んでみよう、キャリアチェンジ、リスキリングをしようと思われている社会人のみなさんも。 ようこそデザインの学びの世界へ。 私は東京造形大学という美術・デザイン系の大学の教員をやっていますが、デザインを学び始める全ての人への祝辞として、10個のアドバイスを送りたいと思います。 1.模倣を恐れない 「模倣(=パクり)を認めるなんてそれでもクリエイターか!」とお叱りをいただくかもしれませんが、学ぶことは先達を真似ることから始まると思います。個性を大事に、世間に染まることを恐れて、自分だけの世界に閉じこもる人がいますが、それだけでは自分の世界は広がりません。まずは世間で評価されているものがどういう構造

                                                            春からデザインを学ぶすべての人へ|カイシトモヤ
                                                          • セーブデータの再設計をして開発速度を爆上げした話 - Qiita

                                                            はじめに ヘレの海底都市計画 ~箱庭に空気を植えるSLG~ というゲームの開発に携わらせていただきました。 主にいくつかの主要な機能の全体的な設計と実装、UI の MVP モデル設計、また開発中に問題が生じた際の抜本的な再設計を担当しました。 本記事では、開発中の事例を交えて、何を考えてどう設計して、なにが良くて何が良くなかったかを考察しようと思います。 私が設計について学び始めた際、設計ができる人はどうしてその設計に至ったのかがわからずにもどかしい思いをしたので、当時の自分の様な設計を学び始めた人にとって助けになればと思います。 この記事で言いたいこと 設計の大切さを具体例を用いて伝えたい どういう筋道で設計を行ったのかを共有することで、設計の雰囲気を掴む一助になりたい ×この記事で言っていないこと × この事例がセーブデータ設計の最善手である × この事例において行った設計が最適解であ

                                                              セーブデータの再設計をして開発速度を爆上げした話 - Qiita
                                                            • Introducing Bevy 0.1

                                                              Introducing Bevy 0.1Posted on August 10, 2020 by Carter Anderson ( @cart @cart_cart cartdev ) After months of work, I am ecstatic to finally announce Bevy Engine! Bevy is a refreshingly simple data-driven game engine and app framework built in Rust. It is free and open-source forever! It has the following design goals: Capable: Offer a complete 2D and 3D feature setSimple: Easy for newbies to pick

                                                                Introducing Bevy 0.1
                                                              • 「AOベイク」で3Dモデルのクオリティを上げよう! | VirtualCast Blog

                                                                こんにちは!クライアント開発のおぐらです。 今回はVCIやGLBなどの3DモデルをBlender上の操作でクオリティをちょっと上げるテクニックを紹介します。 この記事は VCIや背景モデルを作っている、これから作る人 「UV展開」が分かる程度のスキルレベルの人 に向けた内容となっております。 「ベイク」というと人によってはUnityのライトマップの方を思い浮かべるかもしれませんが、今回はBlenderでのベイクです。Unityは使いません。 「AO」の「ベイク」とは? AO(エーオー)とは「アンビエント オクルージョン」の略称です。必殺技みたいでかっこいいですね。 「環境遮蔽」と訳されますが、正直何のことやら分からない人がほとんどだと思いますので、 ここでは「いい感じに立体感が出る影のこと」だと思ってください。 「ベイク」は、「焼く」という意味です。パンを焼くパン屋さんは「ベーカリー」とい

                                                                  「AOベイク」で3Dモデルのクオリティを上げよう! | VirtualCast Blog
                                                                • 【AIあんの】~ポストモーテム大公開~ 障害の裏側、知見と反省点を共有します #安野たかひろ

                                                                  本記事は「AIあんの」のサービス障害の理由や改善案などを纏めている、 多くの技術的用語を含む、ソフトウェアエンジニア向けの側面が多い記事となっております。 この選挙期間中、Youtubeでライブ配信を続けていた「AIあんの」はもうお試しになったでしょうか? 6月21日の19時から投票日前日まで、できる限り深夜でも絶え間なく安野たかひろの政策について答えるように作られた「AIあんの」でしたが、すべての時間で視聴者の皆様の質問に答えられたわけではありませんでした。 AIあんのの有効回答%(青い線)が示すダウンタイム。 0%のタイミングではおおよそ何かしらのトラブルが起きていた…障害の要因は多岐にわたるので、今回は得られた知見の多かった数回の障害について、あえてその裏側、要因、得られた知見を公開しようと思います。ソフトウェアエンジニア向けの言葉を用いて言うのであれば、これは都知事選史上初であると

                                                                    【AIあんの】~ポストモーテム大公開~ 障害の裏側、知見と反省点を共有します #安野たかひろ
                                                                  • ジェネレーティブAIスタートアップまとめ107選【海外の生成系AIサービス】 | 【テックジム】自習型・定額制の格安プログラミングスクール

                                                                    今思えば、2022年は生成系AIスタートアップが雨後の筍ごとく生成された生成系AI元年でした。 2023年にチャットGPTが広く認知されることで、この分野はゆるぎないものとなりました。 「機械学習系スタートアップまとめ」を書きはじめたのは2020年の春ですから読み比べると「機械学習」分野も大きく変遷していることがわかります。 【2022】注目のAIスタートアップ・ベンチャー企業まとめ114選【国内・海外別】。IT大手のディープラーニングの最新動向。 今回は、生成系AIスタートアップを一社一社調べ直して簡単に紹介してみました。 ささっと読んで、生成系AI業界の全体を俯瞰するのにお使いください。 なお、チャットGPTを活用してサービスを開発したい方は「GTPベース」で画面検索してみてください。 あと、認識違いがあったり、こんな企業・サービスもあるよという方は、@ikiben までお知らせいただ

                                                                    • 【Godot Engine】2Dゲームチュートリアル(Part.1) - Qiita

                                                                      概要 この記事は2Dゲームを作りながら Godot Engineの基本を学ぶためのチュートリアルとなります。 作るゲームとしては以下のような簡単なクリックゲームとなります。 プロジェクトの作成 Godotを起動すると、最初に以下のような画面が表示されます。 ここから「新規プロジェクト」を選択して、プロジェクトを新規作成します。 すると「新規プロジェクトを作成」の画面が表示されます。 まずは「参照」をクリックして、プロジェクトを配置する場所を指定します。 場所を指定するダイアログが表示されるので、Desktopなどに移動します。 Windows環境の場合は初期値が マイドキュメント あたりになっているので「↑」をクリックすると Desktop が見つかります。ただ、わかりやすい場所であればどこでも構いません。 指定ができたら「現在のフォルダを選択」で場所を決定します。 場所を指定したものの「

                                                                        【Godot Engine】2Dゲームチュートリアル(Part.1) - Qiita
                                                                      • Vtuber活動に使うソフト(+α)スターターキット|九条 林檎

                                                                        ごきげんよう、我は九条林檎 企業勢としてデビューして個人勢になってまた企業勢になった活動6年目のVtuberだ、ははは Vtuberとして活動する時、様々な場面で必要になるソフトがその分野で検索すると出てくるが一つの記事にまとまっていることは少ないことに気づいたので、実際に普段Vtuber活動に使っている便利なソフトやサービスをまとめたぞ 皆々様の活動の役に立ったらば幸いだ ※ほかにも使っているが主に使っているものをまとめたぞ 併記している価格は個人勢想定だ ━【配信】━■OBS配信するにも動画を録画するにも絶対に要るソフト プラグインが豊富なため様々にカスタマイズできる 使用人口が多いので初心者向けの解説が山ほどある 無料 (無料!?) ■わんコメ配信上にコメントをリアルタイムに映すのに便利 使い方の説明やUIが直感的でわかりやすい コメントビュワーにもなる コメントの装飾テンプレートが

                                                                          Vtuber活動に使うソフト(+α)スターターキット|九条 林檎
                                                                        • GAFA。水面下の争いに決着。 - 四谷ラボ公式ブログ

                                                                          こんにちは、四谷ラボのやましんです。 晴れて結婚20周年を迎えることができました!! こうやって、書きたいときにブログを書けるのも、周りの人が支えてくれるからだね。 ありがとう! 結果発表 さっそく「GAFA。水面下の争いに決着。」を目撃すべく、この映像を見て欲しい。 youtu.be 後半の追い上げがハンパなく、GAFAの中で優勝を獲得したのはAppleでした。 ※仮想環境で文字列の泳ぎを学習させて、競わせたものであり、各社の業績とは無関係です。 今回挑戦した内容 バーチャル空間でGoogle、Apple、Facebookそしてamazonの文字列をくねらせて、水泳の機械学習に挑戦しました。 機械学習の環境 Unity バージョン2020.1.10f1 ml-agents version 1.1.0 https://github.com/Unity-Technologies/ml-age

                                                                            GAFA。水面下の争いに決着。 - 四谷ラボ公式ブログ
                                                                          • 第840回 Ubuntu 20周年記念オフラインミーティング開催レポート | gihyo.jp

                                                                            11月17日、グリー株式会社主催のもと、六本木にて「Ubuntu 20周年記念オフラインミーティング」が開催されました。今回はいつもと趣向を変えて、このイベントの様子をレポートします。 図1 Puffin(25.04:左)に寄り添うOriole(24.10:右)のぬいぐるみ Ubuntu 20周年! Ubuntu Japanese Teamは主にグリー株式会社主催のもと、半年に一度「Ubuntuオフラインミーティング」を開催しています。 これはUbuntuが半年に一度4月と10月にリリースされるため、それに合わせてリリースパーティやりたいよねというのが、主な目的です。勉強会というよりはパーティという主体が強く、セミナーは開催するものの別に後ろでセミナーの邪魔にならない程度の酒盛りをしていてもかまいません。なんなら手持ちのデバイスを広げて黙々とハッカソンを行っても良いでしょう。そういう「ゆる

                                                                              第840回 Ubuntu 20周年記念オフラインミーティング開催レポート | gihyo.jp
                                                                            • 【Unity】UI ToolkitをランタイムUIとして使ってみる - Qiita

                                                                              この記事はUnity Advent Calendar 2020の12月16日の記事です。 Webフロント技術からインスパイアされて開発されたUnityの次世代UIシステム「UI Toolkit」がUnity2020.1からランタイムUIサポートをしています。1 今までのGameObjectベースではなくHTML/CSSのような記述で開発します。 UI Toolkit is based on, and inspired by, standard web technologies. If you have experience developing web pages or applications, much of your knowledge might be transferable, and many of the core concepts might be familiar. Un

                                                                                【Unity】UI ToolkitをランタイムUIとして使ってみる - Qiita
                                                                              • DOTweenで作成したモーション17個を含むプロジェクトを公開

                                                                                ありがとうございます! DOFillAmout()知らなかったですし、そもそもImageTypeをFilledにすることでこんなことができるってことも知らなかったです!勉強になりました! — わけん (@waken) July 20, 2020 そんなこともあり、DOTweenのソースコードを公開するのは割と有益なのかなと感じ、今回公開するに至りました。 確かにこのサイトを含め、DOTweenの基本的な使い方を解説しているサイトは多いですが、実際に使っているソースコードをまるごと見られる機会は少ないな…と。 制作物のソースコード公開ということで、GitHubにてUnityプロジェクトまるごと公開しました。 イベント期間中に作った17種類(イベントのお題15種 + 勝手に作った2種)が含まれています。 Unityバージョンは 2019.3.6f1 、Universal Rendering P

                                                                                  DOTweenで作成したモーション17個を含むプロジェクトを公開
                                                                                • HoloLens 2 開発入門 (公式チュートリアルの紹介) + MRTK はいいぞ - Qiita

                                                                                  最近勉強会で『HoloLens 2 開発入門 (公式チュートリアルの紹介)』というタイトルで登壇しました。 その時にお話しした内容がわりと好評だったので (ありがとうございます!)、スライド のスクショと一緒にこちらの記事でもまとめてみようと思います。 #HoloLens オンライン勉強会 #KumaMCN 現在 登壇者 待機中です! あと2分で開場です!ドキドキ!https://t.co/3X7obuHkJ6 (このスクショは投稿の許可貰って投稿してます) pic.twitter.com/nb50PjTQzu — ちょまど🎀ITエンジニア兼マンガ家 (@chomado) 2020年4月6日 当日は、Zoom と YouTube Live あわせて 90 人程度の方々がいらっしゃいました。ありがとうございました! 要点 3 行 【HoloLens 2 のマイクロソフト公式チュートリアル】

                                                                                    HoloLens 2 開発入門 (公式チュートリアルの紹介) + MRTK はいいぞ - Qiita