Escolar Documentos
Profissional Documentos
Cultura Documentos
Como Fazer Seu Jogo DO ZERO
Como Fazer Seu Jogo DO ZERO
DESUCESSO
Ap
ren
dac
omos
ãof
ei
to
sosme
lho
resj
ogo
sdome
rca
do!
Í
ndi
ce
I
ntr
odu
ção3
Osp
rime
ir
osp
ass
os4
Asl
i
ngu
age
nsma
isu
sad
as5
Ja
va5
Py
thn6
o
+8
C+
C# 1
0
F
err
ame
nta
sau
xil
i
ars1
e 1
Ma
isd
oqu
eumab
rin
cad
eir
a 1
2
Umme
rca
dop
romi
ss
or1
3
I
ntr
oduç
ão
Cr
ia
ropr
ópri
oga
met
al
vezs
ejau
mgr
and
ede
sej
o-ed
esa
fio
-pa
ramui
to
s.
Pens
an doni
sso,el
abor
amosest
ee-booke
mq ueab
ord
are
-
moso spri
meir
ospass
os,a
sli
ngua
gensdepr
ogr
amaç
ãomai
s
ut
il
iz
ad a
sea spri
nci
pai
sfe
rra
mentasqu
eauxi
li
ar
ãon
acons
-
tr
uçãodogame .
Es
per
oq u
esejaop
ont
apéi
ni
ci
alp
araad
esc
obe
rtad
eum
no
vota
len
to!
Ospr
ime
iro
spa
sso
s
Ospri
meir
ospass
ospar
afaze
rdoseugamea l
goi
nter
ess
ant
e
éseempenhar
emd ese
nvol
veral
gumashab
il
id
ades.
Enouni
-
ver
sodosgamesess
ashab
il
ida
dessãoasmai
sdiv
ers
as.
Asma
isc
omu
nss
ão:
•L
ing
uag
ensd
epr
ogr
ama
ção
;
•De
sig
n;
•Cr
ia
ti
vi
dad
e;
•Eapaci
ênc
iaemt
est
ari
núme
rasv
eze
soj
ogop
arad
ete
cta
r
pos
sí
vei
sbugs.
Aquin
estegui
aapres
enta
remos,
deformar
esu
mid
a,asli
n-
gu
agensdep r
ogr
ama ç
ãoma i
suti
li
zad
aspa
raacons
tru
ção
do
sjogosel
et
rôni
cos
.
S
evocêq
uise
rseapr
ofu
ndara
indamaisn
oassu
ntoeapr
en-
d
erT
UDOs o
brede
senvo
lvi
ment
od eg
ames,c
li
queaqui
!
V
amo
sl
Asl
i
ngua
gensma
isus
ada
s
Umadasp
rin
cip
aisd
úvida
sentr
eosfã
sd ega
me sésab
erp
or
qua
lpr
ogr
amaçãodeli
nguag
emd e
vein
ici
arose
s t
udo
s.
Averd
adeéquedi
anted
asvári
asopç
ões,ali
ngua
geme sc
olh
i-
dadevees
tara
li
nhadaao
so bj
et
iv
osdoga me.Por
tant
o,éne-
ces
sári
oes
tara
tent
oeperce
berasdi
fer
entesnuanc
esdecada
l
ing
uagem.
Co
nfiraa
goraasp
rin
cipa
isl
i
ngu
agen
su s
adasnodes
env
olv
i-
ment
odejo
gosequai
ssãoa
ssua
scar
act
erí
st
ic
as.
Ja
va
Javaéconsi
dera
daumadasli
ngu
age
nsd ep
rog
rama
çãomai
s
tr
adic
ion
aiseéas egu
ndama i
spopul
ardomundo
,fica
ndo
at
rásapenasdal
ing
uage
m“ C”
.
Se
ud own
loadeatua
li
zaç
ãosãog r
atu
it
os.E,de
vid
oàv i
rt
ual
mach
ine(
VM),oJa
vaest
áp r
esen
teemt o
dosospri
nci
pai
ssi
s-
t
emasoper
aci
onai
s:
Windows,MacOSeLinux
.
El
ep o
ssuiumaatuant
ep r
ese
nçan omerc
adodejogospar
a
ce
lul
ar,
poss
uin
doatéme s
moa ce
ssoàst
ecnol
ogi
as3
Dp ar
aos
di
spos
it
iv
osmó ve
is.Apesa
rden ãosercomum,tambémé
pos
sí
veldes
envol
verj
ogos2De3De mJavapar
adeskt
op.
OJavata
mb é
mn ãoseli
mitaàsu
ap r
ópri
ali
nguag
em.Sob
rea
VM r
odamd i
vers
aso u
trasli
nguag
ens,comooGr oo
vyeo
JRu
by.Is
sopermi
teaincl
usãodescri
pt
snos e
ujogodeuma
manei
ratr
ansp
arent
eep o
d er
osa
.
Par
aoprogr
amado
rInd
ie,
ques
óq ue
rfaze
rg a
mespordi
ver
-
sã
o,oJav
aapre
sent
auma mbi
ent
eidea
l,l
i
vredap
res
e n
çade
i
número
sbugs.
Jav
aéu maal
ter
nat
iv
ain
tere
ssantepar
acri
ara
pli
caç
õesou
ga
me smai
ssi
mp l
esefunc
ionai
s.Pa
raente
ndernaprá
ti
ca
co
moaling
uag
emJa v
afunc
ionanogame,c
li
queaqui
.
Py
tho
n
Ali
nguag
em Pyt
honéapont
adap e
lasi
mpli
ci
dad
ed oseu
a
prend
iza
do,mast
ambémreú
n eumacapac
ida
deext
rao
rdi
-
ná
ri
adeprop
orc
ion
arr
esu
lt
adosso
fisti
cad
oscomfa
cil
i
dade.
Éu ma"l
ingua
gems cr
ipt
"
,inter
pre
tadadina
micament
ee
o
ri
enta
daao b
jet
os.
Est
ádispo
níve
lta
ntopar
aWindowscomo
p
araLi
nux
,eéu s
adaemdive
rsospr
oj
etosc
omo ,
porex
emp l
o,
n
oGimpen oBle
nder
.
Publ
i
cadae
m1 991
,al
ing
uagemPyt
honéu
mad
aso
pçõ
esma
is
ut
i
li
zada
sparades
e n
vol
vime
ntoweb.
Apr
esent
acara
cte
rí
st
ic
asquepos
si
bi
li
t
ame sc
rev
ercód
igo
s
mai
se nx
utosqua
ndocomp
ara
dosàsout
rasl
ing
uag
ensde
pr
ogra
ma ç
ão.
Éumaexce
lent
eal
te
rna
ti
vapa
raaqu
elesquee
stãoin
ici
and
o
po
isa
pre
sentaumal
i
nguag
emver
sát
il
,usu
alesi
mp l
es.
Al
émd i
ss
o,Pyt
honému i
t
ou t
i
li
zad
aemapli
caç
õesquel
ida
m
co
m: p
roce
ssament
odetext
o,machi
nel
ear
nin
ger e
comen-
daç
ãodecont
eúdo,
áre
asquenãopar
amdesedes
envol
ver
.
Ali
ngu
a g
emPyt
hont
ambémémui
tof
req
uent
enodes
envol
-
vi
mentodoswe
bapps
,co
mooIn
stag
ram eoPi
nt
ere
st,
por
ex
emplo.
Por
ém,umd es eu
sg ra
ndesdi
fe
renc
iai
séas uabaseem
có
digoab
erto
,oq ueafazsermui
touti
l
iza
daep r
iv
il
egi
ada
ent
reosde
senvo
lvedo
resdomer
cadoal
ter
nat
iv
odegames.
Eporfal
arem mer
cad
od ega
mes,sa
ibacomode
sen
vol
ver
s
eusjo
gosdefor
maprofis
si
ona
lcl
i
candoaqui!
C+
+
OC++foi
ini
ci
al
me n
tedes
env
olvi
doco
moo bje
ti
vodeme
lho
-
r
arali
nguag
emd epro
gra
maçãoC,mant
end
oamá x
imac
om-
pa
ti
bil
i
dade.
L
ogod ep
ois,
novascar
acterí
st
ic
asfo
ramacre
scenta
das,c
o mo
f
unçõesvi
rt
uais
,sobr
ecar
g adeope
rado
resefun
ções,r
efer
ên-
c
ias
,const
antes
,geren
ciamentomanualdememó r
ia,
me l
ho-
r
ia
sn averi
ficaç
ãod eti
pod edadoeesti
l
odec omentár
iode
c
ódig
od eumalinha(/
/).
Cons
ide
rad
ac omoumad asl
ingua
gensmaise
sse
nci
ai
sda
ci
ênc
iaedaprog
ramaçã
odoscomput
ador
es,
aC++es
táe
ntr
e
asmai
suti
l
iza
daspel
osdes
env
olve
dore
s.
Mai
sde90% dosj
ogo
sco
mer
cia
iss
ãor
eal
i
zado
sat
rav
és
de
ssal
ing
uag
e m!
El
aapr
esent
aumae nor
mev a
ri
eda
dedecó
digo
s,co
n s
is
tênc
ia
egr
andeflexi
bi
li
dad
e ,
cara
cte
rí
st
ic
asq
u er
efo
rçam ocui
dado
ne
cess
ári
onahoradeuti
l
iz
á-l
a.
Possu
ita
mb é
mp o
rta
bil
i
dade,
oquesi
gnific
aq u
esepodepra
-
ti
cament
ecompi
la
rome smocódi
goC++emq ual
que
rti
pode
computa
doresi
st
emao pe
rac
ion
alse
mf azergr
ande
salt
era
-
ções
.
Al
émd i
ss
o,a
pres
ent
acompat
i
bil
id
adecom C,ouse
ja:qu
al-
qu
ercódi
goe
scr
it
oemCp o
deserfa
cil
mentei
ncl
uí
doe mum
pr
ogr
amaC++se
mmu da
nçass
igni
ficant
es.
Es
sali
nguag
eméu maboaopçãopa
raode
senvo
lvi
mentod
e
j
ogos
.Esevocêest
i
veri
nte
ress
adoemcr
ia
rjo
gosaind
ame -
l
hor
es,nã
ode i
xedecl
ic
araqui
!
C#
Ali
ngu
agem C#(l
ê-s
eC-S
harp
)foi
cri
adaj
unt
ame
ntec
oma
ar
qui
tet
urad
ap l
at
afo
rma.
NETdaMic
ros
oft
.
El
ach
egouaomer
cad
op ar
acompe
ti
rcomout
rasl
in
guage
ns
qu
esãou
til
i
zad
asnodes
envol
vi
ment
odej
ogo
sed eapp
s.
Éta
mb é
mori
ent
adaporo
bje
tos,
port
ant
o,a
pres
entaf
unci
o-
na
li
dad
esqu
eint
era
gemcomo u
tra
sli
ngu
agensdi
nâmi
cas
.
AC#ofer
eceumaext
ens
abib
li
ote
cadecódi
goscomd i
r
eit
oa
f
órun
serecur
sosg
rat
uit
osonl
i
neq u
es ã
oumae xc
elent
eal-
t
ern
ati
vapar
aodes
envol
vi
mentodegamesn
of o
rmato2D.
F
err
ame
nta
saux
il
ia
res
Exi
st
emf e
rrament
a s-conheci
dasnomu nd
od osgames
comoengi
nes-queser
vemp ar
aauxi
l
iaref
aci
l
it
arotr
abal
ho
dacr
ia
çãodejog
os.Aspr
inc
ipa
issã
o:
•Unr
ealEngi
ne;
•Cr
yEngin
e;
•So
urce;
•Ra
dian
t.
Ess
aseng
ine
sser
vemparada
rospr
imei
ro
spas
sosn
acri
açã
o
dogamee,pa
raus
á-l
as,
sãonec
ess
ári
osc
onh
eci
mento
stéc-
ni
cos.
Jápen
souemapr
end
erausa
ressa
sfe
rra
menta
s?Sa
ibaa
qui
comoapr
end
eremel
hor
aracon
str
uçãodos
eugame.
Ma
isdoqueumabr
inc
ade
ira
S
eas uapai
xãop
eloga
meu l
tr
apa
ssaoli
mit
edejo
gar,
tal
vez
s
einte
res
seemsaberq
uant
oosprofis
si
onai
sdej
ogosd
igi
t
ais
f
atu
ramaprox
imadame
ntep
ormês.
Co
nfir
a:
De
senvolv
edorMobi
l
e
-Sa
lár
io
:R$10mil
aR$15mi
l
De
senvolv
edo
rWe b
-Sa
lár
io
:R$8mil
aR$15mi
l
Pr
oductOwner
-Sa
lár
io:
R$12mi
laR$1
8mi
l
Gr
aphi
c/WebDe
signe
r
-Sa
lár
io
:R$4mi
laR$8mi
l
ns
I t
rutordeGames
-Sa
lár
io
: R$2mi
laR$4mi
l
.
Querfaz
erpart
edessemercad
oq uecr
esc
ecadavezmai
s?
Sonhaemvive
rcri
andoosmelhor
esga
me s
?Ent
ãonãoper
ca
maist
emp o
!Cli
queaqui
a g
oramesmoefiquemaisp
ert
odos
se
uss o
nhos.
Umme
rca
dopr
omi
sso
r
Vo
cêjápe
nsouemt
rab
alh
arc
omv
ide
oga
mesed
ese
nvo
lvi
-
ment
odejo
gos?
Des
is
ti
upora
cha
rq ueumag
rad
uaç
ãol
eva
ri
amu
it
ote
mpo
,
al
émdecu
sta
rmuit
oalt
o?
Defat
o,umc ur
sos
uperi
ornes
saár
eanãocos
tumasai
rba
rat
o.
Geral
me nt
eele
sposs
uemu minves
ti
me n
tosup
eri
ora30mil
re
ais!
Po r
ém,épos
sív
elcon
tarco
mc ur
sosdi
gi
tai
sel
abor
ados
porprofiss
iona
isa
lt
amentecapac
it
adoseporval
or
esmu i
t
o
maisemc ont
a!
OGuil
hermeC.
Gri
l
loéocr
ia
dord
oc u
rsod
ese
nvo
lvi
ment
ode
game3.0poro
ndejáp
ass
aram30.
000al
uno
scom100%de
sa
tis
faç
ão.
Nes
secursovocêvaiapr
enderaserumd es
env
olv
edord
e
j
ogosp
rofissi
ona
l,c
ri
armaisd
e2 5jo
gosem2De3Deiss
osã
o
sóa
lgu
ma sdashabi
l
ida
desabord
adasnocu
rso
.
Al
émd ae
xpe
riê
nci
ademaisd
e10a
nosn
ome
rca
do,
ocu
rso
of
ere
ce30di
asdeg
ara
nti
a.
S
eapósadqu
iri
rocurs
ovocêach
arqueel
enã
oc o
rre
spond
e
à
ssuasex
pect
ati
vas
,pode
rátr
anqui
l
ament
esol
i
ci
tarore
em-
b
ols
o,de
sdequedent
rodopra
zodagar
ant
i
a.
Bom,sevocêque
rset o
rnarumdes
env
olve
dordeg
ames,
apr
end
e ru
man o
vaprofiss
ãoeai
ndag
anh
arumb omd
inh
ei-
ro
,omome nt
oéagor
a!Cl
iquea
quiec
onhe
çamais
!
Bo
aso
rte
!
GAMES
DESUCESSO
Ap
ren
dac
omos
ãof
ei
to
sosme
lho
resj
ogo
sdome
rca
do!
Quercr
ia
rse
upró
prioj
ogo2
Dou3D
EPODERGANHARDINHEI
ROCOMELE?
Cl
i
quenobot
ãoab
aix
o
EDÊPLAYNOSEUFUTURO!
COPYRIGHT©Ale
xGaúc
h o
T
o do
so sdir
eit
osr
ese
rvados