$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ebitengine, community, and my dream
Search
eihigh
September 26, 2023
Programming
0
2.1k
Ebitengine, community, and my dream
eihigh
September 26, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.3k
認証・認可の基本を学ぼう前編
kouyuume
0
270
Python札幌 LT資料
t3tra
6
1k
チームをチームにするEM
hitode909
0
370
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
180
Developing static sites with Ruby
okuramasafumi
0
320
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
3
650
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
AIコーディングエージェント(skywork)
kondai24
0
200
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
32
[SF Ruby Conf 2025] Rails X
palkan
0
560
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Producing Creativity
orderedlist
PRO
348
40k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Reality Check: Gamification 10 Years Later
codingconduct
0
1.9k
Ruling the World: When Life Gets Gamed
codingconduct
0
96
Technical Leadership for Architectural Decision Making
baasie
0
180
Building Applications with DynamoDB
mza
96
6.8k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
Transcript
Ebitengineと、コミュニティと、 私の夢 同時上映: スポンサーセッション (DeNA)
自己紹介 eihigh (えいはい) です ここにまとまってるよ -> https://eihigh.pages.dev/
My Story & Why Ebitengine?
ポケットコンピュータ & BASIC • 24x4文字のディスプレイ • FORで全画面書き換えるのに3秒くらい • RUN でその場で実行
家族に見せて遊んでもらうのが楽しかった
HSP -> DXライブラリ -> C++11 以後、いろんな開発環境を渡り歩く • BASICライクで、付属のHSPTVでみんなの 投稿作品が遊べる「HSP」 •
業界みんなお世話になった、いまだに現役の 「DXライブラリ」 • DirectX9のオレオレラッパーの自作(テンプ レートメタプログラミングフル活用)
HSP -> DXライブラリ -> C++11 最終的にはゲームじゃなくて、ツールやライブラリ 作りたがる人になっていった (プログラマあるある)
Goに出会う、Ebitengineに出会う • 当時RPGツクールの拡張をしたり、競プロの 練習のためにRubyを使っていた • Windows向けツールを作ることになり、代わ りに採用 • 結構気に入った •
調べてみると、Goにもゲームエンジンが色々 とあるなーと思った(感想)
生き残った者: Ebitengine • 月日が経ち、いつの間にかEbitengine一強 になっていた • 書き味重視のオレオレラッパーとは異なり、圧 倒的に「現実の問題」に向き合っていたのが印 象的だった •
Ebitengineを使えば、面倒な現実の問題を 避け、安心して開発に集中できる
「すべては画像である」 • 機能の取捨選択がすごい • 「機能が少なく覚えやすい」と、「なんでも揃っ ていてすぐ作れる」はトレードオフではある • が、ツールがないことは「ツールやライブラリ 作りたがり」の自分にとってはむしろメリット だった
私がEbitengineを選ぶ理由 • 複雑な「現実の問題」を解決済みで、安心して 自分のやりたいことに取り組める • ツールはないけど、薄くてシンプルなのは、む しろありがたい • 総じて、「美味しいところだけ」に集中できると いうのが、私がEbitengineを選んだ理由
美味しそうな画像
そんなEbitengineの 残された唯一の課題
人が少ない コミュニティは大事
コミュニティ拡大したい!
ぷちConfは、 その第一歩です
コミュニティの拡大で 叶えたい夢
ぷちConfの継続、ゆくゆくは大規模Conference • ぷちConfをホイホイ開催していって、気軽に横のつながり を増やしていきたい • いずれは日本だけでなく世界の人を集めて大規模なカン ファレンスにしたい
いろんなツールが生まれていい • 「汎用ゲームエンジン」がすべてではない • PICO-8や、RPGツクールのような、ちょっと 「尖った」ツールが生まれていい • Ebitengineは、そのための基盤としてまさに 最適、盤石
いろんな神ゲーが生まれてほしい • やはり一番インパクトがあるのは面白いゲーム が開発されること • かなり「予感」を感じているので、これからが楽 しみ
ゲームプログラミングの楽しさを知ってほしい • どこでも通じる(ゲーム)プログラミングの知識 を学び、すぐに試せて、みんなに遊んでもらえ る • そんな私の原体験を、いろんな人に味わってほ しい • それを実現してくれる、Ebitengine
• 普及すれば、神ゲー発生率も高まる • 教育現場での活用については、この後 tenntenn さんが話してくれるはずです
同時上映: スポンサーセッション (DeNA)
弊社ではGoを使っています! オンラインゲームのサーバーや社内基盤でガッツリ使っています! 新人研修もGo使うし、Go強い人もたくさんいます Ebitengineの仕事は......
弊社ではGoを使っています! ……………………
弊社ではGoを使っています! これからに期待してください🥺
ご清聴ありがとうございました
GoのマスコットのGopherの原作者はRenee French さんです。 Ebitengine logo by Hajime Hoshi is licensed
under the Creative Commons Attribution-NoDerivatives 4.0 .