Unity Ruby’s Adventure 2D ゲーム作成-8 今回はHPを表示するUIを作成していく。 Canvasの作成 ヒエラルキー+からUI->Canvasを作成する。 Canvasを右クリックしてUI->Imageを作成する。 名前をHea... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-7 今回はパーティクルを使って煙のエフェクトを作成していく。 スプライトの準備 Sprites->VFXフォルダに入っているParticleSpriteAtlasを選択して、SpriteModeをMultipleにし、Spr... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-6 今回は少しワールドを広げ、Rubyをいい感じに画面に収めるカメラワークを作成していく。 Cinemachine WindowメニューからPackageマネージャーを開いて、UnityRegistryからChnemachineを... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-5 前回壊れたロボットとRubyとの間にダメージアクションを作成したが、今回は壊れたロボットを救済すべくRubyが救済アイテムを投げるアクションを作成していく。 円盤の作成 Art->Sprites->VFXフォルダに... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-4 今回はスプライトアニメーションを作成していく。 Enemyのアニメーション まずはプレファブフォルダにあるEnemyプレファブをダブルクリックしてプレファブ編集モードで開き、AddComponentからAnimatorコンポー... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-3 前回、HPの回復アイテムを実装したので、今回はダメージ処理を作成していく。ダメージの種類としては、ダメージゾーンに足を踏み入れた場合と敵キャラと接触した場合だ。順番に実装していこう。 ダメージゾーン Art->Sprit... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-2 前回、地面を作成したので今回はその世界の飾りつけを行う。水の上は歩けない、物とは衝突するなどゲームとして自然な挙動も実現していく。では早速やっていこう。 見え方の設定 Assets→Art→Sprites→Environmen... 2024.11.05 Unity
Unity Ruby’s Adventure 2D ゲーム作成-1 Unityチュートリアルの中でも秀逸の出来栄えだったRuby's Adventureが公式サイトから削除されてしまったのでここに作成手順をまとめておく。少し古くなっている部分があるので、Unity2022.2~のバージョンに合わせて若干の... 2024.11.05 Unity
Java Javaで正規表現 正規表現の基本 文字クラス: : a, b, c のいずれかにマッチ : a, b, c 以外の文字にマッチ : a から z の範囲内の文字にマッチ特殊文字:\d : 数字(0-9)にマッチ\D : 数字以外にマッチ\w : 英数... 2024.10.22 Java
python Pythonで正規表現 正規表現の基本 文字クラス: : a, b, c のいずれかにマッチ : a, b, c 以外の文字にマッチ : a から z の範囲内の文字にマッチ特殊文字:\d : 数字(0-9)にマッチ\D : 数字以外にマッチ\w : 英数... 2024.10.21 python
JSP&Servlet 2024 lunchapp 作成 (java + sql) JavaとDB(MySQL or MariaDB)を連携させて、ブラウザからデータの作成、一覧、更新、削除ができるアプリを作成する。(*この記事は前回の内容が完全に終了していることが前提である) モデルの作成 まずは。DBのテ... 2024.09.08 JSP&Servlet
JSP&Servlet 2024動的Webプロジェクトlunchapp(Java + SQL) エクリプス動的WebプロジェクトにおいてDBに接続する流れを理解しよう。今回はWebアプリにおけるDBのアクセスを効率的に処理できるコネクションプールを利用していく。 コネクションプールを詳しく データベースのコネクションプールとは... 2024.09.01 JSP&Servlet
JSP&Servlet Java + DB接続チェック用のデータベースを作成 xamppにログインして、以下のSQLを実行しデータベースを作成する。 CREATE DATABASE lunchapp DEFAULT CHARACTER SET utf8; データベースlunchappにテーブルを作成する... 2024.09.01 JSP&Servlet
JSP&Servlet mariaDB用のjdbcをダウンロードしよう javaプロジェクトでDBを操作する場合JDBC(Java DataBase Connectivity)というデータベースを操作するために必要なクラスやインターフェースが入ったライブラリが必要となる。今回はxamppに付属しているmari... 2024.09.01 JSP&Servlet
JSP&Servlet JSP/Servletで複数ページあるサイトを効率的に作成しよう JSP/Servletを用いて複数ページで構成されるサイトを作成しよう。 関連項目 ◎標準アクションタグ<jsp:include>◎Filter 作業手順 ○まずは見た目となるHtml&css... 2024.08.31 JSP&Servlet
JSP&Servlet Filterを使ったログイン機能の実践 今回はログインの機能を作成していく。ログインさえしてしまえばすべての機能を利用できるが、ログインしていない場合はサービスを利用できないサイトだ。 この機能をFilterを使って効率的に作成していく、Filterの理解を深める教材として使っ... 2024.08.31 JSP&Servlet
Java オブジェクト指向(ArrayList) お題 一般クラスPlayerとアプリケーションクラスScoresAppを作成し、以下の処理を実現する。 実行例 名前と点数をフィールドに持つPlayerクラスのインスンスを指定数作成し、点数を降順にランキング形式で表示... 2024.07.25 Java
Java オブジェクト指向(継承) お題 以下はStudentクラスとTeacherクラスとアプリケーションクラスSchoolAppクラスのソースコードである。 public class SchoolApp{ public static void main(... 2024.07.24 Java
Java オブジェクト指向(基本4) お題 一般クラスGunとアプリケーションクラスGunAppを作成し、以下の処理を実現する。 実行例 実行例の中の---------->は弾丸を発射している様子を表している。 ----------> ... 2024.07.19 Java
Java オブジェクト指向(基本3) お題 クラスの作り方とインスタンスの作り方を学ぼう 手順 ◯新規ファイルPositionApp.javaを作成する。内容は以下 public class PositionApp { public static ... 2024.07.19 Java