quarta-feira, 18 de novembro de 2015

31°Dia, mensalidade ? - Projeto Realidade

Prezados, boa noite.

Venho através desse ultimo post diário informar que as atualizações do nosso projeto serão emitidas mensalmente para que eu possa criar e editar com mais qualidade e precisão o jogo, sera bem documentado essa matéria e quem sabe dependendo da evolução que tiver eu tiro print do propio jogo.

Venho informar que todos os sistemas utilizados no jogo foram criados e estão sendo alimentados de acordo com a solicitação do jogo, ainda não possuímos animação nem gráficos, apenas o esboço e as partes mecânicas nada de beleza ainda.

O problema com nosso inimigo estatico continua creio que terei que refazer a inteligencia do monstro ou aplicar outro sistema de vida, que ainda iriei elaborar.

Ressalto que não estou abandonando o projeto e sim modificando e aplicando melhorias no tempo gasto programando do que escrevendo os texto, outra todos os textos foram redigidos manualmente podem ter tirado um certo tempo, já que paro de programar para descrever o que esta ocorrendo.

Obrigado por ler e até o próximo mês.

terça-feira, 17 de novembro de 2015

30°Dia, ah o mês - Projeto Realidade

Prezados, boa noite.

Venho relatar que o nosso projeto anda um pouco difícil de ser continuado devido a falta de tempo e conhecimento sobre as sintaxes da unity, não sou a pessoa mais conhecedora da unity, mas não iriei desistir do projeto agora estou documentando mudanças do projeto pelo menos para poder entregar o mesmo dentro do escopo elaborado.

Desde já agradeço o apoio de todos, vocês me ajudaram a ir bem longe com meu conhecimento e a entrega desse jogo concluído vai ser a melhor coisa que posso fazer.

Projeto documentado e já se encontra nas nuvens, até amanha galera para mais novidades sobre o rumo do nosso projeto.

Obrigado por ler. 

segunda-feira, 16 de novembro de 2015

29°Dia, a luta - Projeto Realidade

Prezados, boa noite.

Através dessa noticia venho falar sobre o desenvolvimento do nosso jogo que anda dentro dos conformes, mesmo com falhas erros quedas e pouco aproveitamento no código do inimigo, não desisto.

Hoje apliquei uma nova ia para o monstro para ver se resolvia falha nas variáveis de interação com a vida., ocorreu poucas modificações mas deu 80% de aproveitamento.

Calma galera ainda estou programando e lutando por esse jogo e espero conseguir passar por essa fase difícil.

Documentei os pequenos avanços, salvei tudo nas nuvens.

Obrigado por ler.

domingo, 15 de novembro de 2015

28°Dia, o esboço de um mundo - Projeto Realide

Prezados, boa noite.

Hoje não houve mudanças significativas no projeto que condizem com um relatório descente, mas tive tempo de trabalhar no esboço do inimigo e obtive bons resultados, mas como não foi implementado ainda, prefiro não falar.Vamos esperado resultados mais concretos para poder ver onde ira para o nosso jogo.

Documentei as novas ideias para o projeto, realizei testes de varia veis dos menus, alterei códigos de criação, estou estudando ainda a parte de IA do inimigo.

Fiz o backup e coloquei nas nuvens.


Obrigado por ler

sábado, 14 de novembro de 2015

27°Dia, resultados - Projeto Realidade

Prezados, boa noite.

Hoje eu trabalhei incansavelmente no nosso projeto e consegui alguns progresso, mas ainda não atingi o resultado esperado, amanha espero ir mais longe, fiz um sistema tipo o do super mario, onde ouve existo em destruir o inimigo e não compartilhar a vida com o código todo, mas houve falhas na IA em relação a interagir com o personagem.

É bem complexo trabalhar com esse tipo de IDE, mas não vou me dar por vencido sei que vou conseguir contornar essa situação com esplendor, mas no momento o que posso fazer como falei ontem e estudar e elaborar algo inteligente com a biblioteca da unity para conseguir os devidos resultados.


Assim vou obter o maximo de desempenho do jogo e conhecimento com o projeto mesmo que não finalizado, sei que muitos me apoiam isso é muito importante, faz com que eu vá mais longe do que o possivel, vejo que teremos um longo caminho sorte que não estou sozinho.

Até mais galera fui.


