kt.

シューティングゲーム、DTM、レトロゲーム、ゲーム全般:UnityでSTGを作るべく活…

kt.

シューティングゲーム、DTM、レトロゲーム、ゲーム全般:UnityでSTGを作るべく活動中。Steamにてブロック崩し+STGのCyberBlocker Complete Edition販売中!Nintendo Switch プチコン4にて2DSTGや疑似3DSTG公開中です。

マガジン

  • PC/スマホ/ガジェット購入、レビューなど

    購入したパソコンやスマートフォンなどのレビューなど

  • その他、日々の戯言など

    カテゴリに分類できない記事や日々の戯言など

  • Unity関連

    Unity関連の記事のまとめです

  • 3DCG/グラフィック作成

    ゲームに使うグラフィックや3DCG等々

最近の記事

Steam Deck購入&非Steamゲームの起動方法

Steam Deckを購入しました。 前々から欲しいなと思っていたのですがメルカリでお安く売っていたので衝動買いしてしまいました。 ここ最近ポータブルゲーミングPCが沢山発売されていますがOSがWindowsなんですよね。 Steam DeckはOSがLinuxベースのSteamOSとなっておりゲームの起動/終了がSwitchのように手軽に行えるのが大きな魅力だと思います。 重さが669gありそこそこ重たいですが本体の重量バランスが良く考えられており長時間使用しても疲れに

    • Steamdeckのデスクトップモードでのズーム機能のオンオフ方法

      Steamdeckのデスクトップモードでキーボードを接続して使用していた時、何かの拍子に画面全体がズーム画面になってしまいました。 意図して変更した訳ではないので戻し方がわからず再起動などを行っても変化なしで戻すのに苦労したので忘備録として戻し方を書いておきます。 デスクトップ左下の設定アイコンをクリック→Workspaceの項目にあるdesktop effectをクリック→左側のdesktop effectをクリック→右側の項目の下の方にあるZoomをオフにすると元に戻

      • 【Unity】TextMeshProで任意のスプライト画像を表示する【Sprite Asset】

        チュートリアルの説明を書く時にコントローラのアイコンがテキストに表示出来たら良いのになーと思ったのですがTextMeshProには任意のスプライト画像をテキストとして表示出来るSprite Assetと言う仕組みがあり、Sprite Assetを使用すると好きな画像を登録して表示する事が出来ました。 まずは表示したい画像を1枚の画像に纏めます。 アイコン画像はkenney様で配布されているInput Promptsを使用させて頂きました。XBOX,PS,Switch,St

        • セガマルチコントローラーの黄ばみを綺麗にする

          先日購入したマルコンなのですが黄ばみが酷い状態でした。 ネットを検索してみるとワイドハイターEXに浸して紫外線を当てると良いという事で買ってきました。(過酸化水素水、漂白活性化剤が入ってる物が良いそうです) マルコンの分解は特に難しい所はないのですが十字キーの所ははめ込み式なのですがマイナスドライバーを2本使ってテコの原理で引っ張り上げる感じで外すと良かったです。 あとは適当な容器に入れて紫外線を当てるだけ だいたい一週間程度放置してみたのがコレ 凄く白くなってます

        Steam Deck購入&非Steamゲームの起動方法

        • Steamdeckのデスクトップモードでのズーム機能のオンオフ方法

        • 【Unity】TextMeshProで任意のスプライト画像を表示する【Sprite Asset】

        • セガマルチコントローラーの黄ばみを綺麗にする

        マガジン

        • PC/スマホ/ガジェット購入、レビューなど
          7本
        • その他、日々の戯言など
          6本
        • Unity関連
          21本
        • 3DCG/グラフィック作成
          3本

        記事

          マルコンをUSB接続出来るUSB拡張ユニット購入

          GEEKY Fabさんで配布されている サターンマルチコントローラー USB拡張ユニットを購入しました。 セガサターンの周辺機器でセガマルチコントローラー(通称マルコン)というコントローラがあったのですが、とても使いやすくてサターン稼働当時は愛用していました。 当然サターン用なので時代の流れと共に使用出来なくなってしまったのですが、それを現代のUSB接続コントローラとして使用出来るようにする拡張ユニットです。 配布当初から注目していたのでマルコンが安価で手に入ったら購入しよ

          マルコンをUSB接続出来るUSB拡張ユニット購入

          ゲームパビリオンjp2024に出展しました。

          2024年3月30日に開催されたゲームパビリオンjp2024にkt.softwareとして出展しました。 去年に引き続き参加させて頂いたのですが、当日は新作の全方位STG「Machina X Ghost」を試遊展示と1ステージだけ遊べるアルファ版Ver0.2.0を配布しました。 去年より来場者数も増えたようで開幕から閉幕30分前くらいまでずっと人がいた感じ。 (追記:2024年の入場者数は600人程度だったそうです。(2023年は450人)) 試遊の総プレイ数は31で1プ

          ゲームパビリオンjp2024に出展しました。

          【Input System】モンゴリアンスタイルに対応する【Unity】

          モンゴリアンスタイルという左手にゲームパッドを持って右手でマウスを使用するプレイ方法があるのですが、私の作ったゲームはこのプレイ方法を行おうとすると上手く動いてくれない不具合がありました。 コントローラのみやキーボード&マウスだと問題ないのですが、コントローラとマウスを使うとコントローラの方の入力がキャンセルされてしまう感じ。 原因を探ってみるとInput SystemのInput Actionsの設定でControl Schemeを設定していたのですが、この設定をゲーム

          【Input System】モンゴリアンスタイルに対応する【Unity】

          【Input System】使用しているコントローラでボタン表記を自動で変更する【Unity】

          Windows用のゲームで使用出来るコントローラはXInput/DirectInput/キーボード&マウスになるかと思います。ここで問題になるのが「Aボタンで決定」みたいな表示を出す時に使用しているコントローラによってボタン表記が変わる事。 使用しているコントローラによって自動でボタン表記を変更出来ないかと思ってお試しでプログラムを作ってみました。 このプログラムを作成する為に下記サイト様の記事を参考にさせて頂きました。この場を借りてお礼申し上げます。 【Unity】Inp

          【Input System】使用しているコントローラでボタン表記を自動で変更する【Unity】

          NEC PC-VKT40CZG9購入

          NEC PC-VKT40CZG9を購入しました。 スペックは CPU:Core i5 1130G7 ビデオ:Iris Xe Graphics(内蔵GPU) メモリ:8GB SSD:256GB モニタ12.5インチ/1920x1080 と言った感じ。 サブPCとしてLet's note RZ6を使っているのですがCPUがCore i5 7Y57で普段使いでもちょっと動作が重くなっていて何か小さくて軽いPCないかなと探していました。 候補としてはLet's note QV8が

          NEC PC-VKT40CZG9購入

          デジゲー博2023に出展しました

          2023年11月12日に秋葉原UDXにて開催されたデジゲー博2023にkt.softwareとして出展しました。 当日は新作の全方位STG「Machina X Ghost」を試遊展示と1ステージだけ遊べるアルファ版を配布しました。 試遊台を2台置いたのですが、沢山の来場者さんがいたお陰で殆ど途切れる事はなくプレイして頂いていた感じでした。 反省点としては小さいほうのモニタも試遊出来る事に気がついてくれない人が多く、もっと試遊出来ます的なアピールをするか2台設置するなら同じ

          デジゲー博2023に出展しました

          【Unity】Video Playerを使用して動画を再生させる

          デジゲー博用にタイトル画面で放置すると動画が流れるようにしたいなと思いVideo Playerを使用して動画を表示するようにしてみました。 ※この記事を作成するにあたって下記サイトさんの記事を参考にさせて頂きました。 [Unity]Video Playerを使って動画を再生する方法 まずは表示させたい動画ファイルをプロジェクトの任意の場所に保存します。ファイル形式はmp4、wmv、movファイルなどが使えるようです。 hierarchy上で右クリック→UI→Raw Ima

          【Unity】Video Playerを使用して動画を再生させる

          ベクタースキャン風フォント「VectorScanFont」公開しました。

          ベクタースキャン風なフォントが欲しいなと思って検索してみたのですが全然出てこなかったので作成してみました。 ダウンロードはコチラ↓ https://drive.google.com/file/d/12L2XOWN3BeZb2lz5dkHfw6fJcE73r3xX/view?usp=sharing 商用利用・個人利用など用途にかかわらず無償で使用して頂けます。 詳しくはファイル内readmeをご参照下さい。 収録文字は下記となります ABCDEFGHIJKLMNOPQRSTU

          ベクタースキャン風フォント「VectorScanFont」公開しました。

          【Unity】Ray2Dを斜めに飛ばす

          Rayを飛ばす時にRay2D ray = new Ray2D(transform.position, transform.up);のように書くと transform.upの方向にRayを飛ばしてくれるのですが、このtransform.upはtransform.upとtransform.rightしかないんですよね。 (下なら-transform.up左なら-transform.rightと書く) では斜めに飛ばしたい時はどうすれば?と思い調べてみるとtransform.upと

          【Unity】Ray2Dを斜めに飛ばす

          【Unity】2D多関節キャラ、6本足多足歩行キャラのアルゴリズム

          6本足多足歩行の多関節キャラを作ってみたのですが相当作るの苦労したので備忘録として書いておきます。 まずは基本的な考え方として本体と足の根本、足の先端の3つの座標を考えます。 Center_X,Center_Yが本体の中心座標 Beg_X,Beg_Yが足の根本の座標 End_X,End_Yが足の先端の座標 angleが本体の移動方向 width_Begが本体から足の根本までの距離 width_Endが本体から足の先端までの距離 とすると Beg_X,Beg_Yは Beg

          【Unity】2D多関節キャラ、6本足多足歩行キャラのアルゴリズム

          【Unity】Tag以外で当たり判定を判別する

          Unityで当たり判定を行う場合Tagでキャラを判別するのが一般的だと思います。 void OnTriggerEnter2D(Collider2D coll) { if (coll.tag == "kabe") { Destroy(gameObject); } } こんな感じで”kabe”と当たったらオブジェクト消去してます。 ただ、この場合は”kabe”と当たった物すべてが消去されてしまうんです

          【Unity】Tag以外で当たり判定を判別する

          Windows10の「ここに入力して検索」やエクスプローラで検索出来ない問題の解決方法

          ここ最近何台かパソコンを買ったのですが、その全てのパソコンでWindowsボタンの横の「ここに入力して検索」とエクスプローラの検索欄に文字を入力しようとしてクリックしても何も反応がなく文字入力出来ない状態になっていました。(それに付随して?バッテリーアイコンをクリックしても残量も表示されない) それでも今まではWindows updateを行うといつの間にか直っていたのですが今回のパソコンでは直らず不便だなと思い「ここに入力して検索 入力出来ない」とかで解決方法を色々検索し

          Windows10の「ここに入力して検索」やエクスプローラで検索出来ない問題の解決方法