nekr

nekr

Portfolio

アイデアから自由へ。 idea to freedom

アイデアを実現することにより、今までできなかったことができるようになる。技術によって選択肢が広がる。それは「自由」である。

自由からアイデアへ。 freedom to idea

自由に考え、自由に試せる環境があるからこそ、また新しい「アイデア」が生まれる。

そんな無限ループを楽しむ。

ひらめきをすぐに動かす。

Profile

nekrのアイコン

東京都の真ん中に住む、高校生です。

「フリースペースたまりば」に通い、2020年には「ドキュメント72時間・どろんこパーク」出演。そのときにも、「技術が好きだ」と答えました。

6年後の今では、実際に営業する店舗のWebサイトの制作・運用、ニッチな需要に応えるデスクトップソフトの開発・販売、Minecraftサーバーの運営など、さまざまな活動に携わってきました。その中で、ユーザーの声に耳を傾け、時には自分だけでは気づけなかった問題を発見し、改善を重ねながら、ユーザーと共にサービスや作品を育ててきたこともありました。また、プログラミングコンテストへの応募や共同開発も経験し、一人では実現できないことに挑戦する大切さを学びました。

「技術は目的ではなく、手段である。」

この考えを大切にしながら、自由気ままに、そして、「人や技術の力を借りること」を恐れることなく、さらに何より楽しむこと、を忘れずに開発をしています。

運営に参加しているサーバー:Nehaverse

made with

together with AI

  • Java
  • JavaScript
  • Python
  • PowerShell
  • C#
  • Rust
  • HTML
  • CSS
  • Node.js
  • React
  • Electron
  • Tauri
  • Unity
  • Paper API
  • Firebase
  • Supabase
  • Prisma
  • Vite
  • Tailwind CSS
  • WPF
  • NAudio
  • Maven
  • Gradle
  • Claude Code
  • Codex
  • ChatGPT
  • Qwen3-Coder
  • Ollama
  • Claude Code
  • Codex
  • ChatGPT
  • Qwen3-Coder
  • Ollama
  • Claude Code
  • Codex
  • ChatGPT
  • Qwen3-Coder
  • Ollama

WWeb・ブラウザ

W01Web制作・運用運用中

enka カフェ・バル 公式サイト

向ケ丘遊園駅から徒歩3分、燻製がおいしい知人のカフェ・バルの公式サイト。デザインから公開、独自ドメインの設定、公開後の更新まで一人で担当しています。

  • 実際の店内の雰囲気を元にデザインし、2026年9月に全面リデザイン
  • お店の人が自分でお知らせを更新できる編集ツールと管理画面を用意
  • メニューの差し替えなど、営業に合わせた継続的な更新

HTML/CSS・Tailwind CSS・JavaScript・Firebase・Python

サイトを見る

W02ブラウザ拡張

Irodori — X Theme Studio

X(旧Twitter)の配色をまるごと着せ替えるChrome拡張機能。ワンクリックでタイムラインの色が変わります。

  • 全14プリセットに加え、8項目を自由に調整できるカスタムカラーとマイプリセット
  • 文字色は背景に合わせて読みやすい色を自動で選ぶ
  • 画面遷移や後から読み込まれるスタイルにも追従して反映
  • 日本語・英語対応。閲覧データの収集や外部送信は一切なし

Chrome拡張(Manifest V3)・JavaScript・CSS

Chrome ウェブストアで見る

W03WebアプリU-22プログラミング・コンテスト 応募作品

SylaCode

プログラミング教材を作って公開し、学ぶ人がブラウザ上でコードを書きながら進められる学習プラットフォーム。U-22プログラミング・コンテストに応募しました(入賞はならず)。

  • 本文・コードブロック・「コードを読み込む」「判定する」ボタンを組み合わせて教材を作れるエディター
  • 複数ファイルのスターターコード、zipでの取り込み、テストケースによる自動判定
  • 学習の進捗保存と、Google・GitHubアカウントでのログイン
  • コードを学ぶ人のPC上で実行するための、専用のデスクトップクライアント

React・Vite・Tailwind CSS・Node.js・Prisma・Supabase・Tauri(Rust)

R鉄道ツール

R01デスクトップアプリ販売中