Obrigado por ler.

sexta-feira, 13 de novembro de 2015

26°Dia, Testes 2 - Projeto Realidade

Prezados, boa noite.

Como sempre no meu projeto para descobrir uma solução eu utilizo outros objetos e variáveis aplicadas em uma cena que não interfira no jogo para desenvolver uma solução inteligente para aplicamos ao projeto original.
Falha: Monstro compartilha as variáveis

Solução: Em desenvolvimento

Teste: Criei um item e clonei todos em posições diferentes, mas o código ficou compartilhado então quando é destruído eu apliquei destroy.other, mas não funcionou corretamente em alguns casos destruiu o nosso personagem.
Estou analisando e estudando isso, pois o codigo deveria ser unico por gameobject, mas não ocorreu sei que pode demorar, mas não irei desistir.

Documentei nosso progresso e testes para serem consultados futuramente.

Obrigado por ler.

quinta-feira, 12 de novembro de 2015

25°Dia, mente travada - Projeto Realidade

Prezados, boa noite.

Hoje realizei muitos testes com o monstro, mas não tive muito sucesso estou tentando implementar um código para colocar os monstros no locais para criar novas variáveis como se fossem individuais de um objeto principal e não clones de algo que existe na cena, pois isso faz com que eles não compartilhem suas variáveis o que ajuda no nosso projeto, mas está muito complicado dividir isso, é uma questão bem complexa, estou me dedicado muito com isso meu cabelo esta ate caindo de tanto pensar em uma solução decente para resolver esse problema que dura alguns dias, pensei em mudar de sistema, mas isso não é algo inteligente e como correr do medo, mas vou continuar tentando resolver esse problema.

Consegui fazer a unity ler 100% de arquivos externos consegui buscar em uma api do windows, mas não é decente para o sistema de level do nosso personagem então terei que retornar para a prancheta e pensar em um sistema mais decente para nosso jogo.

Documentei os procedimentos adotados no projeto, comentei os códigos, fiz o backup e mandei para as nuvens.

quarta-feira, 11 de novembro de 2015

24°Dia, complexidade é pouco - Projeto Realidade

Prezados, boa noite,

Hoje venho relatar que o nosso projeto teve varias falhas devido a complexidade e o conflito de objetos e códigos, continuarei estudando, pois o que esta atrapalhando o projeto a evoluir é a multiplicação dos monstros e individualidade dos código que não ocorre quando a unity gera os monstros, não vale a pena utilizar prefabs para a criação já que o código iria puxar de um local e editar o mesmo sendo assim no final das contas matemáticas o resultado é o mesmo.



Documentado todo os codigos de teste, zipamos os arquivos e mandamos para as nuvens.

Obrigado por ler.


terça-feira, 10 de novembro de 2015

23°Dia, como conquistar - Projeto Realidade

Prezados, boa noite.

Hoje eu fiquei muito atarefado com o projeto definindo o escopo das variáveis utilizadas para realização das conquistas e missões do jogo fiz tudo com bloco de notas, sei que não é exatamente preciso nem funcional de principio, mas a implementação do código depende de outros fatores que no decorrer do desenvolvimento vão se desenrolando.

Parte técnica de hoje eu trabalhei com algumas arrays para o level, mas não ficou de acordo tentarei reproduzir isso em outras formas pois fica confuso em lists posso tentar listálas de outras formas.

Pensei em um sistema de drop mas está bem complexo o nosso inimigo então não me dei o trabalho de digitar muitas linhas de código.

O problema e que o inimigo não vira grupo separado.

Obrigado por ler.

segunda-feira, 9 de novembro de 2015

22°Dia, pivot point - Projeto Realidade

Prezados, boa noite.

Hoje eu ajeitei o pivot point para mover a lateral das barras de vida, mas apos ajustar essa configuração da sprite testei e ficou 100% operacional, agora temos uma realidade maior na vida do inimigo.

Próximo passo e multiplicar o inimigo, tentei de forma primitiva com prefabs, mas deu algo errado pois eles não trocaram a variável então todos inimigos tem a mesma vida e quando um morre todos morrem também, então essa semana vou estudar e solucionar esse problema, juntamente com isso irei aplicar os outros sistemas no nosso personagem, vida na hud ou hub, barra de level, sistema de level up, barra de energia.

