{"id":75,"date":"2025-09-20T22:20:49","date_gmt":"2025-09-21T01:20:49","guid":{"rendered":"https:\/\/diegoelias.dev\/pt\/?p=75"},"modified":"2025-09-20T22:31:43","modified_gmt":"2025-09-21T01:31:43","slug":"desenvolvimento-da-interface-grafica-para-videogames","status":"publish","type":"post","link":"https:\/\/diegoelias.dev\/pt\/blog\/sem-categoria\/desenvolvimento-da-interface-grafica-para-videogames\/","title":{"rendered":"Desenvolvimento da interface gr\u00e1fica para videogames"},"content":{"rendered":"<p>Tela de introdu\u00e7\u00e3o<\/p>\n<ul>\n<li>Logo do game e informa\u00e7\u00f5es iniciais.<\/li>\n<li>Depois de uns 5 segundos, \u00e9 poss\u00edvel avan\u00e7ar para a seguinte fase da interface tocando qualquer bot\u00e3o.<\/li>\n<\/ul>\n<p>Tela de sele\u00e7\u00e3o de idioma<\/p>\n<ul>\n<li>Mostrar op\u00e7\u00f5es de sele\u00e7\u00e3o de idioma (pode ter nome do idioma e bandeira juntos, s\u00f3 bandeira ou s\u00f3 nome do idioma).<\/li>\n<li>Somente bot\u00f5es grandes como op\u00e7\u00f5es e sem distra\u00e7\u00f5es.<\/li>\n<li>Escolher simplesmente com os direcionais ou toque e passar para a seguinte fase da interface.<\/li>\n<\/ul>\n<p>Tela de criar ou carregar partida (usando nome do usu\u00e1rio)<\/p>\n<ul>\n<li>Mostrar partidas salvas no game (op\u00e7\u00f5es: criar nova partida ou apagar).<\/li>\n<li>Somente bot\u00f5es grandes como op\u00e7\u00f5es e sem distra\u00e7\u00f5es.<\/li>\n<li>Se n\u00e3o existir partida salva, mostrar diretamente um campo para inserir nome que ser\u00e1 usado como nome da partida e nome do usu\u00e1rio no game. Dependendo do game, tamb\u00e9m pode aparecer op\u00e7\u00f5es para criar personagem, escolher time, etc.<\/li>\n<li>Teclado virtual para inserir nome.<\/li>\n<\/ul>\n<p>Tela principal do game<\/p>\n<ul>\n<li>Mostrar op\u00e7\u00f5es do game (Come\u00e7ar game, Configura\u00e7\u00f5es).<\/li>\n<li>Somente bot\u00f5es grandes como op\u00e7\u00f5es e sem distra\u00e7\u00f5es.<\/li>\n<li>Escolher simplesmente com os direcionais ou toque e passar para a seguinte fase da interface (op\u00e7\u00e3o selecionada).<\/li>\n<\/ul>\n<p>Tela de op\u00e7\u00e3o selecionada<\/p>\n<p>Dependendo da op\u00e7\u00e3o escolhida:<\/p>\n<ul>\n<li>Mostrar gameplay (Come\u00e7ar game).<\/li>\n<li>Mostrar menu de configura\u00e7\u00f5es (gr\u00e1ficos, controle, \u00e1udio, partidas, idioma, etc.).<\/li>\n<li>Somente bot\u00f5es grandes como op\u00e7\u00f5es e sem distra\u00e7\u00f5es.<\/li>\n<li>Escolher simplesmente com os direcionais ou toque e passar para a funcionalidade desejada.<\/li>\n<\/ul>\n<p>Observa\u00e7\u00f5es<\/p>\n<ul>\n<li>Situa\u00e7\u00e3o das partidas salvas no game \u00e9 diferente das op\u00e7\u00f5es de partidas no menu de configura\u00e7\u00f5es (essas podem representar o progresso ou n\u00edveis do usu\u00e1rio).<\/li>\n<li>Sempre que uma op\u00e7\u00e3o levar ao gameplay, ela deve come\u00e7ar com uma tela de espera ou carregamento.<\/li>\n<li>Sempre usar janelas de confirma\u00e7\u00e3o (apagar ou sobrescrever).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Tela de introdu\u00e7\u00e3o Logo do game e informa\u00e7\u00f5es iniciais. Depois de uns 5 segundos, \u00e9 poss\u00edvel avan\u00e7ar para a seguinte fase da interface tocando qualquer bot\u00e3o. Tela de sele\u00e7\u00e3o de idioma Mostrar op\u00e7\u00f5es de sele\u00e7\u00e3o de idioma (pode ter nome do idioma e bandeira juntos, s\u00f3 bandeira ou s\u00f3 nome do idioma). Somente bot\u00f5es grandes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-75","post","type-post","status-publish","format-standard","hentry","category-sem-categoria"],"_links":{"self":[{"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/posts\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":1,"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/posts\/75\/revisions\/76"}],"wp:attachment":[{"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/media?parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/categories?post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/diegoelias.dev\/pt\/wp-json\/wp\/v2\/tags?post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}