ペインター・マイスター Paint Meister Studio

ホーム › 運営者情報

About Us

運営者情報・About Us

『ペインター・マイスター 〜極・塗師道〜』は、塗装職人の手仕事の気持ちよさをブラウザだけで味わえる無料ゲームです。このページでは、誰が・何のために・どのように本サイトを制作しているのかをご説明します。

最終更新日: 2026-08-31

運営者について

サイト名ペインター・マイスター 〜極・塗師道〜(Paint Meister)
運営者Paint Meister Studio(個人によるインディーゲーム開発)
所在地日本
連絡先naimasa+paintmeister@gmail.com
設立・公開2026年8月(Cloudflare Pages にて公開)
事業内容ブラウザゲームの企画・開発・運営

Paint Meister とは

Paint Meister は、HTML5 Canvas と TypeScript だけで組み上げた、インストール不要のペイント・シミュレーションゲームです。マスキングテープで境界を保護し、刷毛・ローラー・スプレーを使い分けて塗り上げ、テープを剥がした瞬間に現れる鋭いエッジを楽しむ——実際の塗装作業がもつ「気持ちよさ」を、そのままゲームにしました。

塗り終えた作品は、見本図面との正確さ(塗り漏れ・はみ出し)と綺麗さ(ムラのなさ・均一性)の2軸で自動採点されます。運まかせの要素はなく、手を動かした分だけ上達が見えるように設計しています。

🎨 112 ステージ・11 コレクション

家具・乗り物・楽器・スイーツ・ホビー・伝統工芸・宇宙・動物・ストリート・伝説の秘宝・世界の名所建築。すべて手作業でベクター設計した独自ステージです。

⚗️ 塗料調合ラボ

CMYK + 白の原色ピグメントを配合して見本色を再現するモード。減法混色を実際に計算しているので、絵の具の混色感覚がそのまま身につきます。

📏 マスキング&剥がし

テープを貼って豪快に塗り、ペリペリ剥がす。塗装現場の代表的な技法をそのままインタラクションに落とし込んでいます。

📱 マルチデバイス対応

スマートフォン・タブレット・PC のいずれでも動作します。ダウンロードもアカウント登録も不要で、開いた瞬間に遊べます。

制作の方針

技術的な背景

本サイトはフレームワークを使わず、TypeScript + Vite で構築しています。描画はマルチレイヤーの Canvas スタックで構成し、ベジエ補間によるストローク生成、ガウス分布に基づくスプレー粒子、法線マップ風のシェーディングパイプラインを自前で実装しています。配信は Cloudflare Pages のエッジネットワークを利用し、静的アセットへの長期キャッシュを設定することで、モバイル回線でも短時間で表示されるようにしています。

収益について

本サイトは無料で提供しており、運営費(ドメイン・開発時間)は Google AdSense による第三者配信広告でまかなっています。広告の取り扱いについてはプライバシーポリシーを、ゲーム内通貨や VIP パスの扱いについては利用規約をご確認ください。ゲーム内で実際の金銭をお支払いいただく場面は一切ありません。

ご意見・ご要望

不具合のご報告、ステージのリクエスト、掲載・取材のご相談などは、いつでも歓迎しています。お問い合わせページよりご連絡ください。

About Us

About Paint Meister

Paint Meister is a free browser game that recreates the quiet satisfaction of a painter’s craft. This page explains who builds this site, why, and how.

Last updated: 2026-08-31

Who runs this site

SitePaint Meister (ペインター・マイスター 〜極・塗師道〜)
OperatorPaint Meister Studio — an independent, one-person game studio
LocationJapan
Contactnaimasa+paintmeister@gmail.com
LaunchedAugust 2026, hosted on Cloudflare Pages
ActivityDesign, development and operation of browser games

What Paint Meister is

Paint Meister is an install-free painting simulator built entirely with HTML5 Canvas and TypeScript. You mask off the edges with tape, work the surface with a brush, roller or spray can, and then peel the tape away to reveal a crisp line underneath. It takes the physical pleasure of real painting work and turns it into a game.

Every finished piece is scored automatically along two axes: accuracy (missed spots and overspray) and finish quality (evenness and freedom from streaks). Nothing is left to chance — your score improves exactly as much as your technique does.

🎨 112 stages, 11 collections

Furniture, vehicles, instruments, sweets, hobby models, traditional crafts, spacecraft, animals, streetwear, legendary relics and world landmarks — every stage hand-authored as original vector art.

⚗️ Pigment mixing lab

Blend CMYK and white pigments to match a target colour. The subtractive mixing is genuinely computed, so the intuition you build here transfers to real paint.

📏 Masking and peeling

Tape it off, spray freely, then peel. One of the defining techniques of real painting work, translated directly into an interaction.

📱 Works on any device

Phones, tablets and desktops alike. No download, no account — the game is playable the moment the page opens.

How we make content

Under the hood

The site is framework-free, built with TypeScript and Vite. Rendering uses a multi-layer Canvas stack with custom Bézier stroke interpolation, Gaussian spray particle distribution and a normal-map-style shading pipeline. It is served from the Cloudflare Pages edge network with long-lived caching on fingerprinted assets, so it loads quickly even on a mobile connection.

How the site is funded

The game is free. Running costs are covered by third-party advertising through Google AdSense. See our Privacy Policy for how advertising and cookies are handled, and our Terms of Use for how in-game coins and the VIP pass work. At no point does the game ask you for real money.

Get in touch

Bug reports, stage requests and press enquiries are always welcome — please use the contact page.