すてべる / STA BELL STUDIO

駅の発車ベル・発車メロディーを手元で鳴らして操作できるWindows向けソフト。1,100円の有料ソフトとして販売しています。

  • スペクトラム表示、新幹線モード、TIMS(車両情報装置)風の画面
  • 音量フェードやBluetooth機器との接続維持など、鳴らしたときの品質にこだわった音声処理
  • アイコン・宣伝映像まで含めて、販売できる形に仕上げた

PowerShell・WPF・NAudio・Electron・Vite

BOOTHで見る

R02技術工作

トレインシミュレーター連携 車内LCD

「JR東日本トレインシミュレータ」の走行状態をリアルタイムに読み取り、実車の車内案内LCDを再現して表示するツール。

  • ゲームのメモリから現在駅・次駅・停車状態を取得し、ブラウザで表示
  • 到着・停車・発車の状態遷移を全路線共通の仕組みで処理
  • 中央線・南武線・京浜東北線・青梅線・東海道線・横浜線に対応。路線の追加はデータの追加だけで済む設計
  • 駅間距離などは推測で埋めず、ゲーム内データ・実車映像・公式資料で確認した値を使う

メモリ解析・JavaScript・HTML/CSS

MMinecraft

サーバー運営に関わりながら、遊びの仕組みそのものをプラグインで作っています。

M01Nehaverse専用プラグイン稼働中

鉄道システム「Nehaca」

Minecraftサーバー「Nehaverse」のために作った、トロッコ鉄道を本物の鉄道のように運行・乗車できるようにするプラグイン群。駅、運賃、ICカード、改札までをそろえました。

  • 駅ごとの停車・発車の制御と、終点での自動停車
  • 駅間のレール距離を自動で測り、最短経路と運賃を計算
  • 交通系ICカード風の「Nehacaカード」。ゲーム内通貨からチャージでき、履歴も確認できる
  • 改札での入出場と運賃精算、特急料金、改札を通らない乗車の防止
  • 複数のAIエージェントと並行して開発し、テストから本番サーバーへの配布までを自動化

Java・Paper API・SQLite・Vault・Maven

M02Nehaverse内のゲーム

Abyss Tide

Minecraftサーバー「Nehaverse」の中で遊べる、スキル型のウェーブディフェンスゲーム。1ウェーブ100秒で、3ウェーブにEXTRAを加えた最大4ウェーブを戦い抜きます。

  • 武器・スキル・アルティメットの3種を、それぞれ3つの候補から自分好みに選んで出撃
  • 開始時とウェーブ突破時に条件に応じてもらえるスキルポイントで、自分の強化や特殊効果の追加ができ、さらには武器の性質そのものを変える「換装」システムも
  • 多種多様な特殊武器に加えて、多種多様な特殊な敵が大量に登場
  • 繰り返し遊んでコインを貯め、サバイバルサーバーで役立つアイテムと交換できる

Java・Paper API・リソースパック

Minecraftの中では規模が大きくなりすぎたため、現在はUnityで本格的なゲームとして作り直し、販売を目指しています。資金面では苦戦中です。

M03プラグイン

AdvancedMusicBox

Note Block Studio形式の曲をゲーム内で再生するプラグイン。もともとあった既存プラグインを引き継ぎ、Minecraft 1.21に対応させました。

  • 1.21の仕様変更でモデルが表示されなくなる不具合を原因から特定して修正。
  • テンポの速い曲でも音が抜けない再生処理に改善。
  • 日本語・英語の切り替えに対応。

Java・Gradle

Modrinthで見る

M04プラグイン公開中

Apex Orbit Trails

エーペックスレジェンズの「ランク軌道」をMinecraftで再現。エリトラで飛ぶとパーティクルの軌跡が出ます。

  • 設定ファイルで軌道を自由に追加。全パーティクルと色指定に対応
  • メニューから選ぶだけで装着できる

Java・Paper API

Modrinthで見る

サーバー運営

Minecraftサーバー「Nehaverse」の運営に現在も参加しています。鉄道システムやゲームの開発に加え、プレイヤーが実際に遊ぶ環境への導入、不具合への対応、遊び方の案内までを担当しています。

Nehaverseのサイトを見る

Contact