JavaFXのウィンドウやSVG画像への図の描画

本記事はMuroran Institute of Technology Advent Calendar 2019 12/8の記事です.本記事では 1. JavaFXウィンドウへの図の描画,2. SVG画像への図の描画,3. JavaFXウィンドウとSVG画像への同じ図の描画 について具体的なGradleプロジェクトの例を用いて説…

ICPC 2019 Asia Yokohama Regionalに参加

私はこれまで,以下のICPC国内予選に選手として参加しています.今回も選手として参加したかったのですが,今回は選手としての参加資格がありませんでした.他の参加選手からコーチになるように頼まれたので,引き受けることにしました.今回,私の大学から5…

ASP.NETお試し会

本記事はMuroran Institute of Technology Advent Calendar 2019 12/7の記事です.唐突にASP.NETお試し会を開催しました.参加者は3名(表示名:参加者1,参加者2,参加者3)です.内容はASP.NETを用いたジャンケンAPIの試作です.以下では,開催に至った経…

Jumpaku Othello

https://othello.jumpaku.net/app/ はじめに オセロWebサービス Jumpaku Othello を作成し,公開しました. 以下では, Jumpaku Othelloとはどのようなサービスか? なぜ作成したのか? どのような言語,環境で開発したのか? を述べた上で,関連するリンク…

backup-with-nextcloud

ファイル共有サービスの一つであるNextcloudと連携して,自分のサーバのファイルをバックアップするためのDockerイメージ backup-with-nextcloud を作成しました.以下ではbackup-with-nextcloud とは何か?何のために backup-with-nextcloud を作ったのか?…

KotlinのDouble型

