Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developing 3D multiplatform games with three.js...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Akinn Rosa
December 02, 2020
Programming
130
0
Share
Developing 3D multiplatform games with three.js in React Native
Akinn Rosa
December 02, 2020
More Decks by Akinn Rosa
See All by Akinn Rosa
Over-The-Air Updates in React Native
akinncar
0
18
React Native Universal Apps
akinncar
0
8
React Native Architecture in 2021
akinncar
0
220
Aplicativo Móvel para gestão de fidelidade de clientes
akinncar
0
28
Other Decks in Programming
See All in Programming
事業会社でのセキュリティ長期インターンについて
masachikaura
0
260
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
140
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
280
t *testing.T は どこからやってくるの?
otakakot
1
700
Coding as Prompting Since 2025
ragingwind
0
840
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
160
GoogleCloudとterraform完全に理解した
terisuke
1
130
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
180
🦞OpenClaw works with AWS
licux
1
190
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
140
GitHubCopilotCLIをはじめよう.pdf
htkym
0
210
Kingdom of the Machine
yui_knk
2
740
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
99
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Building Applications with DynamoDB
mza
96
7k
How STYLIGHT went responsive
nonsquared
100
6.1k
Evolving SEO for Evolving Search Engines
ryanjones
0
180
How to train your dragon (web standard)
notwaldorf
97
6.6k
Designing for Performance
lara
611
70k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
220
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
The Spectacular Lies of Maps
axbom
PRO
1
710
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
170
Transcript
Developing 3D multiplatform games with three.js in React Native Akinn
Rosa
None
three.js
Game development frameworks How we can use Three.js for mobile
apps How to start make games ________________________________ ________________________________
Popular Game Engines
None
None
The problem with this game engines
What is three.js?
threejs.org showcase
How we can use Three.js for mobile apps
We will need: • React Native App • Expo SDK
• Libs: expo-gl and expo-three • Some javascript code
Renderer Scene Camera 3D Objects (Meshes)
App init
Imports
Create sphere
Create GL component
Create renderer
Create scene
Add mesh to scene
Configuring camera
Add light
Render
Result
Snack example
Follow @akinncar