デイトラJava MyBatisを導入しよう Javaコース上級 ミニゲーム開発編Day10「JDBCを使ってたところをMyBatisに変更」 Javaでのミニゲーム開発において、JDBCからMyBatisへのデータベースコード移行を解説。プレイヤースコアの登録と取得を簡単に行う方法、及びMyBatisの設定と実装の詳細を示します。 2024.05.12 デイトラJava
デイトラJava DBを作成しよう Javaコース上級 ミニゲーム開発編Day9「DBの作成・スコア情報の登録」 Javaコース上級ミニゲーム開発で学んだ、MySQLデータベースを使用してゲームスコアを記録および表示する方法を紹介。JDBCの基本操作や、ゲーム終了後のデータ自動保存処理の実装手順を解説します。 2024.05.11 デイトラJava
デイトラJava ゲーム中のみスコアが入るように訂正しよう Javaコース上級 ミニゲーム開発編Day8「ゲーム終了後にスコアが入らないようにする」 この記事では、Javaを使用したミニゲーム開発において、ゲームが非アクティブのときにスコアが加算されないようにする調整プロセスを詳しく解説しています。特に、PlayerScoreクラスのgameActiveフラグを利用してゲームのアクティブ状態を管理し、適切なタイミングでスコア加算を行う方法を紹介しています。 2024.05.09 デイトラJava
デイトラJava コードを整えよう Javaコース上級 ミニゲーム開発編Day7「リファクタリング」 この記事では、Javaを使用したミニゲーム開発におけるリファクタリングのプロセスを詳しく解説しています。BaseCommandクラスの導入やStreamAPIの利用など、コードの整理と最適化を通じて、ゲームのコマンド処理とスコア管理がどのように改善されたかが紹介されています。 2024.05.08 デイトラJava
デイトラJava 鉱石の種類に応じて点数が変わり、スコアが表示されるには? Javaコース上級 ミニゲーム開発編Day6「スコアの表示・鉱石の種類で点数を変える」 この記事では、Javaを使用したミニゲーム開発でのスコア表示と鉱石別点数加算の実装方法を詳しく解説しています。特に、ゲーム終了時のスコア表示と、異なる鉱石による点数差の導入が紹介されており、開発過程での具体的なチャレンジとソリューションが示されています。 2024.05.06 デイトラJava
デイトラJava 時間制限の設定は難しい Javaコース上級 ミニゲーム開発編Day5「マルチプレイ対応・時間制限の実装」 この記事では、Javaを使用したミニゲーム開発でのマルチプレイ対応と時間制限の実装方法を詳しく解説しています。具体的には、プレイヤー毎のスコア管理と時間に基づくゲーム終了機能のコーディング手順が紹介されており、プログラミング初心者にも理解しやすく説明されています。 2024.05.05 デイトラJava
デイトラJava ブロックを壊すと点数が入るように実装 Javaコース上級 ミニゲーム開発編Day4「装備変更・点数計算と合計表示の実装」 Javaを使ったマインクラフトミニゲーム開発におけるコア機能の実装を詳細に解説。プレイヤーがコマンド入力でツルハシを装備し、ブロック破壊でスコアが加算される仕組みを導入し、ゲームプレイの楽しさと操作性を向上させる方法を紹介します。 2024.05.03 デイトラJava
デイトラJava 開発コードの基礎設定を済ませよう Javaコース上級 ミニゲーム開発編Day3「Mainクラス作成・buildの基礎設定」 ミニゲーム「鉱石採掘」の開発で主要なMainクラスとGradleの設定を解説。具体的な機能実装や依存関係管理を初心者にも分かりやすく説明し、コードの再利用による開発効率化の重要性を強調しています。 2024.05.02 デイトラJava
デイトラJava ミニゲーム作成に必要な設計とは? Javaコース上級 ミニゲーム開発編Day2「機能要件と非機能要件を考えよう」 ミニゲーム開発における機能要件と非機能要件の計画と定義について学習。具体的なゲーム機能の例として、スコア表示や敵のランダム出現を取り上げ、システムの性能や耐久性の重要性についても解説します。その他、プログラミング初心者である運営者が実際に考えた機能要件と非機能要件を紹介します。 2024.05.01 デイトラJava
デイトラJava Spigotのドキュメントでイベントを探そう デイトラJava中級 プラグイン開発編Day1&6 「イベントの理解・ドキュメントの読み方(Javadoc)」 この記事では、Spigotを使用したMinecraftプラグイン開発におけるイベント処理の基本を解説しています。具体的には、プラグインで使用可能な「BlockBreakEvent」などのイベントクラスとその適用方法について詳しく説明し、実際のミニゲーム開発でこれらのイベントがどのように利用されるかを示しています。プログラミング初学者でも理解しやすいように、実用的なコード例とともに説明されています。 2024.04.29 デイトラJava