Eu tenho problemas com esses grupos pra coisas mais complexas, mas vai mais da minha inexperiência mesmo. Com o preg_match do php, por exemplo, apesar de eu capturar uma parte específica da string: {[ capturável ]}, ele sempre retornava dois grupos, a string toda: {[ capturável ]} e a captura: capturável
(29/11/2017, 09:20)JJaeger Escreveu: Eu tenho problemas com esses grupos pra coisas mais complexas, mas vai mais da minha inexperiência mesmo. Com o preg_match do php, por exemplo, apesar de eu capturar uma parte específica da string: {[ capturável ]}, ele sempre retornava dois grupos, a string toda: {[ capturável ]} e a captura: capturável
Parece que preg_match sempre retorna uma array com a captura completa ($matches[0]) e os grupos ($matches[1], etc). Não foi um defeito de regex, só a função que funciona de forma diferente.
Eu tô com vontade de aprender um pouco sobre programação de jogos, tô pensando em fazer uma Engine 2D simples que simula um sistema solar, basicamente desenhar um círculo e aplicar alguns cálculos nele pra que possa se movimentar e atrair outros objetos.
@Amagami (ou qualquer um que saiba) tem alguma ideia de como eu posso desenhar esses gráficos 2D e aplicar comportamentos a eles?
(29/11/2017, 18:50)JJaeger Escreveu: @Amagami (ou qualquer um que saiba) tem alguma ideia de como eu posso desenhar esses gráficos 2D e aplicar comportamentos a eles?
(29/11/2017, 19:05)JJaeger Escreveu: pô mano, e eu achando que a gente ia ser tipo Satou e Yamazaki, programando visual novels e ganhando fortunas com isso. Fiquei desiludido agora.
qualquer linguagem com while da para fazer jogo, mas eu indicaria talvez tentar fazer algo normal pelo javascript ou uma linguagem mais leve como python, nada de java.
era só minha preferência pessoal, mas se quiser C++ tem um livro pela série "By Example" que é uma série que eu gosto bastante.
e procurando aqui, acho que seria uma boa vc começar programando para android, sério, tem bastante coisa para ele e é fácil.
só saiba que eu não li ele, mas é este aqui: http://isbn.directory/book/9781785287343
(29/11/2017, 18:50)JJaeger Escreveu: Eu tô com vontade de aprender um pouco sobre programação de jogos, tô pensando em fazer uma Engine 2D simples que simula um sistema solar, basicamente desenhar um círculo e aplicar alguns cálculos nele pra que possa se movimentar e atrair outros objetos.
@Amagami (ou qualquer um que saiba) tem alguma ideia de como eu posso desenhar esses gráficos 2D e aplicar comportamentos a eles?
Tu quer aprender programação de jogo de baixo pra cima?
Que tal aprender de cima pra baixo usando por exemplo Unity, que suporta Javascript e C#? Que eu lembre Unity já vem com um cenário pronto e tu pode ir mudando os scripts e com isso aprendendo coisas como o loop de jogo, fazer rotação, translação e escala, listeners pra eventos com teclado, mouse...
começar pelo mais primitivo e depois passa para os frameworks é sempre a melhor opção, assim vc tem mais liberdade e entende o porque de muita coisa... é até por isso que antes de entrar por exemplo num framework como o Hibernate, Spring, JPA e por ai, vc fica só nos open connection kkk...
ele tbm não precisa inventar um motor gráfico e simular a gravidade e choques, não é bem isto que estou mandando.