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 in React Native
Search
Akinn Rosa
December 02, 2020
Programming
0
90
Developing 3D multiplatform games with three.js in React Native
Akinn Rosa
December 02, 2020
Tweet
Share
More Decks by Akinn Rosa
See All by Akinn Rosa
React Native Architecture in 2021
akinncar
0
200
Aplicativo Móvel para gestão de fidelidade de clientes
akinncar
0
12
Other Decks in Programming
See All in Programming
Deep Dive into React Stream/Serialize
mugi_uno
4
850
教えて!スクラムコーチ品質とスピードのバランスはどうすりゃいいの?
pinboro
0
100
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
170
mb_trim関数を作りました
youkidearitai
PRO
1
110
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
160
AppRouter Panel Talk
yosuke_furukawa
PRO
1
520
TypeScriptで使いやすいOpenAPIの書き方
yukimochi_dwango
1
580
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
13
4.3k
Timeline エディター拡張入門
yucchiy
0
450
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
140
最近コードレビューで指摘したこと
forrep
3
110
Powerfully Typed TypeScript
euxn23
3
1.4k
Featured
See All Featured
Building an army of robots
kneath
300
41k
GitHub's CSS Performance
jonrohan
1025
450k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
RailsConf 2023
tenderlove
9
580
Statistics for Hackers
jakevdp
790
220k
BBQ
matthewcrist
80
8.8k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
How to name files
jennybc
65
94k
KATA
mclloyd
16
12k
Unsuck your backbone
ammeep
664
57k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
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