No monstro tenho que aplicar experiencia e sistema de drop, agora sim posso dizer que as linhas dos códigos vão aumentar de forma significativa.

Documentei todos os avanços realizados no projeto junto ao GDD zipei todo o projeto e mandei para nuvem.

Obrigado por ler.

domingo, 8 de novembro de 2015

21°Dia, ahh a vida - Projeto Realidade

Prezados, boa noite.

Ahh a vida algo vermelho em seus corações que corre suas veias, só que não é bem assim essa fica em cima do nosso monstro e é vermelha, até que fim agora consegui realizar a elaborar uma forma simples optimizar 100% a vida do nosso monstro.
Documentei bem o código pois a primeira vista é completo, mas depois que aplicamos o transform em 2 valores fica simples e a brincadeira começa. Esse desafio foi bem complicado para mim não estou a acostumado a mudar variáveis que não são salvas localmente, mas foi bem recompensador quando vi o personagem efetuar as contas e alterações da vida com colisão, não utilizei ainda a colisão do ataque devido a a configuração e conta matemática que irei aplicar, breve falarei mais sobre isso.
Criei em código a existência do monstro e dupliquei suas varieis para criar uma horda de monstros idênticos em posições diferentes,o que condiz os prefabs.
Essa semana não só o jogo como eu progredi muito estudando, fazendo esboço no caderno, entendendo mais sobre o desenvolvimento de jogos.

Quero deixar super claro que fazer um jogo é fácil, mas fazer um jogo bom é bem difícil.


Obrigado por ler.

sábado, 7 de novembro de 2015

20°Dia, estudar é para sempre- Projeto Realidade

Prezados, boa noite.

Hoje eu baixei algumas apostilas da unity e das bibliotecas que compoem o monodevelop estou elaborando uma forma de optimizar o jogo utilizando prefabs para criação de terreno, dos monstros e de instanciar o renascimento dos monstros(respaw).


Hoje apliquei alguns testes de morte do monstros, ainda não fiz do personagem pois ele esta configurado com 2 corpos de colisão e mais de 5 scripts então tenho que fazer corretamente para que não haja falhas nessa implementação.

Trabalhei com variáveis para dizer quando monstro morrer chamar uma animação dele desmaiando e esmaecendo ate desaparecer, ainda não consegui reviver com um tempo correto.Creio que terei que ativar um timer para reviver os monstros mas ai o script teria que ficar em um objeto em todas as cenas, dai eu já volto na ideia do prefabs e posso ir mais alem dizendo quantos monstros tem em cada cena e se esse numero diminuir nascer mais um monstro.



Isso em teoria, como esta tarde zipei os arquivos e mandei o jogo para as nuvens.

Obrigado por ler.


sexta-feira, 6 de novembro de 2015

19°Dia, desenhar não é facil - Projeto Realidade

Prezados, boa noites.

Hoje eu estava desenvolvendo e implementando o sistema de vida do nosso monstro hoje sim consegui chegar em um código que condiz com nossa realidade e esta optimizado , porem eu não terminei, mas posso dizer que esta funcionando dentro do esperado.Creio que amanha irei terminar e colocarei tudo dentro do inimigo para que ele sofra dando e a vida dele diminua.

O sistema esta baseado em duas variáveis que controlam as especificações do monstro, não irei falar muito sobre essa parte do projeto pois ainda não terminei ela.

A próxima parte do projeto é implementar algumas variações para a maquina de estados que é o monstro para que ela interaja com outras coisas dentro do jogo, sem contar o sistema de drop, de xp.

Pela minha organização do projeto estamos dentro do esperado, chegamos em um problema e encontramos a solução de maneira simples e inteligente.

Obrigado por ler.

quinta-feira, 5 de novembro de 2015

18°Dia, atualizações - Projeto Realidade

Prezados, boa noite.

Hoje saiu a atualização da unity para 64x 5.2.2.f1 e devido a isso não fizemos progresso no nosso jogo observação são 2G de atualização, o que fiz foi ajeitar e editar todos os arquivos de documentação do jogo.

Fiz teste de mesa com o código que irá controlar a vida do inimigo ex:

Fiz testes pelo visual studio 2016 beta, assim que a unity atualizou abri o monodevelop para testar essa implementação.

