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
Desenvolvendo Jogos com Javascript | Developing...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Juliana Negreiros
September 06, 2018
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Desenvolvendo Jogos com Javascript | Developing games with Javascript
- NerdGirlz #7 - As possibilidades do FrontEnd (06/09/2018)
Juliana Negreiros
September 06, 2018
More Decks by Juliana Negreiros
See All by Juliana Negreiros
Um guia para começar no mundo Front End
juunegreiros
0
340
Desmistificando a área de TI
juunegreiros
0
89
Como otimizar seu site com lighthouse e core web vitals
juunegreiros
0
440
Introdução ao Git
juunegreiros
0
65
Webpacker e a Jornada do Heroi
juunegreiros
0
37
Como modularizar seu front-end sem depender de um framework
juunegreiros
0
93
Sopa de Letrinhas CSS | Alphabet soup CSS
juunegreiros
1
84
Pensando logicamente: introdução à lógica de programação | Thinking logically: introduction to programming logic
juunegreiros
0
69
Carreiras em TI
juunegreiros
0
62
Other Decks in Technology
See All in Technology
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
8.9k
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
3k
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
0
300
Building applications in the Gemini API family.
line_developers_tw
PRO
0
2.2k
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
160
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
220
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
150
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1.2k
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1.2k
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
1
600
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
50
57k
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Skip the Path - Find Your Career Trail
mkilby
1
140
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.9k
Test your architecture with Archunit
thirion
1
2.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
130
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Why Our Code Smells
bkeepers
PRO
340
58k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
290
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
320
Transcript
None
@juunegreiros Miss Amagi CHARACTER SELECT PRESS START
ECOSSISTEMA DO DESENVOLVIMENTO DE JOGOS LEVEL UNLOCKED PRESS CONTINUE
MUNDO DOS SOFTWARES COM JOGOS GAMIFICAÇÃO E USO DE JOGOS
COMO FORMA DE DIVULGAÇÃO
MUNDO DOS JOGOS COM SOFTWARES SITES E APPS
ÁREAS DE ATUAÇÃO LEVEL UNLOCKED PRESS CONTINUE
ÁREAS DE ATUAÇÃO GAME DESIGNER UX DESIGNER JOGO SOFTWARE P1
P2
ÁREAS DE ATUAÇÃO LEVEL/ CHARACTER DESIGNER UI DESIGNER JOGO SOFTWARE
P1 P2
ÁREAS DE ATUAÇÃO TESTER TESTER JOGO SOFTWARE P1 P2
ÁREAS DE ATUAÇÃO PROGRAMADOR PROGRAMADOR JOGO SOFTWARE P1 P2
ÁREAS DE ATUAÇÃO PROGRAMADOR PROGRAMADOR JOGO SOFTWARE P1 P2
O QUE É UM JOGO? LEVEL UNLOCKED PRESS CONTINUE
EM QUE PONTO UM MAPA...
...VIRA UM POKÉMON GO?
Um software tem a finalidade de resolver um problema.
Um jogo pode ser definido como uma atividade cuja finalidade
é a diversão.
Mas o entretenimento não é um problema a ser resolvido?
Como fazer uma criança comer brócolis? ???
Diversão Recompensa
E COMO TRANSFORMAR UMA PROVA EM UM JOGO?
None
O que é um jogo, senão um software?
DESENVOLVENDO UM MINIJOGO LEVEL UNLOCKED PRESS CONTINUE
JOGO DA MEMÓRIA
ENCONTRAR O MATCH PERFEITO...
...ENTRE INÚMERAS CARTAS
None
bit.ly/ memoria-codigo bit.ly/ memoria-game
http://gabsferreira.com/8-jogos-cla ssicos-refeitos- em-javascript/ 8 jogos clássicos refeitos com javascript
DESENVOLVENDO JOGOS PARA A WEB CANVAS E WEBGL
WebGL bit.ly/ webgl-jogos
FERRAMENTAS PARA DESENVOLVIMENTO DE JOGOS LEVEL UNLOCKED PRESS CONTINUE
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas ❖ C++ ❖ Blueprint
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
❖ C# ❖ WebGL build ❖ UnityScript Unreal Unity RPG
Maker Construct 2 Game Maker CryEngine Impact.js Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
❖ Javascript ❖ Ruby ❖ Eventos Unreal Unity RPG Maker
Construct 2 Game Maker CryEngine Impact.js Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas ❖ HTML5 ❖ Javascript ❖ Eventos ❖ Canvas e Webgl
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas ❖ GML (Game Maker Language)
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas ❖ C++ ❖ Lua Scripts ❖ C#
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
Unreal Unity RPG Maker Construct 2 Game Maker CryEngine Impact.js
Phaser Kiwi.js melonJS Play Canvas
POR ONDE COMEÇAR? LEVEL UNLOCKED PRESS CONTINUE
COMPLEXIDADE MÁXIMA ALCANÇÁVEL
E agora? ❖ PodQuest #240: Desenvolvimento de Software vs. Games
❖ Desenvolvimento de jogos com Webgl ❖ Produção de Jogos: 11 starters kit ❖ Sites para publicar seu jogo ❖ Fábrica de Jogos
GAME OVER bit.ly/ jogos-com-js @juunegreiros Miss Amagi