開発メモ

Webアプリ(Java, JS, CSS, HTML)や、ゲーム(Unity, C#)のことなどを書いてます。

感想:Dell WM326 マウス

Dell の WM326 というワイヤレスマウスを購入して使ってみたので、レビューを書ていこうと思います。 Dell ワイヤレスレーザーマウス WM326/5ボタン、左右スクロール/USBレシーバー(Dell Universal対応)出版社/メーカー: Dell Computers発売日: 2017/04/14メ…

lsFeed:フィードリーダー(正式版1.0.0 リリース)

lsFeed という、フィードリーダーの正式版(1.0.0)をリリースしました。 製品の特徴としては、 シンプル ブラウザでフィードを閲覧 ローカルアプリ(Webサービスじゃないのでログインとかは不要) といった感じです。 デモ https://mamorum.github.io/lsFee…

東方妖々夢・永夜抄:Windows10でプレイする方法

東方Project の妖々夢と永夜抄を、Windows10 で動かしてプレイする方法をまとめていきます。 画面はフルスクリーンを想定しています。 前提 基本的な手順は、以下の記事と同じになります。 紅魔郷:Windows10でプレイする方法 上のリンク先には、動作確認で…

東方紅魔郷:Windows10でプレイする方法

東方Project の紅魔郷を、Windows10 で動かしてプレイする方法をまとめていきます。 画面はフルスクリーンを想定しています。 前提 ブログ執筆時の Windows10 バージョンは以下の通りです。 エディション:Windows 10 Home(64bit) バージョン:1803 インス…

DirectX:コンバーターのインストール(ver8 to 9)

DirectX のコンバーターをインストールする方法を書いていきます。今回のコンバーターは、DirectX 8 を 9 に変換するものです。 用途 東方Project の、 紅魔郷 妖々夢 永夜抄 を Windows10 でプレイするときに、このコンバーターを使わせてもらってます。 手…

Dellオンラインストアの配送遅延

Dell 製品が好きで良く使わせてもらってるんですが、Dell のオンラインストア で製品を購入すると、配送予定日より遅れることが何度かありました。これからその件についてまとめていこうと思います。 遅延した注文 2018年6月の注文だと、 5日: 注文(在庫あ…

Unity UI:三目並べの開発10

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回は、"X" と "O" のどちらのターンか表示できるようにしていきます。具体的には、画面上部にパネルとテキストを追加して、その色を変更することでターンを示すように実装する感じです。 1.…

Unity UI:三目並べの開発9

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回はゲームが終了したときに、リスタートできるようにしていこうと思います。 1. ボタンの追加 Mainシーンに UI Button を作成して、 インスペクタで以下のように設定していきます。 名前: …

Unity UI:三目並べの開発8

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回は、画面に引き分け(3マス並ばずに終了)を表示できるようにしていこうと思います。 1. スクリプトの更新 スクリプト GameController を開いて、以下の内容に更新します。 using UnityE…

Unity UI:三目並べの開発7

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回は 画面にゲームオーバー("X" と "O" のどちらが勝ったか)を表示できるようにしていこうと思います。 1. Panel の作成 Main シーンで、UI Panel を作成します。 作成したら、インスペク…

Unity UI:三目並べの開発6

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回は GameController を更新して、完成に近づけていこうと思います。 1. スクリプトの更新 スクリプト GameController を開いて、以下の内容に更新します。 using UnityEngine; using Unity…

PowerShell:Zip作成時のダイアログ

OS

Windows の PowerShell で Zip を作成していたら、コマンドプロンプトの上に青いダイアログ(通知のような表示)がちらつくことがありました。その画面ハードコピーを取得できたので、忘れないようにメモっておきます。 Zip 作成方法 ダイアログ(通知)が表…

Unity UI:三目並べの開発5

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回はゲームをコントロールするスクリプトを作成していきます。 具体的には、 プレイヤーが "X" か "O" か どちらのターンか どちらが勝者か といったことを、 管理したり判定したりするよう…

Unity UI:三目並べの開発4

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回はボタン(プレハブ)のスクリプトを作成して、ユーザがマスをクリックしたら "X" で埋めるようにしていきます。 1. スクリプトの作成 Hierarchey ウィンドウで、プレハブ Grid Space を…

PC感想:ASUS VC66-BB062M ベアボーン

昨年の6月に、パソコンを Asus のベアボーンPC「VC66-BB062M」に買い替えました。 ASUS VivoMini ベアボーン Intel Core i5プロセッサー搭載 VC66-BB062M出版社/メーカー: Asustek発売日: 2017/11/02メディア: Personal Computersこの商品を含むブログを見…

Unity UI:三目並べの開発3

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回はゲームボードにボタンを配置して、ユーザーがクリックできるように準備していきます。 1. ボタンの作成 UI Buttonを作成して、 次のように設定していきます。 名前: Grid Space Transfo…

最近のマイクロソフトがすごい(2018年6月)

先日、Microsoft が GitHub を買収したニュースを読みました。オープンソース、サービス、ゲームとか、色んなことに力を入れていて、改めてすごいなぁと思いました。そこで、なんとなくマイクロソフトについて思うことを書いてみました。 Visual Studio Code…

Unity UI:三目並べの開発2

前回に引き続き、Unity UI で三目並べゲームを開発していきます。今回は背景とゲームボードを作成して、ゲームボードを9つのマスに分けていきます。 1. 背景の作成 前回作成した Mainシーンに、背景用の UI Panel を追加します。 Panel を追加すると、Canva…

Unity UI:三目並べの開発1

Unity の UI(GameObject)を使って、三目並べゲームを開発してみることにしました。三目並べのルールなどは、Wikipedia などのページを参照して頂ければと思います。 三目並べ - Wikipedia 日本は「三目並べ」で、アメリカだと「Tic tac toe」、イギリスだ…

WSL:Windows Subsystem for Linux を使う

OS

WSL(Windows Subsystem for Linux)を使って、Windows10 で Ubuntu を動かす方法を書いていきます。 前提 動作確認で使用した Windows のバージョンは以下の通りです。 エディション:Windows 10 Home バージョン:1803 インストール日:2018/05/09 OS ビル…

Unity 2D:ビルド方法(スタンドアロン)

Unity 2D で、スタンドアロンのゲームをビルドする方法を書いていきます。使用した環境は以下の通りです。 Windows10 64bit Unity 2018.1.1f1 1. ビルドセッティングを開く Unityエディタ(開発環境)のメニューで File をクリックしてから、Build Settings.…

Ubuntu16:nkfのインストール

OS

Ubuntu16 に、nkf をインストールする方法を書いていきます。 ※ 動作確認は、Windows にインストールした Ubuntu16(WSL:Windows Subsystem for Linux)で行っています。 1. インストール apt を使ってインストールします。 $ sudo apt install nkf 最近は…

Unity:ゲームを終了させる

Esc(エスケープキー)を押したときに、Unity のゲームを終了させる方法を書いていきます。 方法 スクリプトでキーを判定して終了させます。 void Update () { if (Input.GetKey(KeyCode.Escape)) { #if UNITY_EDITOR EditorApplication.isPlaying = false; …

開発環境構築:リンク集

etc

今までに書いた記事で、開発環境に関連するリンクをまとめてみました。Java 関連が多めですが、PostgreSQL, Windows, Linux に関連する記事もあります。 JDK(Java) JDK:記事の一覧 JDK のインストール方法や、環境変数の設定方法をまとめています。 Maven…

PostgreSQL:記事の一覧

etc

PostgreSQL のインストールや設定に関する記事(リンク)を、一覧形式でまとめました。Windows 向けと CentOS(Linux)向けの記事があります。 Windows 向けの記事 Win10 + PostgreSQL9.6 インストール方法 ユーザとDBを作成 Win7 + PostgreSQL9.4 インスト…

JDK8:Ubuntu16にインストール

Oracle の JDK8 を Ubuntu16 にインストールする方法を書いていきます。 前提 動作確認は、Windows にインストールした Ubuntu16(WSL:Windows Subsystem for Linux)で行っています。 手順1. インストール apt コマンドでインストールします。 $ sudo add-…

Ubuntu16:zip・unzipのインストール

OS

Ubuntu16 に zip と unzip をインストールする方法を書いていきます。 ※ 動作確認は、Windows にインストールした Ubuntu16(WSL:Windows Subsystem for Linux)で行っています。 前提 apt を使ったインストール方法になります。最近だと apt-get より apt …

ゲームパッド感想:HORI EDGE 301

最近、HORI(ホリ)のゲームパッド「EDGE 301」を購入して使っています。 EDGE 301 ゲーミングパッド ブラック出版社/メーカー: ホリ発売日: 2015/11/06メディア: Personal Computersこの商品を含むブログを見る これから「EDGE 301」について、レビューを書…

ゲームパッド感想:ELECOM JC-U4013SBK

Elecom のゲームパッド「JC-U4013SBK」を購入して使ってみたので、レビューを書いていこうと思います。 エレコム USB ゲームパッド 13ボタン Xinput 振動 連射 高耐久 ブラック JC-U4013SBK出版社/メーカー: エレコム発売日: 2016/12/23メディア: Personal C…

Unity開発環境:文字のにじみを解消する

Windows のディスプレイ設定(表示スケールの設定)で文字を大きくしていると、Unity の開発環境の文字がぼやけるすることがありました。これから、文字のにじみを修正する方法を書いていきます。 環境 OS と Unity のバージョンは以下の通りです。 Windows1…