{"id":296,"date":"2019-07-24T15:52:45","date_gmt":"2019-07-24T15:52:45","guid":{"rendered":"https:\/\/micheladrianomedeiros.com.br\/blog\/?p=296"},"modified":"2020-09-21T18:53:06","modified_gmt":"2020-09-21T21:53:06","slug":"desenvolvendo-jogos-com-java-1","status":"publish","type":"post","link":"https:\/\/micheladrianomedeiros.com.br\/blog\/desenvolvendo-jogos-com-java-1\/","title":{"rendered":"Desenvolvendo Jogos com Java #1"},"content":{"rendered":"\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Preparando o Ambiente<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea j\u00e1 programa em Java com\ncerteza j\u00e1 tem o JDK instalado, se n\u00e3o tiver instale-o. <a href=\"https:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html\">https:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neste v\u00eddeo eu instalo o JDK 8,\nmas o procedimento \u00e9 o mesmo para as outras vers\u00f5es.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video_embed clearfix\"><div class=\"video_embed clearfix\"><iframe loading=\"lazy\" title=\"Aula 3: Instala\u00e7\u00e3o do JDK 8\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/7O4Q32zpmH0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><\/div>\n<\/div><\/figure>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Netbeans<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A IDE\nque vou utilizar \u00e9 o Netbeans, se voc\u00ea quiser instalar outra fique a vontade. A\nIDE Netbeans da pr\u00f3pria Netbeans parou na vers\u00e3o 8.2, por enquanto funciona\nbem, ent\u00e3o se quiser fazer o download basta acessar: <a href=\"https:\/\/netbeans.org\/downloads\/8.2\/\">https:\/\/netbeans.org\/downloads\/8.2\/<\/a>.\nAgora h\u00e1 a vers\u00e3o Netbeans da Apache, esta sim est\u00e1 sempre atualizando, se\nquiser baixar esta acesse: <a href=\"https:\/\/netbeans.apache.org\/download\/index.html\">https:\/\/netbeans.apache.org\/download\/index.html<\/a>.\n<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o InkScape Para\nIlustra\u00e7\u00e3o Digital<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Desde que o JavaFX suporta o\n2D ou tecnologia de \u201cvetor\u201d, comumente utilizado em pacotes de softwares para\nilustra\u00e7\u00e3o digital como a Adobe Illustrator e Freehand, n\u00f3s iremos utilizar um open\nsource para ilustra\u00e7\u00e3o, conhecido como InkScape.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos ent\u00e3o ao site do InkScape\ne fazer o download.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/inkscape.org\/pt-br\/release\/0.92.4\/platforms\/\">https:\/\/inkscape.org\/pt-br\/release\/0.92.4\/platforms\/<\/a><\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o GIMP para a Composi\u00e7\u00e3o\nDigital de Image<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Desde que o JavaFX suporta o 2D\nde imagens que utilizam a tecnologia \u201craster\u201d o qual representa as imagens como\num array de pixels. Isto pode ser feito com outros softwares como Adobe Photoshop\ne Corel Painter s\u00f3 que s\u00e3o pagos. Ent\u00e3o, vamos instalar um open source chamado\nGIMP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos ao download <a href=\"https:\/\/www.gimp.org\/downloads\/\">https:\/\/www.gimp.org\/downloads\/<\/a> <\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o Audacity para\nEdi\u00e7\u00e3o de \u00c1udio<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JavaFX suporta 2D(e 3D) tecnologias\nde \u00e1udio digital. Vamos fazer o download <a href=\"https:\/\/www.audacityteam.org\/\">https:\/\/www.audacityteam.org\/<\/a>\n<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o DaVinci Resolve\npara Edi\u00e7\u00e3o de V\u00eddeo<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JavaFX suporta v\u00eddeos\ndigitais, os quais utilizam \u201craster\u201d pixels baseados na movimenta\u00e7\u00e3o da\ntecnologia do v\u00eddeo. Isto representa o v\u00eddeo que \u00e9 uma sequ\u00eancia de frames, o\nqual cont\u00e9m uma imagem digital sobre um array de pixels. Vamos fazer o download\ndo open source DaVinci Resolve <a href=\"https:\/\/www.blackmagicdesign.com\/br\/products\/davinciresolve\/\">https:\/\/www.blackmagicdesign.com\/br\/products\/davinciresolve\/<\/a>\n<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o Blender para Modelagem\ne Anima\u00e7\u00e3o 3D<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JavaFX suporta m\u00eddia 3D. Vamos\ninstalar o Blender <a href=\"https:\/\/www.blender.org\/download\/\">https:\/\/www.blender.org\/download\/<\/a>\n<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o Terragen para\nCria\u00e7\u00e3o de Mundos 3D<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos instalar <a href=\"https:\/\/planetside.co.uk\/free-downloads\/terragen-4-free-download\/\">https:\/\/planetside.co.uk\/free-downloads\/terragen-4-free-download\/<\/a>\n<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Instalando o Daz Studio Pro\npara Anima\u00e7\u00e3o de Personagens<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos instalar <a href=\"https:\/\/www.daz3d.com\/software-programs\/daz-studio-4-pro\">https:\/\/www.daz3d.com\/software-programs\/daz-studio-4-pro<\/a>\n<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color wp-block-paragraph\"><strong>Outras Ferramentas<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para fazer prot\u00f3tipos de\ndesigner h\u00e1 um software chamado Pencil, ele permite voc\u00ea fazer o design antes\nde criar no Java, Android ou HTML5. O download pode ser feito em <a href=\"http:\/\/pencil.evolus.vn\/\">http:\/\/pencil.evolus.vn\/<\/a> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rosegarden \u00e9 um software para\ncomposi\u00e7\u00e3o musical em MIDI <a href=\"https:\/\/rosegardenmusic.com\/\">https:\/\/rosegardenmusic.com\/<\/a>\n, outro do mesmo tipo \u00e9 o Qtractor <a href=\"https:\/\/qtractor.sourceforge.io\/\">https:\/\/qtractor.sourceforge.io\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outro modelador de anima\u00e7\u00e3o 3D\ngratuito \u00e9 o TrueSpace <a href=\"https:\/\/www.thebest3d.com\/caligari\/\">https:\/\/www.thebest3d.com\/caligari\/<\/a>\n, outra op\u00e7\u00e3o \u00e9 o POV-Ray <a href=\"http:\/\/www.povray.org\/\">http:\/\/www.povray.org\/<\/a>\n, tem\ntamb\u00e9m o Wings 3D <a href=\"http:\/\/www.wings3d.com\/\">http:\/\/www.wings3d.com\/<\/a>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agora voc\u00ea tem os softwares necess\u00e1rios para criar um jogo de qualidade. Talvez alguns programas sejam muito pesados para a configura\u00e7\u00e3o do seu pc. <\/p>\n\n\n\n<p class=\"has-very-light-gray-color has-vivid-cyan-blue-background-color has-text-color has-background wp-block-paragraph\"><strong>Pro Java 9 Games&nbsp;Development:&nbsp;Leveraging&nbsp;the&nbsp;JavaFX&nbsp;APIs (English&nbsp;Edition)<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/amzn.to\/2MclzwU\">https:\/\/amzn.to\/2MclzwU<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udfae&nbsp;Deseja criar os seus pr\u00f3prios games?&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">>>>\u00a0<a rel=\"noreferrer noopener\" href=\"http:\/\/bit.ly\/gameja\" target=\"_blank\">http:\/\/bit.ly\/gameja<\/a>\u00a0\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83c\udfae&nbsp;Este E-Book \u00e9 \u00daNICO&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/bit.ly\/ebookdankigame\">http:\/\/bit.ly\/ebookdankigame<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">#programa\u00e7\u00e3o #programa\u00e7\u00e3ojogos&nbsp;<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Preparando o Ambiente Se voc\u00ea j\u00e1 programa em Java com certeza j\u00e1 tem o JDK instalado, se n\u00e3o tiver instale-o. https:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html Neste v\u00eddeo eu instalo o JDK 8, mas o procedimento \u00e9 o mesmo para as outras vers\u00f5es. Netbeans A IDE que vou utilizar \u00e9 o Netbeans, se voc\u00ea quiser instalar outra fique a vontade. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":297,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,26],"tags":[5,61],"class_list":["post-296","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jogos","category-programacao","tag-java","tag-programacaojogos"],"_links":{"self":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/comments?post=296"}],"version-history":[{"count":3,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/296\/revisions"}],"predecessor-version":[{"id":1065,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/296\/revisions\/1065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media\/297"}],"wp:attachment":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media?parent=296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/categories?post=296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/tags?post=296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}