はじめに 本記事ではKotlinのDouble型の仕様に関して確認したことをまとめます. はじめに 等価演算子 関係演算子 四則演算 pow log リファレンス 等価演算子 import kotlin.Double.Companion.NaN fun main() { println(NaN == NaN) // false println(NaN !=…

学年割り電卓2のリリース

学年割り電卓2(スマホ用Webアプリ)をすぐに使ってみる --> https://jumpaku.github.io/GakunenWari/ はじめに 日本には「先輩は後輩よりも偉い」という意味不明の謎の文化があるらしい. 実際,私も大学生活において次のような場面に遭遇したことがある. …

環境構築のためのDocker

はじめに これはMuroran Institute of Technology Advent Calendar 2018 - Adventarの記事です. ホストマシンのOSはWindowsやmacOSを使いたい. Linuxも使いたい.(GUIは必要ない.) ホストマシンの環境をできるだけ変更したくない. 同じ開発環境を再現…

世界と孤独の説法(エピローグ)

説法系推理アドベンチャシリーズ外伝 ゲーム情報 本ゲームは登場人物の説法を聞くことと,論理クイズを組み合わせた説法系推理アドベンチャシリーズの外伝の推理リンクノベルです. タイトル : 世界と孤独の説法(エピローグ) 読み : せかいとこどくのえぴろ…

室工ドライブ Drive around Muroran-IT

本ゲームは室蘭工業大学(室工大)の周囲を安全にドライブするゲームです. 室工大の周囲には路上駐車,道路を横断する歩行者などの様々な障害があります. ドライバはこれらの障害を避けながら安全に室工大を一周します. Unityで作った初めてのゲームです…

生存報告ヴァルキュリア

生存報告ヴァルキュリア シンデレラガールズ Advent Calendar 2017 Dec. 19 本報告では「生存本能ヴァルキュリア」をマスターするまでの記録を残すことを目的として,デレステをきっかけに人生が完全に変わった話について解説する.その上で,私が学んだこと…

Kotlinの良いところ

Muroran Institute of Technology Advent Calendar 2017 Dec. 18 Kotlinの良いところ

Python で論理クイズ Solve Logic Quiz with Python

Python は手軽に書けるスクリプト言語です. 論理クイズは与えられた説明と矛盾しない解答を論理的に導くクイズです. 今回は Python を使って論理クイズを解きます.

罪と幸せの四苦八苦(ノアズアーク)

罪と幸せの四苦八苦(ノアズアーク) 仲間達との船旅で起こる悲劇. 船上で発見された仲間の死体. 容疑者達は己の信じる愛を貫く. すれちがう証言と譲れない主張. 私は論理の果てに真実をつかむ. 本ゲームは登場人物の説法を聞くことと,論理クイズを組み…

±ZERO

私はProject ZEROという友人のゲーム開発に参加しました. そこで"±0" というゲームを作って,ウディコン2017に参加したので宣伝します.

Gradle でライブラリを追加 Add libraries with Cradle

Gradle とは Gradle とは Ant や Maven にかわるビルドツールです. Maven などに比べて, ビルドスクリプトがシンプルになり, 見やすい気がします. また, Mavenリポジトリのライブラリを利用することができます. Gradle の準備 NetBeans NetBeansでGradleを利…

Siv3D こだわりのボタン

この記事は Siv3D Advent Calendar 2016 の記事 (12/13) です. 概要 Siv3D でのゲーム開発などで使う為にこだわりのボタンを作りました. サンプル 実行結果 Siv3D Button ソースコード こだわりポイント このボタンのこだわりポイントは次の通りです. 見た目…

Siv3D でハッカソン

この記事はSiv3D Advent Calendar 2016の記事 (12/06) です. 概要 私の所属しているサークルの夏合宿でSiv3Dを使った2日間のハッカソンを行いました. そして,成果物を大学祭で展示しました. 内容 Siv3Dを利用すると様々な機能を手軽に実装できます. リフ…

JavaFX Custom Control following MVC

コントロールはユーザが操作できるノードです. 標準で用意されているコントロールも沢山ありますが, 自分で実装したい時もあります. そんなカスタムコントロールを MVC 設計パターンに沿って実装してみました. この記事では MVC 設計パターンについて沿った…

JavaFX Simple Sketch

ソースコード Source Code ドラッグで入力された点を直線で繋いで曲線を描くプログラムです. ユーザはマウスのボタンを押し, ドラッグし, そして離すことで点を入力します. Using polyline of dragged points, this program draws curves. To input points, …

なんとなクエスト IndistinQuest

"直感とセンスで弱点を見極めろ!!!" "Find enemy's week point with your feeling!!" ダウンロード DOWNLOAD Releases · IndistinQuest/Game · GitHub 紹介 Description 我々は "なんとなクエスト" というゲームを作りました. このゲームはコマンド選択型の…

スペクトルバスター Spectrum Buster

"恥ずかしさをかなぐり捨てろ!!" "Don't be shy!!" ダウンロード DOWNLOAD スペクトルバスター.zip - Google ドライブ 経緯 Proccess サークルの合宿でアイデアソン, ハッカソンをしました. 我々はSiv3DのFFTの機能を利用して簡単なゲームを作成しました. We…

JavaFX 3 Canvas

JavaFXのCanvasクラスの使い方をまとめました.Canvasクラスはfillやstroke, pathなどを利用して図形を描く事ができます. I summarized how to use JavaFX Canvas class. You can draw graphics using Canvas class with stroke, fill, and path.

恋と友情の常識(No Fight, No Relationship)

恋と友情の常識(ファイト)というゲームをウディコン2016に提出しました.ジャンルは説法系推理アドベンチャです. Koi to yujo no fightNo Fight, No Relationship) is published at Wodicon. Genre of this game is Adventure or Mystery with sermons.

Visal Studioでコマンドライン引数を使う Use command line argumants on Visual Studio

はじめに Introduction プログラム実行時にコマンドライン引数を付ける事があります. コマンドライン引数を使うとmain関数に引数を渡す事ができます. また, リダイレクトで標準入出力をキーボードからファイルへと切り換える事ができます. Visual Studioでコ…

便利なSTL Useful STL

C++

便利なSTLの使い方とサンプルコードをまとめてみました. I summarized how to use and sample source code of useful STL!

JavaFX Maven Plugin on Netbeans

Netbeansで作成したMaven形式のJavaFXプロジェクトを速くビルドできるプラグインを見つけました. I found a plugin to build Maven JavaFX project faster on Netbeans.

Mavenでライブラリを追加 Add libraries with Maven

NetbeansでMavenを使って, ライブラリをプロジェクトへ追加する手順を紹介します. I am introducing in this article how to add libraries to your netbeans project with Maven.

学年割電卓に新機能 GakunenWari Calculator updated

学年割り電卓が比でも計算できるようになりました. You can calculate using ratio with GakunenWari calculator.

愛と血の修羅場(Lovely and Bloody Suspense)

愛と血の修羅場(サスペンス)というゲームを第6回ウディフェスに応募しました.ジャンルは説法系推理アドベンチャです. Ai to chi no suspense(Lovely and Bloody Suspense) is published at Wodifes. Genre of this game is Adventure or Mystery with sermon…