tag:blogger.com,1999:blog-23752908222974793972024-03-17T10:47:30.998-03:00Wild Witch ProjectUm game inspirado em honra, magia, filmes B, lendas da web, café e papos nerds numa mesa de barNerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.comBlogger229125tag:blogger.com,1999:blog-2375290822297479397.post-87452851814531859482024-03-17T10:46:00.005-03:002024-03-17T10:46:50.173-03:00Influência de Akira Toriyama<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_K2Kw4fn2YnTyNPafb1IGrgzDPc6p9XEd9gJlF4cz30nF7mW7lbhpZxau9DKt1efhdj3Libqn4fm-QmQk8AEjTOUnnNDvO0x53kiF7LfAKiZrLVupqFtYzxohGZfnlDfVigTCetzLMGPGY7XCE5fF_h2XBJuyCUqKIWsavW5Zy19oDcFOLNk2jygeNQkI/s1931/toriama.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1728" data-original-width="1931" height="572" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_K2Kw4fn2YnTyNPafb1IGrgzDPc6p9XEd9gJlF4cz30nF7mW7lbhpZxau9DKt1efhdj3Libqn4fm-QmQk8AEjTOUnnNDvO0x53kiF7LfAKiZrLVupqFtYzxohGZfnlDfVigTCetzLMGPGY7XCE5fF_h2XBJuyCUqKIWsavW5Zy19oDcFOLNk2jygeNQkI/w640-h572/toriama.jpg" width="640" /></a></div><br /><p></p><p>Se alguém ler as postagens anteriores vai ser muito fácil achar referências a Chaves e Chapolin, mas tem muita coisa de Dragon Ball que faz parte das minhas idéias des de o início. Sabem, eu comecei a estudar mundos abertos e geração procedural não para criar um super MMORPG, mas sim porque ao imaginar o jogo eu ficava sonhando com os personagens podendo elevar seu ki e sair do chão voando livremente pelo mudno como em Dragon Ball.</p><p>Tenho até um personagem misturando o Mestre Came com um <a href="https://pt.wikipedia.org/wiki/Preto-velho" target="_blank">Preto Velho</a>, chamado <a href="https://www.wildwitchproject.com.br/2011/11/o-preto-velho.html">O Preto Velho Tarado</a>. Um anjo caido programado para aparecer no primeiro arco do jogo.</p><p>Aqueles arcos de história todos zoneados, o total su-realismo do roteiro, casava muito com coisas que via na infância como TV Pirata, Monty Phyton, Trapalhoes... não por menos tem até <a href="https://www.youtube.com/watch?v=NXzvE5gN-tc" target="_blank">nome pra essas narrativas</a> vindas do oriente "kishotenketsu" (no link do vídeo tem os detalhes dese modelo de narrativa)</p><p>Golpes onde o personagem demora para falar o nome do golpe e você tem que agir neste tempo, sangue saindo do nariz, atos absurdos... o cerne do jogo foi moldado com isso.</p><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwbIIRVKXjZaeIaoL6XMJjj5VNvrrhGA0id7xEa5WrxW8QHoG0ZN7rVZJQuz9CYMX7WWngEIxwUB5eXddW-EAO8YG38zKts6KMlQxXdBsOHn30Kjaq5XP30N2PMOGlv1-xZSfYe7hsfP-KN4xvSN1R24WAz3ktpZbdD3p6l33Q61sm5RWSacIHvncXQJps/s1067/5f10f877846b0685358cb8ca940a74fb8d773e16cc7af1b505b224cc996768cf_800.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="1067" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwbIIRVKXjZaeIaoL6XMJjj5VNvrrhGA0id7xEa5WrxW8QHoG0ZN7rVZJQuz9CYMX7WWngEIxwUB5eXddW-EAO8YG38zKts6KMlQxXdBsOHn30Kjaq5XP30N2PMOGlv1-xZSfYe7hsfP-KN4xvSN1R24WAz3ktpZbdD3p6l33Q61sm5RWSacIHvncXQJps/w640-h480/5f10f877846b0685358cb8ca940a74fb8d773e16cc7af1b505b224cc996768cf_800.jpg" width="640" /></a></div><br /><p>Quem tevo monitor CRT deve lembrar do famoso Bid For Power, foi nele que decidi muitas coisas, lembranças de noites de sexta até as manhãs de sabado com os amigos jogando pelo mundo de Dragon Ball, se sentindo um saiyajin e eleaborando estratégias.</p><p>Momentos que eu saia do estágio e corria com todas as forçãs pra chegar em casa e não perder a luta contra Magin Boo.</p><p>E acho que a partir de hoje quando eu ver outro jogo indie, com certeza meu cérebro vai começar a procurar referências de Dragon Ball nos detalhes...</p><p>Eu até invejo Toriyama pois ele conseguio atingir um pedaço do coração de todos nós.</p><p><br /></p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-55674917333869592752023-10-12T10:50:00.000-03:002023-10-12T10:50:14.996-03:00Exibindo conteúdo antigo na galeria do jogo<iframe frameborder="0" height="420" src="https://youtube.com/embed/cZf1K1PU_rM?si=QmLlWt8ToYDvkegy" width="100%"></iframe>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-34229496665778185112023-10-03T08:12:00.000-03:002023-10-03T08:12:21.831-03:00Bro-Cam derrubando muito dos meus conhecimentos<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqxvTH6XveIpIDGOBhorzLKwRiNHuTKEE3yGQfFXioz39NKGiF2ORDAPV303Y80UEoateUiA7W2pwHYnOEE-bQpJKZpIjQ9WkadWCWRjA_d3eDiv5z9oU6WqWPJ69JOF70jX8KFgA__vmHrpC0Slhyphenhyphen26bpkRuySXWN2navQthFmyTTt0qpml9bOD3Dhuni/s1489/Captura%20de%20tela%20de%202023-10-01%2018-44-44.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="840" data-original-width="1489" height="362" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqxvTH6XveIpIDGOBhorzLKwRiNHuTKEE3yGQfFXioz39NKGiF2ORDAPV303Y80UEoateUiA7W2pwHYnOEE-bQpJKZpIjQ9WkadWCWRjA_d3eDiv5z9oU6WqWPJ69JOF70jX8KFgA__vmHrpC0Slhyphenhyphen26bpkRuySXWN2navQthFmyTTt0qpml9bOD3Dhuni/w640-h362/Captura%20de%20tela%20de%202023-10-01%2018-44-44.png" width="640" /></a></div><p></p><p>Quando comecei a estudar VR, comecei a me dar conta de certas coisas e fundamentos sobre "interface" simplesmente <b>desabou por completo</b>!</p><p>Eu tive que repensar do zero, muita coisa sem material de estudo, e aplicar conceitos comuns não resolvia. Foi como na época que tive que aprender o "mobile first" que largava tudo que conhecia e abraçãva outros conceitos, agora até o "mobile first" também já não funciona e nele eu tinha uma referência.</p><p>E agora qual a minha referência para o VR? Achei uma: <b>"eu mesmo e o espaço que me cerca"</b>!</p><p>Em ultimo momento achei este vide, ele validou muito do que eu estava pensando e com um grafico bonito e devidamente montado:</p><p><a href="https://www.youtube.com/watch?v=PL3nEZjxCpM" target="_blank">https://www.youtube.com/watch?v=PL3nEZjxCpM</a></p><p>Olhem a estranheza na distribuição dos pontos, é tudo na borda! E em parte essa é a sensação quando se usa o VR!<br />Tudo você que você conhece está ali e ao mesmo tempo não está.</p><h3 style="text-align: left;"><b>Bro-Camera!</b></h3><span><a name='more'></a></span><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM-XTxs69mED5PCJdl97AQdhv_suq-jp0dNfwVJHKzXV8ohhLmdNOLLr_VnnbMulBWt-dmc4LjE2lY_EKz1cbWmNc_LnZ0SuX40CKhq1-0ejAdrToQdRGfSJIAEP98fud00Zk2_fk3sAktZNHbmYCG5kRj2EJqjAj6jo_RaSq8tFb8Dq0je7UVP8MMgJrW/s1040/Captura%20de%20tela%20de%202023-10-02%2011-05-21.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="888" data-original-width="1040" height="546" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM-XTxs69mED5PCJdl97AQdhv_suq-jp0dNfwVJHKzXV8ohhLmdNOLLr_VnnbMulBWt-dmc4LjE2lY_EKz1cbWmNc_LnZ0SuX40CKhq1-0ejAdrToQdRGfSJIAEP98fud00Zk2_fk3sAktZNHbmYCG5kRj2EJqjAj6jo_RaSq8tFb8Dq0je7UVP8MMgJrW/w640-h546/Captura%20de%20tela%20de%202023-10-02%2011-05-21.png" width="640" /></a></div>Partindo da ideia do movimento livre (<a href="https://developers.google.com/vr/discover/degrees-of-freedom#:~:text=There%20are%20six%20total%20degrees,and%20moving%20up%20or%20down." target="_blank">6DoF</a>) eu repensei a camera como se o jogador fosse algum personagem coadjuvante, um espirito guia que acompanha a personagem principal.<br /><p>E a interação também é expandida, agora ela pode olhar para você diretamente nos olhos, caso fique proximo ou toque nela.</p><p>Ela pode dar-lhe sinais com a cabeça, ou falar em voz alta.</p><p>Isso também irá gerar estranheza dos NPCs ao redor (só a personagem principal te vê). E até gerar vantagens táticas...</p><p><img border="0" data-original-height="784" data-original-width="938" height="534" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgF63MJbvVXHDJaN2moJkZssaOp3erFp0CVQ7mnaA5F9nCFn00qDbkkspyOR1gXP3ocvT66fhrZnHjWD-SRwqfcEntVsWgINAn61_y9m4rrELRVJ1cfsOIbVZLG6nDsrWevUV62SwzXPURLAvJnWiUgW5UVsmcEq-Dwh8xV431LVHZ0G9Q1IZ0NGTYSFDvW/w640-h534/Captura%20de%20tela%20de%202023-10-02%2013-57-55.png" style="color: #0000ee; text-align: center;" width="640" /></p><div><p>Se ela se move a você a acompanha, e você ainda pode se mover um pouco ao redor dela tanto com seus pés como com o controle.</p></div><div>O processo de movimento também irá ocorrer apontando para objetos, como o mouse também ira fazer.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg60cm56tUocsM9r7XGjSqgTFWkJjcpAneFVMcZJ2-Dc6eNHLyxnN5-zklckBPz9WFv7zJxH_FxtKpj5cj-yZTh9bsC0UQ6sa-5uMbUTH50XJQR1fQeYe-T-Et5gK3-ej-fPWel9ywa6SOBa1FDA3AN0fLwmFjCenAQRXx3vKzT5AN8TqBN2K_6lli9xAah/s854/Captura%20de%20tela%20de%202023-10-02%2011-08-23.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="713" data-original-width="854" height="534" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg60cm56tUocsM9r7XGjSqgTFWkJjcpAneFVMcZJ2-Dc6eNHLyxnN5-zklckBPz9WFv7zJxH_FxtKpj5cj-yZTh9bsC0UQ6sa-5uMbUTH50XJQR1fQeYe-T-Et5gK3-ej-fPWel9ywa6SOBa1FDA3AN0fLwmFjCenAQRXx3vKzT5AN8TqBN2K_6lli9xAah/w640-h534/Captura%20de%20tela%20de%202023-10-02%2011-08-23.png" width="640" /></a></div><div><br /></div>No fim, eu chamo isso de "bro-cam", você passa a agir como um parceiro.<br /><p>Não vou negar que mais doque a necessidade de atualizar a técnologia do jogo a decisão do tipo de controle para o VR é principalmente pela emoção de começar a sentir a personagem na sua frente quase como uma criatura viva mesmo, e sensações é algo que vivo tentando compartilhar durante a produção do jogo.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBl7KOQjylZp2yQzrIToX0CVmac6CTSOMboJe-2qvwqm7w94oDn54lQ-cPhoFgsJGhq4LLbc8R_JHpI-0Mh0q8arAOWmoWQg1jbIrInWdf_UjExvQC5WkXH92Oh-0z2t_aJw3qkLhgnBfnQD9xbNUlMIL7gMPsO5KrmHSHbJPRqAw3cBq_rH75sc7xuxR/s1024/com.UnityTechnologies.XRInteractionToolkitVRExamples-20230121-163523.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxBl7KOQjylZp2yQzrIToX0CVmac6CTSOMboJe-2qvwqm7w94oDn54lQ-cPhoFgsJGhq4LLbc8R_JHpI-0Mh0q8arAOWmoWQg1jbIrInWdf_UjExvQC5WkXH92Oh-0z2t_aJw3qkLhgnBfnQD9xbNUlMIL7gMPsO5KrmHSHbJPRqAw3cBq_rH75sc7xuxR/w640-h640/com.UnityTechnologies.XRInteractionToolkitVRExamples-20230121-163523.jpg" width="640" /></a></div><div style="text-align: center;"><span style="font-size: x-small;">Primeiros testes.. foi um momento catartico!</span></div><div style="text-align: center;"><span style="font-size: x-small;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSjHclhR98wb3xWfV1Ov1ZThnyRAyIL-5eJNnjbOz9DLQYjNnSoh-6w4yGOa5_NFJI7l_JUsDXkHNkySAh3STvi2ErW6zoOZVXbAiSmAmE4jkABem0jBzRhuW0Hu7MJs4p0x-knFzwNy2mgyxNVWV9CrYB1VHwr7nKUu98btmQY3IcngcU15wSXpKN2gYM/s1152/thumb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="648" data-original-width="1152" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSjHclhR98wb3xWfV1Ov1ZThnyRAyIL-5eJNnjbOz9DLQYjNnSoh-6w4yGOa5_NFJI7l_JUsDXkHNkySAh3STvi2ErW6zoOZVXbAiSmAmE4jkABem0jBzRhuW0Hu7MJs4p0x-knFzwNy2mgyxNVWV9CrYB1VHwr7nKUu98btmQY3IcngcU15wSXpKN2gYM/w640-h360/thumb.png" width="640" /></a></div><div style="text-align: center;"><span style="font-size: x-small;">O controle... dá para trocar uma chave e jogar Genius (Simon) nele</span></div><p><br /></p><p>Outras referências:</p><p><a href="https://www.engineorganic.com/post/the-secret-of-vr">https://www.engineorganic.com/post/the-secret-of-vr</a></p><p><br /></p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-62597780014063813102023-09-07T09:18:00.001-03:002023-09-07T09:18:31.118-03:00Grama colidindo com parede - DevLog de 07/09/2023 [eng sub]<p> </p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='633' height='526' src='https://www.blogger.com/video.g?token=AD6v5dyMZdokVyZckPR0cu98GCo6qd-5D5EalhH7apKuqQsj8EP_RC2rJ8m6rz_YwaoEPfhUSTI_DUz2FaAYJbJWEA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">Com isso é possivel fazer detalhes em cantos e pedaços do cenário.</div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><p></p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-58592772681642994302023-03-12T15:25:00.004-03:002023-03-12T15:25:30.404-03:00devlog 2023 03 12 - Explorando o VR no máximo agora<iframe frameborder="0" height="270" src="https://youtube.com/embed/iYL5uwJ2Pos" style="background-image: url(https://i.ytimg.com/vi/iYL5uwJ2Pos/hqdefault.jpg);" width="480"></iframe>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-59291742534412784472023-03-01T22:42:00.000-03:002023-03-01T22:42:00.440-03:00Usando a Power Glove como inspiração para um HUD <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="415" src="https://www.youtube.com/embed/6dKUFL_BDxI" title="YouTube video player" width="680"></iframe>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-2366052723191174832023-01-21T18:26:00.005-03:002023-01-21T18:28:33.490-03:00Testes em VR... o futuro chegou<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtA_-vQRRlzGrvQ3INx4uyGoSCEoJfv8nUDi9uYejMfsA9f7qoG5AZTFqUYHoWp6t1bAslXoCpplTox1-F5u8rCkL4WTcBIWV2yGOIQM3AIlZNHnr8T33jB5exXyogsEZ9SsGOI7YJX45Aeyajd3JEVdCfFlOw6vcIUdoCfbMzhbCO2NhSECQ0jPtvXA/s2048/com.oculus.browser-20230105-193002.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="2048" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtA_-vQRRlzGrvQ3INx4uyGoSCEoJfv8nUDi9uYejMfsA9f7qoG5AZTFqUYHoWp6t1bAslXoCpplTox1-F5u8rCkL4WTcBIWV2yGOIQM3AIlZNHnr8T33jB5exXyogsEZ9SsGOI7YJX45Aeyajd3JEVdCfFlOw6vcIUdoCfbMzhbCO2NhSECQ0jPtvXA/w640-h320/com.oculus.browser-20230105-193002.jpg" width="640" /></a></div>Comparando o render em alguns ambientes de desenvolvimento para VR.<p></p><span><a name='more'></a></span><p>Sim VR, a tecnologia anda mais rapido doque eu posso acompanhar, mas isso esta tornando algumas coisas mais fáceis pra mim que tenho pouco tempo para criar. Mas vamos ao que interessa:</p><p></p><table style="margin-left: 5%; width: 90%;"><tbody><tr><th>A-Frame</th><th>Unity</th></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td>Rápido aprendizado e desenvolvimento</td><td>Lento aprendizado e desenvolvimento</td></tr><tr><td>Abrem em qualquer lugar fácil</td><td>Tem uma limitação na lista de dispositivos</td></tr><tr><td>Render pesado, chega a dar umas lagzinhas</td><td>Render super leve e fluido</td></tr><tr><td>Full Open Source</td><td>Licença limitada</td></tr><tr><td></td><td></td></tr></tbody></table><p></p><p>Obviamente não postei da Godot, pois a 4 ainda esta em beta e esse teste ficou indisponivel no momento.</p><p>Outro detalhe, como ja notaram, os olhos não estão aqui. Eles foram desenvolvidos na Godot 4 usando shaders com Vulkan.</p><p>Enjoy</p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-66185341392845815892023-01-16T20:04:00.001-03:002023-01-16T20:04:10.609-03:00Wild Witch Project - dev log 2023 01<iframe frameborder="0" height="410" src="https://youtube.com/embed/ZDOkMKPvuWI" style="background-image: url(https://i.ytimg.com/vi/ZDOkMKPvuWI/hqdefault.jpg);" width="680"></iframe>
<p>I finally start to learn hair with Godot 4 Physical Bones... Some bugs.... here, far, behind, crossing...</p><p>At this time I can't figure if it is my setup problems or its because Godot 4 is in beta.</p><p>A good thing, cartoon edge using depth and normal buffers are working!</p><span><a name='more'></a></span><p><br /></p><p><b>Resources from this video:</b><br /><b>Audio</b>: https://opengameart.org/content/aargh-male-screams<br /><b>Music</b>: https://opengameart.org/content/happy-synths-loop-with-slight-christmas-feeling</p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-73869253418777614412022-10-03T07:46:00.003-03:002022-10-03T07:46:35.694-03:00Updates no desenvolvimento 2022-10<p></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="486" src="https://www.youtube.com/embed/kPrlmdO8VoM" width="672" youtube-src-id="kPrlmdO8VoM"></iframe></div><br /> <p></p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-68964609068238409182022-09-15T22:18:00.002-03:002022-09-15T22:18:27.775-03:00Modelo do personagem principal saindo<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg97sEWnCW3rjTFhIgQY9O5jUdwxspy2XtCcL0bIm3Bnug_EnQ6Sv75GMFoZvNjuP7JBdu9_OK4MIxaE6DVWPWp7PeLvFqTlgt6SkGkLBXMrhOFpW1V2UzoESpL4JtAWUXeJKccU1g0642j0oHLmo_-JS_xAKs7KdiPgNIHV2e3s0z5hNhBusFvmwYBjA/s1558/Captura%20de%20tela%20de%202022-09-15%2014-11-21.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="914" data-original-width="1558" height="376" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg97sEWnCW3rjTFhIgQY9O5jUdwxspy2XtCcL0bIm3Bnug_EnQ6Sv75GMFoZvNjuP7JBdu9_OK4MIxaE6DVWPWp7PeLvFqTlgt6SkGkLBXMrhOFpW1V2UzoESpL4JtAWUXeJKccU1g0642j0oHLmo_-JS_xAKs7KdiPgNIHV2e3s0z5hNhBusFvmwYBjA/w640-h376/Captura%20de%20tela%20de%202022-09-15%2014-11-21.jpg" width="640" /></a></div><br /> Finalmente o modelo da personagem principal está saindo, é um momento de importantes decissões, como essa do detalhe do cinto. Um dos sketches usava um conto extra como uma bolsa, mas resolvi deixar de lado e me concentrar em outros detalhes, como os simbolos da fivela.<p></p><p>No entanto o mais importante....</p><span><a name='more'></a></span><p>Foi a decisão de deixar o preciosismo de lado, a pressão de fazer um modelo "perfeito" já que é o personagem principal fazia eu sesanimar no meio do processo ao ver que não atendia a minhas espectativas "altas".</p><p>Então foquei em um objetivo realmente importante: "coloca-la no jogo", o que precisar ser refeito no futuro pode ser um "retrabalho", mas aparentemente é menos custoso doque a refação constante de deixar o primeiro modelo perfeito, você sempre aprende coisas novas e descobre melhores formas de fazer as coias.</p><p>Oque se pode fazer é aceitar, que cedo ou tarde vou mecher nele novamente, é mais rápido e realista doque fazer o modelo perfeito.</p><p><br /></p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-64114303542312732692022-06-12T09:03:00.000-03:002022-06-12T09:03:02.225-03:00Um modelo de produção da personagem principal FINALMENTE<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZExUD0mzYahdChMtV98G2eKRTfN2S1X569dYHNOppk9QCw7df9yowF8Jb0fQjIbu2sUMKqWGWgJzZpp9_Ruhzg1fFLpu-GwzvvNJsqpVOAhWzs8EF6i7nxKMy4mB36rmdKuay0ejha5pLv0Ozo9XAm9YcQT7MPShjkq9UxtjOGZX4MByNiCqWDHRSbg/s1477/Captura%20de%20tela%20de%202022-06-08%2008-21-42.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1258" data-original-width="1477" height="546" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZExUD0mzYahdChMtV98G2eKRTfN2S1X569dYHNOppk9QCw7df9yowF8Jb0fQjIbu2sUMKqWGWgJzZpp9_Ruhzg1fFLpu-GwzvvNJsqpVOAhWzs8EF6i7nxKMy4mB36rmdKuay0ejha5pLv0Ozo9XAm9YcQT7MPShjkq9UxtjOGZX4MByNiCqWDHRSbg/w640-h546/Captura%20de%20tela%20de%202022-06-08%2008-21-42.png" width="640" /></a></div>Existe uma série de decisões técnicas que sobrepuseram as artísticas, logo vou soltar um vídeo com detalhes desse modelo, mas vou contar alguns aqui, porquê sei que muitos game-devs passam pelos mesmos perrengues que passei.<span><a name='more'></a></span><div>Eu já modelei modelos bons no começo do aprendizado de 3D, muito foi o esforço, mas devido a várias paradas (parada no projeto, mudança de emprego, de cidade, etc) que faziam o aprendizado recuar.</div><div>Isso afetava o pisicológico, ao ver que não havia progresso</div><div>Sugestões de fóruns começaram a atrapalhar mais doque auxiliar, pois perdi muitos contatos com fóruns de modelagem e geralmente fóruns de game dev tem mais programadores e menos modeladores, oque resulta em comentários sem direção e carregados de erros. São pessoas que acham que o mais importante é a velocidade e apontam primeiro onde você está perdendo o tempo, mas são pessoas que se satisfazem pegando um modelo pronto geralmente dado por uma GE, customizam e pronto. Quem quer fazer um personagem apartir do "model sheet" já tem outras prerrogativas como a qualidade e a afinidade da malha com o desenho inicial.</div><div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPaLdTKjGkjOzxSyBg5pPB-KTG790fUtkTYle_g_fPLIo3LBS_4S-tBKQ8RgQHy_klDwouYik6f7on3bOOc-vBmW7Mdpk16AvZS_541lIFvSj4qFaG0KJ5vyLm-Q3X0QMeKtOcIOlulNVKfOXUPNc8toKloxySCkZKcljPAArbMvB0ijI0afPELIxhCw/s1208/Captura%20de%20tela%20de%202022-05-24%2008-16-49.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1208" data-original-width="1159" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPaLdTKjGkjOzxSyBg5pPB-KTG790fUtkTYle_g_fPLIo3LBS_4S-tBKQ8RgQHy_klDwouYik6f7on3bOOc-vBmW7Mdpk16AvZS_541lIFvSj4qFaG0KJ5vyLm-Q3X0QMeKtOcIOlulNVKfOXUPNc8toKloxySCkZKcljPAArbMvB0ijI0afPELIxhCw/w614-h640/Captura%20de%20tela%20de%202022-05-24%2008-16-49.png" width="614" /></a></div>Solução</div><div>Peguei alguns modelos prontos, com licenças abertas e modifiquei, e em alguns momentos apenas usei como base.</div><div>Nessa malha eu dispensei o esqueleto e usei o de um Youtuber que sigo, pois é uma esqueleto muito mais performático.</div><div>E fiz vários ajustes, como o olho, que tive que programar um shader apenas para lidar com o globo ocular muito maior que o crânio.<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhicJYv63F0FYpx1PEUq-SomZAktAtNAnsHOlD6u3qpSI3Q_uX3YMTqHRpx4rVtCElwMuKkpqfRmatpqxmQ6wyrdW-jPr65fmuTDORpj1rZzkDw1T9eB-NCPZRUO61IZJZH3EyXlG4e9IfJPKyxJsiL2s-tFRRhE62NoRPecduwzKg8X6QB_aTBVPkrpQ/s1173/Captura%20de%20tela%20de%202022-06-08%2006-21-07.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1148" data-original-width="1173" height="626" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhicJYv63F0FYpx1PEUq-SomZAktAtNAnsHOlD6u3qpSI3Q_uX3YMTqHRpx4rVtCElwMuKkpqfRmatpqxmQ6wyrdW-jPr65fmuTDORpj1rZzkDw1T9eB-NCPZRUO61IZJZH3EyXlG4e9IfJPKyxJsiL2s-tFRRhE62NoRPecduwzKg8X6QB_aTBVPkrpQ/w640-h626/Captura%20de%20tela%20de%202022-06-08%2006-21-07.png" width="640" /></a></div>Também ajustei alguns músculos, os japoneses não estão acostumados a ver abdomens com musculatura aparente, ou mesmo bundas volumosas.<p></p></div><div>Os seios então, serão refeitos do zero ainda, o modelo inicial simplesmente pega um abdomem masculino e infla, oque gerou essa posição totalmente fora da realidade do mamilo.</div><div><br /></div><div>Ainda também tem ajustes no pescoço e marcalçao da coluna vertebral e alguns musculo e tendões das pernas.</div><div><br /></div><div>Mas tudo bem, o fato é que estou partindo de um Digimon para um Saber Marionet, se for comparar com estilos</div>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-87384612069799666052022-01-08T16:43:00.001-03:002022-01-08T16:43:06.445-03:00Shirt Cut Meme - 2021<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEidbCtJ4_4yLf7Y8OY7MyuuzBjtKZ2yn7Hndr1R0qEfwl91VFAuXhb0I8mIGFk_a8LgETeMoVoe0UFJHVHZ72UmKKVSurrNDPsuL_oG2OGkOQWkICeRU093q0dTGEWMb7Mz-7N_jwGuzlSgKzy38YSvd2HvLe8HVX2WktrwRj80NUWqsjk7lOtkNkYqmg=s2054" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2054" data-original-width="1542" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEidbCtJ4_4yLf7Y8OY7MyuuzBjtKZ2yn7Hndr1R0qEfwl91VFAuXhb0I8mIGFk_a8LgETeMoVoe0UFJHVHZ72UmKKVSurrNDPsuL_oG2OGkOQWkICeRU093q0dTGEWMb7Mz-7N_jwGuzlSgKzy38YSvd2HvLe8HVX2WktrwRj80NUWqsjk7lOtkNkYqmg=w480-h640" width="480" /></a></div><br /><p></p><p>Mais sobre <a href="https://twitter.com/hashtag/shirtcutmeme">https://twitter.com/hashtag/shirtcutmeme</a></p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-64222882944405997112020-09-02T13:47:00.005-03:002020-09-02T13:47:50.843-03:00CSG - Criando geometria destrutiva<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ifiGgYaUwck" width="560"></iframe>
<p> Adicionando recursos de objetos dinâmicos com CSG (Constructive Solid Geometry)</p>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-61379523665052136072019-11-10T13:17:00.001-03:002019-11-10T13:17:48.326-03:00Finalmente um hardware atualizado.<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-reWmLjsoRXo/Xcg1_cDXG0I/AAAAAAAAUVY/qBic_Q2e294mlZX8LsPsKqgf7A9Iczx7QCLcBGAsYHQ/s1600/Captura%2Bde%2Btela%2Bde%2B2019-11-07%2B11-44-45.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="810" data-original-width="867" height="596" src="https://1.bp.blogspot.com/-reWmLjsoRXo/Xcg1_cDXG0I/AAAAAAAAUVY/qBic_Q2e294mlZX8LsPsKqgf7A9Iczx7QCLcBGAsYHQ/s640/Captura%2Bde%2Btela%2Bde%2B2019-11-07%2B11-44-45.png" width="640" /></a></div>
Depois de uma pausa gigantesca sem equipamento, agora posso voltar a trabalhar!<br />
Aguardem novidades, agora com Vulkan!<br />
<br />
<a name='more'></a>Quase dois anos sem GPU e sem condições de comprar um equipamento novo, desanimando de ver a tela frame a frame.<br />
Não só a lentidão da máquina, mas meu entusiasmo também estava no chão por conta de não ver evoluções.<br />
Acho que uma das prioridades é dar uma recapeada neste blog.<br />...<br />
<br />Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-582579623531934872019-04-17T22:51:00.001-03:002019-04-17T22:51:23.323-03:00wwp dev log 04 2019 grass plugin updates<iframe allowfullscreen="" frameborder="0" height="340" src="https://www.youtube.com/embed/tcFKv27OvTk" width="620"></iframe>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-9242868076459424382019-01-31T08:40:00.001-02:002019-01-31T08:40:58.377-02:00Aperfeiçãndo o Toon Shader<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-bFHs94KXQh8/XFK_K5XXX3I/AAAAAAAATxs/Gv0xFuAzSocFa0AhJgOVDN9x0l_qGmp0wCLcBGAs/s1600/Captura%2Bde%2Btela_2019-01-30_22-27-08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="832" data-original-width="1525" height="348" src="https://3.bp.blogspot.com/-bFHs94KXQh8/XFK_K5XXX3I/AAAAAAAATxs/Gv0xFuAzSocFa0AhJgOVDN9x0l_qGmp0wCLcBGAs/s640/Captura%2Bde%2Btela_2019-01-30_22-27-08.jpg" width="640" /></a></div>
Godot tem um mecanismo que gera um mesh secundário para gerar o traço de cartoon, no entanto eu preferi usar o mecanismo de shader que faz o mesmo trabalho mas em tempo real e com efeitos de shader.<br />
Agora adicionei um terceiro passo ao shader, que gera traços a partir da normal da textura. Dessa forma consigo gerar edges para coisas menores como cicatrizes, umbigos e detalhes pequenos.<br />
<a name='more'></a>São 3 shaders (ainda em desenvolvimento): Light pass, edge 1 e edge 2 (normalmap).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-nekHlQOVUEs/XFLQcsnnRGI/AAAAAAAATx4/XmqFdc11vY8ef6lUGoBn2m2A2ncBfw8ugCLcBGAs/s1600/Captura%2Bde%2Btela_2019-01-31_08-35-36.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1534" data-original-width="375" src="https://3.bp.blogspot.com/-nekHlQOVUEs/XFLQcsnnRGI/AAAAAAAATx4/XmqFdc11vY8ef6lUGoBn2m2A2ncBfw8ugCLcBGAs/s1600/Captura%2Bde%2Btela_2019-01-31_08-35-36.jpg" /></a></div>
<br />
<br />
<br />
<br />Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-39085338031414507172018-07-15T17:02:00.001-03:002018-07-15T17:07:57.905-03:00Meu HD morreu! My HD is dead!<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/--x0pz1w5otg/W0uTZ4-cRLI/AAAAAAAAThA/MT8E3JdS9IImmZDey6P17_3fa_ZBYgnswCLcBGAs/s1600/IMG_1612.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="798" data-original-width="1280" height="398" src="https://1.bp.blogspot.com/--x0pz1w5otg/W0uTZ4-cRLI/AAAAAAAAThA/MT8E3JdS9IImmZDey6P17_3fa_ZBYgnswCLcBGAs/s640/IMG_1612.JPG" width="640" /></a></div>
<br />
Seria bom não ter más notícias, estava preparando um post legal com material novo: Narrative Script, shaders e Godot 3.1....<br />
Ai fudeu... to na merda!<br />
<br />
<a name='more'></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-Cd0FkDjTx_0/W0uULeILkSI/AAAAAAAAThI/IZFKU7d0ZbIzMP0QTB4CdAtSEtoQ4NE1wCLcBGAs/s1600/IMG_1639.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="1065" data-original-width="800" height="320" src="https://1.bp.blogspot.com/-Cd0FkDjTx_0/W0uULeILkSI/AAAAAAAAThI/IZFKU7d0ZbIzMP0QTB4CdAtSEtoQ4NE1wCLcBGAs/s320/IMG_1639.JPG" width="240" /></a></div>
<br />
O improvisso foi pegar uma HD de notebook e instalar um SO novo.<br />
Não encaixou 100% no gabinete mas dei um geito.<br />
<br />
Havia por sorte uma HD de dados, de um pouco mais de 1 ano atraz, com dados do projeto e outros.<br />
<br />
O ruim com isso é ter perdido meses de projeto, embora não tenha podido trabalhar direto, o material que havia desenvolvido era bem consistênte e difícil de refazer.<br />
<br />
Como por exemplo a Narrative Script, que integrava um mecanismo de storyteling e a game engine.<br />
<br />
Por sorte postei em redes sociais parte de imagens do trabalho e posso recuperar algumas idéias. Mas não o trabalho.<br />
<br />
Estou agora buscando uma peça de HD para trocar a placa do meu HD com defeito, na esperânça de fazer leitura das pastas...<br />
<br />
Aki algumas imagens e vídeos resgatadas das redes sociais...<br />
<iframe allow="autoplay; encrypted-media" allowfullscreen="" frameborder="0" height="415" src="https://www.youtube.com/embed/ZI45MTLXkT8" width="670"></iframe><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCTBAgJ03SVigi_3MV8Y4zG7ab-B_rOFSlYGa3NcuSHsqD-gdvWqOMrTL1YKUjo_ue7ugsWOgEpZrkA0hyaD48XOslLKVONYlf2d_H-oEd0KDTV69lTQAzhk2mekTjl37URLmu4aa2DJI/s1600/32231708_2128241680524239_2940017066729537536_o.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="552" data-original-width="982" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCTBAgJ03SVigi_3MV8Y4zG7ab-B_rOFSlYGa3NcuSHsqD-gdvWqOMrTL1YKUjo_ue7ugsWOgEpZrkA0hyaD48XOslLKVONYlf2d_H-oEd0KDTV69lTQAzhk2mekTjl37URLmu4aa2DJI/s640/32231708_2128241680524239_2940017066729537536_o.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-vAri7-UWRT0/W0un_8XFrmI/AAAAAAAAThY/hsQ_gSDbpZ8IlB4FLXQeaqbaK5j8AMj9QCLcBGAs/s1600/32169622_2128241803857560_8500547431987937280_o.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="550" data-original-width="984" height="356" src="https://4.bp.blogspot.com/-vAri7-UWRT0/W0un_8XFrmI/AAAAAAAAThY/hsQ_gSDbpZ8IlB4FLXQeaqbaK5j8AMj9QCLcBGAs/s640/32169622_2128241803857560_8500547431987937280_o.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-fsK2cMxgEg4/W0uplR2Mb_I/AAAAAAAATh4/PxxCBKv2KKwn1GimOjXmWgufA7JU8OMdgCLcBGAs/s1600/29749581_2084263278255413_8664066980474851308_o.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1099" data-original-width="1280" height="548" src="https://2.bp.blogspot.com/-fsK2cMxgEg4/W0uplR2Mb_I/AAAAAAAATh4/PxxCBKv2KKwn1GimOjXmWgufA7JU8OMdgCLcBGAs/s640/29749581_2084263278255413_8664066980474851308_o.jpg" width="640" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-vs8NUTEcii8/W0uoDtpHtbI/AAAAAAAAThc/TcurKdpAagUw6NmKcerVBfRf9m0AyHlPgCLcBGAs/s1600/31961302_2125313170817090_6492451845158469632_o.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1031" data-original-width="650" height="640" src="https://3.bp.blogspot.com/-vs8NUTEcii8/W0uoDtpHtbI/AAAAAAAAThc/TcurKdpAagUw6NmKcerVBfRf9m0AyHlPgCLcBGAs/s640/31961302_2125313170817090_6492451845158469632_o.jpg" width="402" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-wcjLfgVHzy4/W0uoTL29HqI/AAAAAAAATho/yUmWynjPDPwAIixyZz_bLnRzxXxZnkimACLcBGAs/s1600/31369615_2113880295293711_1939961990877282304_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="853" data-original-width="856" height="636" src="https://2.bp.blogspot.com/-wcjLfgVHzy4/W0uoTL29HqI/AAAAAAAATho/yUmWynjPDPwAIixyZz_bLnRzxXxZnkimACLcBGAs/s640/31369615_2113880295293711_1939961990877282304_n.jpg" width="640" /></a></div>
<br />Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-39024288034633354642018-05-10T08:37:00.000-03:002018-05-10T08:46:04.525-03:00Narrative Script - The Sotiteller Engine<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-QnTaq4cnr_k/WvQpxKEQfVI/AAAAAAAATe4/oBWvy3gFCxwRuyYxEjBJZABFAlUuFDT1ACLcBGAs/s1600/Captura%2Bde%2Btela%2Bde%2B2018-05-09%2B22-28-25.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="552" data-original-width="982" height="358" src="https://1.bp.blogspot.com/-QnTaq4cnr_k/WvQpxKEQfVI/AAAAAAAATe4/oBWvy3gFCxwRuyYxEjBJZABFAlUuFDT1ACLcBGAs/s640/Captura%2Bde%2Btela%2Bde%2B2018-05-09%2B22-28-25.jpg" width="640" /></a></div>
As Game Engines podem ir, o código pode ficar defasado e ser subistituído. Mas as história deve ficar!<br />
Com isso em mente, já desde o começo do projeto, eu tinha a idéia de criar um sistema narrativo... em algum lugar aqui eu tentei usar um software de fluxo para isso (na época do Ogre).<br />
O fato é que a Godot me ofereceu as ferramentas finais para o desafio; Na verdade eu estou quase fazendo dela "A Minha Engine". Vejamos os detalhes...<br />
<a name='more'></a>Colocar código de falas em classes é meio que um pontapé no saco para retrabalhar, e a história sempre é refinada.<br />
<br />
Com esse sistema eu posso escrever as falas dos personagens, respondendo aos eventos da cena e às máquinas de estado individuais dos personagens.<br />
<br />
Numa linguagem de marcação simples, os coringas :, >, <, ? e <i>[tab]</i> no começo da linha indicam uma ação. E só!<br />
<br />
Ela se limita a coisas simples, responder a eventos, ler a maquina de estado, consultar um grupo, escrever na maquina de estados, até chamar uma ou outra função na linguagem mãe. E nada mais!<br />
A ideia é ser simples, de forma que um escritor sente e use, como o pessoal do design costuma dizer "sem precisar programar" (eles tem a iluzão que isso existe).<br />
<br />
Isto é uma segunda linguagem em cima da linguagem nativa da engine? Sim!<br />
Isso me permite trabalhar de forma separada em ambos os ambientes! Da mesma forma que posso trabalhar no Blender, no Sketchup eu agora posso trabalhar na linha da história independentemente de ter alguma preocupação com a programação.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-6zZdJ8qJEjM/WvQs54RwbiI/AAAAAAAATfE/lH6ZpPffIjceRchnPayTAXEAtNX5s_ebACLcBGAs/s1600/Captura%2Bde%2Btela%2Bde%2B2018-05-09%2B22-28-48.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="550" data-original-width="984" height="356" src="https://3.bp.blogspot.com/-6zZdJ8qJEjM/WvQs54RwbiI/AAAAAAAATfE/lH6ZpPffIjceRchnPayTAXEAtNX5s_ebACLcBGAs/s640/Captura%2Bde%2Btela%2Bde%2B2018-05-09%2B22-28-48.jpg" width="640" /></a></div>
<br />
Ainda parei para dar uma cara "comercial" ao sistema, se eu sentir engajamento da comunidade posso abrir como plugin... na verdade eu já estou montando como um plugin. Pois a ideia é usar isso em outros projetos.<br />
<br />Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-74151838080235062122018-04-01T12:42:00.000-03:002018-04-01T12:42:54.677-03:00Um ano após trocar de Engine<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-SDpl4CnerrU/WsD9NyujP7I/AAAAAAAATds/ezB_a23vVtYk-pd8EZz98TgZp1uXwASQACLcBGAs/s1600/cibele_chuthulo_ge_banner.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1099" data-original-width="1280" height="549" src="https://4.bp.blogspot.com/-SDpl4CnerrU/WsD9NyujP7I/AAAAAAAATds/ezB_a23vVtYk-pd8EZz98TgZp1uXwASQACLcBGAs/s640/cibele_chuthulo_ge_banner.jpg" width="640" /></a></div>
<br />
Estou muito feliz, cerca de um ano que mudei Godot para Cthulhu GE os resultados são maravilhosos. Claro, nem tudo é perfeito!<br />
Mas eu compartilho aqui alguns resultados para encorajar as pessoas a migrar para esse mecanismo incrível.<br />
<a name='more'></a><br />
- Eu tento renderizar o jogo em uma máquina 486 ... e o FPS tem mais de 40!<br />
<br />
- E eu testei em um relógio de calculadora dos anos 80 ... monocromatic e 10 FPS ... mas FUNCIONA!<br />
<br />
- Você pode usar ativos de outros jogos, ter uma ferramenta para importar qualquer conteúdo (você precisa apenas de um coração de um advogado em uma noite de sexta-feira, um pouco difícil de adquirir, mas o resultado é gratificante);<br />
<br />
- Um monte de mini demônios surgem para modelar 3D e texturas de pintura, precisei colocar então no porão (estranho não me lembro que tenha um porão nessa casa);<br />
<br />
- Uma ferramenta para fazer trilha sonora de jogos está incluída no motor, eu preciso sacrificar apenas 5 virgens (essa parte não funcionou bem, o sacrifício invocando uma banda de k-pop ... então eu mato os integrantes! E escondo os cadáveres no 2º chão do porão ... eu acho que contava apenas dois andares no início);<br />
<br />
Suponho que eu precise sacrificar virgens "Angle Saxon" para conseguir uma música de fundo de metal ... Eu planejando explodir uma escola para isso, dentro de milhares de garotas pelo menos 6 podem ser anglo saxônicas!<br />
<br />
Atualmente trabalho no 4º andar do porão ... estranho, mas todo o tempo que conto, aparece um novo piso cada vez mais profundo ...<br />
<br />
Game Engines é uma ótima ferramenta, mas o seu trabalho é a graça do projeto ... Felizmente que tenho 5 braços para trabalhar ... estranho, eu sempre lembro que tenho 2 braços.<br />
<br />
Bem, voltando ao trabalho!Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-55663971559225134332017-04-01T13:13:00.002-03:002017-04-01T13:13:37.963-03:00Mudanças de direção do projeto para uma nova engine<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-kibJGeYiqjQ/WN_PrqUX66I/AAAAAAAAS-U/KZTI5a5z_Rolue5nkIB_okkJFpSs05HewCLcB/s1600/cthulhu-ge.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://2.bp.blogspot.com/-kibJGeYiqjQ/WN_PrqUX66I/AAAAAAAAS-U/KZTI5a5z_Rolue5nkIB_okkJFpSs05HewCLcB/s640/cthulhu-ge.jpg" width="452" /></a></div>
Após muitos testes com a Godot, decido que a melhor alternativa é abandona-la em detrimento de uma engine mais moderna que achei na Deep Web.<br />
Os primeiros testes me deixaram muito feliz, o céu se abriu em duas partes e dezenas de criaturas surgiram e me deram as mãos ^^<br />
<br />
<a name='more'></a>Características dessa nova Engine:<br />
<br />
<div style="text-align: center;">
<b>Cthulhu Game Engine</b></div>
<br />
Em primeiro lugar, seu nome obscuro permite qualquer pronúncia. Bom para evitar conflitos... Na verdade, chamar este nome três vezes em um pentagrama pode matar qualquer forma de vida ao redor.<br />
<br />
Cthulhu usa uma linguagem de programação baseada na linguagem Quenia de Tolkien, concede-lhe beleza absoluta em suas palavras elficas. Agora você pode impressionar meninas apenas falando algumas linhas de código (experimente faze-lo com Python).<br />
<br />
O render de Cthulhu é mais rápido do que a luz, GPU é coisa de newbies, os poderes mágicos antigos fazem a qualquer telefone móvel rodar a 666 FPS!<br />
<br />
A física de Cthulhu usa um novo conceito de "improbabilidade absoluta"... não perde tempo computando vetores ou momentos, é mais rápido calcular a probabilidade do personagem aparecer em um mundo criado por um deus macaco sentado em uma vaca mágica e obter o resultado oposto para descobrir a posição real do personagem no espaço!<br />
<br />
Nada de Rede, fazer seu próprio MMO não é um problema, Cthulhu usa um poder telepático dos antigos para conectar qualquer dispositivo em qualquer local em qualquer momento (passado e futuro).<br />
<br />
A experiência do usuário não é mais um problema ... os usuários não têm dedos suficientes ... Cthulhu cria novos dedos em suas mãos para possibilitar qualquer tipo de movimentos especiais.<br />
<br />
A licença de uso é mais absolutamente permissível do que qualquer outra ... em vez MIT usa BPL (Blood Pact License) que pode realizar qualquer um dos seus sonhos!Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-33327222686715808632016-12-23T22:33:00.001-02:002016-12-23T22:33:45.160-02:00Olhos de manga, o shader<iframe width="660" height="371" src="https://www.youtube.com/embed/16vTWU7H2QM" frameborder="0" allowfullscreen></iframe>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-32759709894518528552016-11-19T07:33:00.000-02:002016-11-19T07:33:39.864-02:00Do fundo das catacumbas mais escuras do deserto do esquecimento<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-8vW9WVPsBco/WCuBtTaTX_I/AAAAAAAAS3A/DPE55SVcJYETY-Vpcl-t15J8VafvD_EawCLcB/s1600/cibele_undead.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="405" src="https://2.bp.blogspot.com/-8vW9WVPsBco/WCuBtTaTX_I/AAAAAAAAS3A/DPE55SVcJYETY-Vpcl-t15J8VafvD_EawCLcB/s640/cibele_undead.jpg" width="640" /></a></div>
Ser desenvolvedor indie já é difícil por natureza, não se enganem nenhuma ferramenta pode ajudar, ainda mais quando você passa um grande período desempregado. Equipamento foi quebrando (câmera, wacon, mouse...) e não reposto, força de vontade se esvaindo.<br />
Eu fiquei muito feliz ao ver mensagens aleatórias aqui e acolá de pessoas perguntando do jogo.<br />
Mas deixo-vos aqui a <b><span style="color: #6aa84f;">mensagem de calma</span></b>. pois este projeto não morreu, o tempo parado só deu mais carga em minha mente... mais histórias e memes novos e muito conhecimento a mais que será partilhado com o jogo na esperança que o tempo aja como num bom vinho!<br />
<br />
<a name='more'></a><br />
Alguém notou que agora tem um .br no endereço do blog? Pois é wildtichproject.com me foi roubado!<br />
Quando não pude pagar o domínio ele foi congelado, e quando consegui dinheiro me cobraram uma taxa absurda, uma extorsão! Tive que esperar a liberação global... quando ai descubro que uma empresa e seu bot compraram o domínio e agora ele custa mais de $1.800 ... sim, só para ter ideia de quanto a ideia do projeto é forte. Isso é quase oque eu devo no banco! E infelizmente mesmo que tivesse condições de arcar com isso, o prejuízo moral não me agrada.<br />
<br />
Não se preocupem não será hoje que o projeto vai morrer.<br />
<br />
A <a href="https://godotengine.org/article/onward-new-3d-renderer" target="_blank">Godot 3.0</a> está ai com um novo mecanismo de render que pretendo usar, e muitas outras coisas novas estão por vir.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-Gdsth8zeCR0/WCugeMDDtrI/AAAAAAAAS3Q/wG49QiUi-KYgDQO6yY63-hCCZgDo2SK3QCLcB/s1600/582b4e3d2aa2d842351907.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="256" src="https://2.bp.blogspot.com/-Gdsth8zeCR0/WCugeMDDtrI/AAAAAAAAS3Q/wG49QiUi-KYgDQO6yY63-hCCZgDo2SK3QCLcB/s640/582b4e3d2aa2d842351907.jpg" width="640" /></a></div>
<div>
<br /></div>
Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-11361459998322822272016-04-03T14:32:00.001-03:002016-04-03T14:32:59.770-03:00Implementado animação dinâmica de esqueleto e melhorias no sistema de HUD<iframe width="650" height="488" src="https://www.youtube.com/embed/_zgCwfmLTu8" frameborder="0" allowfullscreen></iframe>Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-14536772178113676262016-02-24T22:35:00.000-03:002016-02-24T22:35:27.440-03:00O Novo Header<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-xnS1ie8AfWo/Vs5X3OKKfVI/AAAAAAAASn4/qLO63Y_gcNo/s1600/Captura%2Bde%2Btela%2Bde%2B2016-02-21%2B20-17-15.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="New header on the blog" border="0" height="400" src="https://3.bp.blogspot.com/-xnS1ie8AfWo/Vs5X3OKKfVI/AAAAAAAASn4/qLO63Y_gcNo/s640/Captura%2Bde%2Btela%2Bde%2B2016-02-21%2B20-17-15.jpg" title="New header on the blog" width="640" /></a></div>
Depois de muito pensar, cheguei até a desenvolver uma versão em 3D de um header.... achei melhor colocar um vídeo na capa do blog. Assim estarei mostrando já as imagens do ingame de cara!<br />
<a name='more'></a>Deixou o blog com uma cara mais "na moda", já que sites cheios estão em uso atualmente.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-IENMgO6ztv8/Vs5Zhy_DwWI/AAAAAAAASoE/EGS8Mm7XOhk/s1600/Captura%2Bde%2Btela%2Bde%2B2016-02-24%2B22-28-58.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://1.bp.blogspot.com/-IENMgO6ztv8/Vs5Zhy_DwWI/AAAAAAAASoE/EGS8Mm7XOhk/s640/Captura%2Bde%2Btela%2Bde%2B2016-02-24%2B22-28-58.jpg" width="640" /></a></div>
As imagens atualmente são do vídeo de introdução, mas estou providenciando captações dos cenários e de efeitos a medida que vou trabalhando.<br />
<br />
O vídeo ficou com 1.3MB.... do tamanho de uma GIF. Optei por usar H264 no lugar do OGG em virtude deste formato ser mais difundido.<br />
<br />
<br />Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0tag:blogger.com,1999:blog-2375290822297479397.post-18059340895374558202016-01-20T22:56:00.001-02:002016-01-20T22:56:50.491-02:00O pulso ainda pulsa<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-GoYZcGHpviA/VqAp6fUyefI/AAAAAAAASjM/42za5MaP5EE/s1600/DSCF7482.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="282" src="http://2.bp.blogspot.com/-GoYZcGHpviA/VqAp6fUyefI/AAAAAAAASjM/42za5MaP5EE/s640/DSCF7482.JPG" width="640" /></a></div>
<br />
E começo 2016 sofrendo fortes danos! A imagem acima é o coração de uma Wacom, a caneta mais refinada para arte-digital, não usa pilhas e é leve como um lápis e PAROU DE FUNCIONAR!<br />
<br />
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-EiC9P7NfUxM/VqAqmXl0rEI/AAAAAAAASjU/rEjXyjqPGds/s1600/DSCF7483.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="478" src="http://1.bp.blogspot.com/-EiC9P7NfUxM/VqAqmXl0rEI/AAAAAAAASjU/rEjXyjqPGds/s640/DSCF7483.JPG" width="640" /></a></div>
<br />
<br />
Solução?<br />
Como estou sem dinheiro para comprar outra só me restou um recurso desesperado.<br />
A ponta traseira, a borracha. Já tinha parado de funcionar pois, devido a quedas, troquei sua bobina pela da frente.<br />
Dessa vez removi o sensor de pressão inteiro! Nada mais amedrontador, pois é uma peça muito delicada.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-QXitBsXC7QM/VqArU_U2udI/AAAAAAAASjg/FRaBjNqLQ-M/s1600/DSCF7484.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="398" src="http://1.bp.blogspot.com/-QXitBsXC7QM/VqArU_U2udI/AAAAAAAASjg/FRaBjNqLQ-M/s640/DSCF7484.JPG" width="640" /></a></div>
Coloquei o sensor na frente e a ponta voltou a funcionar, inclusive com sensibilidade a pressão!<br />
Ficaram estas peças de fora, mas já estavam mais atrapalhando a estrutura do que servindo para algo.<br />
<br />
Prendi o circuito com o peso do corpo do alicate e desfiz e refiz a solda o mais rápido que pude.<br />
<br />
A Wacom ainda é de se tirar o chapéu, pois com tudo isso de dano ela ainda funciona! Esssa minha então esta qual um carro do Mad Max.<br />
<br />
Devo tudo isso ao meu Neguinhu...<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BKOlSti06V4/VqAsejaxSfI/AAAAAAAASjs/o5h8RC8RyZg/s1600/DSCF7479.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="610" src="http://4.bp.blogspot.com/-BKOlSti06V4/VqAsejaxSfI/AAAAAAAASjs/o5h8RC8RyZg/s640/DSCF7479.JPG" width="640" /></a></div>
<br />
Ele está aqui no meu "estúdio" se recuperando de uma cirurgia e resolveu brincar com a caneta.<br />
Bom... agora essa caneta dorme comigo.<br />
<br />
<br />
<br />
<br />Nerd Of The Mountainhttp://www.blogger.com/profile/13060694350435884919noreply@blogger.com0