{"id":607,"date":"2021-07-28T21:57:54","date_gmt":"2021-07-29T00:57:54","guid":{"rendered":"https:\/\/millerdantas.com\/blog\/?p=607"},"modified":"2021-07-29T06:49:44","modified_gmt":"2021-07-29T09:49:44","slug":"leben-day-36-wip","status":"publish","type":"post","link":"https:\/\/millerdantas.com\/blog\/2021\/07\/28\/leben-day-36-wip\/","title":{"rendered":"Leben &#8211; Day 36"},"content":{"rendered":"<h3>Voltando ao projeto<\/h3>\n<p>Estive trabalhando no meu &#8220;joguinho&#8221;<\/p>\n<p>ainda h\u00e1 muito trabalho, aproveitei minhas f\u00e9rias pra descansar e agora que estou um pouco menos estressado e consegui um <em>cadin<\/em> de energia<\/p>\n<p>acabei voltando pro <em>Leben<\/em>.<\/p>\n<h3>O que fiz de novo?<\/h3>\n<p>acabei implementando o backbone de estruturas no mapa, algo simples onde toda entidade do mundo tenha algum tipo de input e output, por enquanto pensei pequeno com um po\u00e7o, como havia citado no <a class=\"wp-editor-md-post-content-link\" href=\"https:\/\/millerdantas.com\/blog\/2020\/05\/21\/leben-day-25-2\/\">Leben &#8211; 25-2<\/a>, eu estou implementando tudo via BDD, quero continuar neste formato<\/p>\n<p>ainda n\u00e3o tem tantos detalhes, primeiro estou criando um po\u00e7o, ent\u00e3o indicando que h\u00e1 um ator interagindo com o po\u00e7o e for\u00e7o a conclus\u00e3o da tarefa do ator, ent\u00e3o uma refer\u00eancia de &#8220;balde de \u00e1gua&#8221; \u00e9 adicionada no invent\u00e1rio do po\u00e7o.<br \/>\nmas est\u00e1 funcional<\/p>\n<p><a class=\"wp-editor-md-post-content-link\" href=\"https:\/\/millerdantas.com\/blog\/wp-content\/uploads\/2021\/07\/wp_editor_md_b53f65222dfa80f69201341c1f47e435.jpg\"><img decoding=\"async\" src=\"https:\/\/millerdantas.com\/blog\/wp-content\/uploads\/2021\/07\/wp_editor_md_b53f65222dfa80f69201341c1f47e435.jpg\" alt=\"\" \/><\/a><\/p>\n<p>eu gosto muito de usar o BDDFy<\/p>\n<p>somente por isso:<br \/>\n<a class=\"wp-editor-md-post-content-link\" href=\"https:\/\/millerdantas.com\/blog\/wp-content\/uploads\/2021\/07\/wp_editor_md_ee6e82f3c5a76e2c37fd245ab2b4f4b7.jpg\"><img decoding=\"async\" src=\"https:\/\/millerdantas.com\/blog\/wp-content\/uploads\/2021\/07\/wp_editor_md_ee6e82f3c5a76e2c37fd245ab2b4f4b7.jpg\" alt=\"\" \/><\/a><\/p>\n<p>futuramente caso necess\u00e1rio eu terei uma comportamento esperado em v\u00e1rios pontos do jogo, evitando que eu quebre :sweat_smile: alguma coisa.<\/p>\n<h3>Falando em quebrar&#8230;<\/h3>\n<p>Estava todo feliz pensando que iria usar a <a class=\"wp-editor-md-post-content-link\" href=\"https:\/\/millerdantas.com\/blog\/2020\/05\/17\/leben-day-22-2\/\">configura\u00e7\u00e3o de <em>noise<\/em> do mapa que havia feito<\/a> e come\u00e7ar implementar as entidades no mapa.<\/p>\n<p>O resultado \u00e9 que agora todos os pontos que eu separei nos biomas (desert, mountain, deepforest, forest, beach, nearwater, deepSea, nearwater, beach) estavam quebrados, a \u00fanica mudan\u00e7a foi que troquei de PC, prov\u00e1velmente.<\/p>\n<p>mas n\u00e3o tem problema, eu j\u00e1 queria criar um sistema separado pra gerar mapas e poder &#8220;pintar&#8221; um mapa.<br \/>\nna minha cabe\u00e7a irei usar a t\u00e9cnica de gera\u00e7\u00e3o de mapa procedural para fazer maior parte do trabalho, indicando biomas, setando onde \u00e9 poss\u00edvel ter determinado tipo de recurso e tal, depois dele gerar o mapa eu d\u00f4 os &#8220;tapas&#8221; para fazer a finaliza\u00e7\u00e3o.<\/p>\n<p>Em breve mostro uma ferramenta que acabei dazendo para visualizar o mapa de maneira r\u00e1pida.<\/p>\n<p>ate mais \ud83d\ude01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voltando ao projeto Estive trabalhando no meu &#8220;joguinho&#8221; ainda h\u00e1 muito trabalho, aproveitei minhas f\u00e9rias pra descansar e agora que estou um pouco menos estressado e consegui um cadin de energia acabei voltando pro Leben. O que fiz de novo? acabei implementando o backbone de estruturas no mapa, algo simples onde toda entidade do mundo &hellip; <a href=\"https:\/\/millerdantas.com\/blog\/2021\/07\/28\/leben-day-36-wip\/\" class=\"more-link\">Continue lendo <span class=\"screen-reader-text\">Leben &#8211; Day 36<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-607","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/posts\/607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/comments?post=607"}],"version-history":[{"count":4,"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/posts\/607\/revisions"}],"predecessor-version":[{"id":611,"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/posts\/607\/revisions\/611"}],"wp:attachment":[{"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/media?parent=607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/categories?post=607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/millerdantas.com\/blog\/wp-json\/wp\/v2\/tags?post=607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}