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
Juliana Negreiros
September 06, 2018
Technology
0
130
Desenvolvendo Jogos com Javascript | Developing games with Javascript
- NerdGirlz #7 - As possibilidades do FrontEnd (06/09/2018)
Juliana Negreiros
September 06, 2018
Tweet
Share
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
84
Como otimizar seu site com lighthouse e core web vitals
juunegreiros
0
440
Introdução ao Git
juunegreiros
0
60
Webpacker e a Jornada do Heroi
juunegreiros
0
34
Como modularizar seu front-end sem depender de um framework
juunegreiros
0
91
Sopa de Letrinhas CSS | Alphabet soup CSS
juunegreiros
1
78
Pensando logicamente: introdução à lógica de programação | Thinking logically: introduction to programming logic
juunegreiros
0
66
Carreiras em TI
juunegreiros
0
60
Other Decks in Technology
See All in Technology
A Gentle Introduction to Transformers
keio_smilab
PRO
2
920
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
160
OCI Security サービス 概要
oracle4engineer
PRO
2
13k
クラウド時代における一時権限取得
krrrr38
1
170
ヘルシーSRE
tk3fftk
2
240
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.4k
自動テストが巻き起こした開発プロセス・チームの変化 / Impact of Automated Testing on Development Cycles and Team Dynamics
codmoninc
3
1.2k
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
440
作りっぱなしで終わらせない! 価値を出し続ける AI エージェントのための「信頼性」設計 / Designing Reliability for AI Agents that Deliver Continuous Value
aoto
PRO
1
200
チームメンバー迷わないIaC設計
hayama17
5
4k
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
390
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.1k
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.2k
Evolving SEO for Evolving Search Engines
ryanjones
0
150
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Building AI with AI
inesmontani
PRO
1
770
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
630
The Curious Case for Waylosing
cassininazir
0
260
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
510
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Claude Code のすすめ
schroneko
67
220k
Unsuck your backbone
ammeep
672
58k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
200
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