Consegui um bom resultado com duas sprites, mas não é o resultado que eu quero, estou procurando algo mais simples que imagens quero dinamismo na barra e que seja com pixel perfect.

Obrigado por ler.


Nota de atualização : http://unity3d.com/pt/unity/whats-new/unity-5.2.2

quarta-feira, 4 de novembro de 2015

17°Dia, ahh rotina - Projeto Realidade

Prezados, boa noite.

Hoje eu apliquei a vida do monstro na tela mas tive alguns problemas com o câmera que segue o personagem e como se tivesse um conflito entre seguir o personagem e seguir a GUI do monstro.

Estou bem cansado documentei todos os novos implementos que estarei colocando no nosso projeto, mesmo que poderá ter mudanças no projeto eu estarei documentando para conhecimento e caso seja necessário em futuras consultas.

Terei que rever 2 scripts que estão dando problemas no nosso projeto, mas estou cansado por hoje chega.

Arquivos salvos e enviados para a nuvem.

Obrigado por ler.

terça-feira, 3 de novembro de 2015

16°Dia, qual o nome? - Projeto Realidade

Prezados, boa noite.

Hoje eu cuidei da documentação completa do jogo no GDD implementei todos os arquivos que estavam em txt fora do padrão e coloquei todos no word juntando a documentação completa do jogo em um só arquivo que agora contem todos os dados pertinentes ao jogo tanto na parte de programação quando a historia em si.

Fiz na parte de programação do jogo uma box onde você digita o nome do personagem e ela grava esse nome para ser utilizado no jogo, fiz alguns testes não muito bem sucedidos na inteligencia artificial do nosso monstro ocorreu falhas e estou estudando um modo de ele ficar inteligente e respeitar o ambiente e o limite da plataforma.

Peguei todos os arquivos zipei e mandei para a nuvem.

Obrigado por ler.

Agora vou dormir

segunda-feira, 2 de novembro de 2015

15°Dia,Nossa ficha e monstro - Projeto Realidade

Prezados, boa noite.

Venho através desta postagem listas os avanços no nosso projeto hoje eu fiz o personagem receber todos os atributos necessários para um rpg criei no viso da tela o local onde poderá digitar o nome do personagem que ira seguir o mesmo pelas fases, e quando conversar com algum npc ele ira te chamar pelo nome.
Nosso inimigo agora tem um inteligencia artificial bem básica onde o mesmo anda para direita e esquerda e vira seu corpo de acordo com a posição, tenho que implementar ainda a parte de vida, ataque,defesa, experiencial, nível, itens dropaveis entre outros sistemas no nosso inimigo.

Documentei tudo, fiz o backup zipado dos arquivos, coloquei nas nuvens.


Obrigado por ler.

Agora vou dormir.

domingo, 1 de novembro de 2015

14°Dia, atacar e defenter - Projeto Realidade

Prezados, boa noite.

No nosso relatório de hoje vou listar a implementação do ataque e defesa que funciona, tanto direita e esquerda, não está totalmente otimizado, mas para o projeto tá de acordo, pois a dificuldade é a criação de todos os sistemas e deixar os mesmo operando junto mesmo que contenha algumas imperfeições, isso vamos melhorar e adaptar durante o desenvolvimento.

No cheklist que eu tenho o próximo passo é criar um inimigo e colocar nele uma inteligencia artificial, estou muito empolgado com isso, pois até agora conseguir avançar e me surpreender com minha capacidade com meu conhecimento tanto em programação quanto no geral de criação de jogo a dedicação...
                               

Recebi muito apoio para continuar com o projeto e ir até o fim,muito obrigado por me ajudarem nessa parte, pois o importe e saber que quando o jogo estiver pronto vai ter varias pessoas jogando um algumas, mas o importante e saber que tive pessoas do meu lado o tempo todo.


O código esta documentado nas partes corretas o GDD está totalmente implementado mesmo com as criações só na minha cabeça tenho que criar agora vários sistemas referentes aos RPG'S  barra de vida,experiencia, tecla de ação entre outros...
O desenvolvimento do jogo essa semana foi muito bom estou vendo esse pequeno projeto evoluindo um pouco cada dia.

Fiz o backup como sempre zipado e coloquei em uma das minhas nuvens, quero dizer também que o trafico aqui no site aumento bastante com esse projeto muito obrigado a todos.

Obrigado por ler.

Agora vou dormir.