Página 62 de 69

Re: Offtopic

Enviado: 22 Out 2019, 06:48
por Junior_Djjr
Pierre escreveu:
21 Out 2019, 16:37
Se o Junior, fizesse um video dele criando minecraft dentro do gta sa iria ter muitas views.
Engraçado que tudo o que fiz, mesmo nem tendo estudado como o Minecraft funciona, foi tipo 2 dias, e dentro do GTA SA, uma engine de 2004, e em forma de mod...
Só que usei objetos, provavelmente a maior dificuldade de criar o Minecraft é a criação das meshes.
Acho que esses vídeos fazendo em 1 semana é porque nem engine pronta usam, daí é realmente desafiador.

Re: Offtopic

Enviado: 23 Out 2019, 01:58
por Pierre
Junior_Djjr escreveu:
22 Out 2019, 06:48
Pierre escreveu:
21 Out 2019, 16:37
Se o Junior, fizesse um video dele criando minecraft dentro do gta sa iria ter muitas views.
Engraçado que tudo o que fiz, mesmo nem tendo estudado como o Minecraft funciona, foi tipo 2 dias, e dentro do GTA SA, uma engine de 2004, e em forma de mod...
Só que usei objetos, provavelmente a maior dificuldade de criar o Minecraft é a criação das meshes. Um dia chego a esse nível em programação.
Acho que esses vídeos fazendo em 1 semana é porque nem engine pronta usam, daí é realmente desafiador.

Criação randômica de cenário é algo que até hoje em dia me impressiona.

Re: Offtopic

Enviado: 23 Out 2019, 02:02
por Junior_Djjr
Pierre escreveu:
23 Out 2019, 01:58
Junior_Djjr escreveu:
22 Out 2019, 06:48
Pierre escreveu:
21 Out 2019, 16:37
Se o Junior, fizesse um video dele criando minecraft dentro do gta sa iria ter muitas views.
Engraçado que tudo o que fiz, mesmo nem tendo estudado como o Minecraft funciona, foi tipo 2 dias, e dentro do GTA SA, uma engine de 2004, e em forma de mod...
Só que usei objetos, provavelmente a maior dificuldade de criar o Minecraft é a criação das meshes. Um dia chego a esse nível em programação.
Acho que esses vídeos fazendo em 1 semana é porque nem engine pronta usam, daí é realmente desafiador.  

Criação randômica de cenário é algo que até hoje em dia me impressiona.  
É fácil fazer utilizando métodos de gradient noise, eu usei Simplex Noise no meu, meio que interligando uns 2 ou 3 juntos, não lembro bem como era.
Mas a geração de mapa do Minecraft é algo que realmente me impressionou. Eu via vídeos com uns mapas genéricos, mas bem legais e pensava "ah, são mapas da comunidade", não, aquela porra foi realmente criada proceduralmente. Você consegue criar um Minecraft, mas criar uma geração procedural como o Minecraft original é outro assunto.

Re: Offtopic

Enviado: 23 Out 2019, 17:16
por Pierre
Junior_Djjr escreveu:
23 Out 2019, 02:02
É fácil fazer utilizando métodos de gradient noise, eu usei Simplex Noise no meu, meio que interligando uns 2 ou 3 juntos, não lembro bem como era.
Mas a geração de mapa do Minecraft é algo que realmente me impressionou. Eu via vídeos com uns mapas genéricos, mas bem legais e pensava "ah, são mapas da comunidade", não, aquela porra foi realmente criada proceduralmente. Você consegue criar um Minecraft, mas criar uma geração procedural como o Minecraft original é outro assunto. 
Obrigado pelas orientações, vou tentar fazer algo parecido.
Me lembrou um vídeo do Bruno, criador do canal Gamesindie. Que nostalgia.

Re: Offtopic

Enviado: 23 Out 2019, 18:49
por Legacy
É normal Java precisar de tanto "código template"?

Estive tentando criar um gerador de dungeons em Java.
Para guardar as dimensões de uma sala tentei utilizar o seguinte código:

Código: Selecionar tudo

Map<Point, Point> tmpRoom =  new Map<Point, Point>();
.

Mas não posso simplesmente usá-lo.

Imagem


Preciso colocar tudo isso:
SpoilerAbrir

Código: Selecionar tudo

            Map<Point, Point> tmpRoom =  new Map<Point, Point>() {
            // "Map is abstract"
                @Override
                public int size() {
                    return 0;
                }

                @Override
                public boolean isEmpty() {
                    return false;
                }

                @Override
                public boolean containsKey(Object key) {
                    return false;
                }

                @Override
                public boolean containsValue(Object value) {
                    return false;
                }

                @Override
                public Point get(Object key) {
                    return null;
                }

                @Override
                public Point put(Point key, Point value) {
                    return null;
                }

                @Override
                public Point remove(Object key) {
                    return null;
                }

                @Override
                public void putAll(Map<? extends Point, ? extends Point> m) {

                }

                @Override
                public void clear() {

                }

                @Override
                public Set<Point> keySet() {
                    return null;
                }

                @Override
                public Collection<Point> values() {
                    return null;
                }

                @Override
                public Set<Entry<Point, Point>> entrySet() {
                    return null;
                }
            };

Re: Offtopic

Enviado: 23 Out 2019, 19:33
por Mikael
Alguém aqui manja de phytom?

Re: Offtopic

Enviado: 24 Out 2019, 02:41
por Fabio
Legacy escreveu:
23 Out 2019, 18:49
É normal Java precisar de tanto "código template"?

Estive tentando criar um gerador de dungeons em Java.
Para guardar as dimensões de uma sala tentei utilizar o seguinte código:

Código: Selecionar tudo

Map<Point, Point> tmpRoom =  new Map<Point, Point>();
.

Mas não posso simplesmente usá-lo.

Imagem


Preciso colocar tudo isso:
SpoilerAbrir

Código: Selecionar tudo

            Map<Point, Point> tmpRoom =  new Map<Point, Point>() {
            // "Map is abstract"
                @Override
                public int size() {
                    return 0;
                }

                @Override
                public boolean isEmpty() {
                    return false;
                }

                @Override
                public boolean containsKey(Object key) {
                    return false;
                }

                @Override
                public boolean containsValue(Object value) {
                    return false;
                }

                @Override
                public Point get(Object key) {
                    return null;
                }

                @Override
                public Point put(Point key, Point value) {
                    return null;
                }

                @Override
                public Point remove(Object key) {
                    return null;
                }

                @Override
                public void putAll(Map<? extends Point, ? extends Point> m) {

                }

                @Override
                public void clear() {

                }

                @Override
                public Set<Point> keySet() {
                    return null;
                }

                @Override
                public Collection<Point> values() {
                    return null;
                }

                @Override
                public Set<Entry<Point, Point>> entrySet() {
                    return null;
                }
            };
 
Crie uma classe própria que herda de Map, então pode usar o nome da sua classe após o new sem precisar repetir essas declarações sempre.

Templates dependem do código que você já tem e do que planeja fazer.


Mikael escreveu:
23 Out 2019, 19:33
Alguém aqui manja de phytom?

Seria python? Mais ou menos. Do que precisa? :philo:

Re: Offtopic

Enviado: 24 Out 2019, 23:16
por Pierre
Mikael escreveu:
23 Out 2019, 19:33
Alguém aqui manja de phytom?
SpoilerAbrir
Imagem

Re: Offtopic

Enviado: 26 Out 2019, 10:29
por Legacy
Imagem

Re: Offtopic

Enviado: 26 Out 2019, 15:24
por Junior_Djjr
Anúncio aleatório do lado de um post aleatório.

Re: Offtopic

Enviado: 27 Out 2019, 19:46
por Pierre
Qual método vocês utilizam para aprender idiomas? Eu por exemplo faço uma lista de coisas para aprender, tento aprender um por um da lista assistindo vídeos e lendo, e tento explicar para mim mesmo num caderno o que compreendi, além de tentar me conectar a língua. 
(eu também uso o Anki, é claro.)

Re: Offtopic

Enviado: 28 Out 2019, 02:24
por Junior_Djjr
Pierre escreveu:
27 Out 2019, 19:46
Qual método vocês utilizam para aprender idiomas? Eu por exemplo faço uma lista de coisas para aprender, tento aprender um por um da lista assistindo vídeos e lendo, e tento explicar para mim mesmo num caderno o que compreendi, além de tentar me conectar a língua.
(eu também uso o Anki, é claro.)
Eu nunca usei ferramentas para aprendizado rápido, só usei métodos de longo prazo, simplesmente mudanças de costume.

Eu comecei a entender bem inglês quando eu parei de traduzir as páginas e comecei a forçar leitura de páginas completamente em inglês para ir entendendo. Era comum pois praticamente todos os dias eu procuro por mods em sites gringos, mas mesmo artigos grandes sobre jogos e ciência.
Se eu não entendia nada da frase devido a falta de uma palavra, eu traduzia aquela palavra (às vezes a frase inteira).

Foi uma transição bem merda, pois eu realmente dificilmente entendia um texto ao ler sem traduzir nada, e ficava tendo de parar para traduzir pedaços...
Mas felizmente é uma fase, com o tempo eu saí disso e agora eu entro numa página em inglês, leio tudo, saio, e se alguém me pergunta o idioma da página que eu estava, eu nem lembro se era inglês ou português.

Daí comecei a assistir muito vídeo em inglês com legenda (o que é uma merda quando é automática e você não sabe inglês ouvindo, não consegue saber se tava certo). Mas também foi uma fase, passou um bom tempo e hoje eu assisto muito vídeo em inglês realmente ouvindo a pessoa falando, sem legenda, e entendo o que ele está falando, é uma sensação ótima poder assistir vídeos em inglês simplesmente ouvindo sem ler nada, mas uns canais eu preciso ler, e se a legenda é manualmente feita, melhor ainda, se não entendi uma frase eu olho na legenda, mas não fico frequentemente olhando ela mais.

Ou seja, força bruta. Se a pessoa não tá afim de parar para ficar estudando inglês, eu recomendo fazer isto que fiz, simplesmente mudança de costume, nunca assistir filme dublado (por favor!) e forçar a leitura de textos e assistir vídeos em inglês, com o tempo vai aprendendo.

Re: Offtopic

Enviado: 28 Out 2019, 02:42
por Neon
Junior_Djjr escreveu:
28 Out 2019, 02:24
Pierre escreveu:
27 Out 2019, 19:46
Qual método vocês utilizam para aprender idiomas? Eu por exemplo faço uma lista de coisas para aprender, tento aprender um por um da lista assistindo vídeos e lendo, e tento explicar para mim mesmo num caderno o que compreendi, além de tentar me conectar a língua.
(eu também uso o Anki, é claro.)
é uma sensação ótima poder assistir vídeos em inglês simplesmente ouvindo sem ler nada 
EXATAMENTE, principalmente ouvir uma música onde tu realmente quer saber o q o cara ta falando, tu saber a letra sem nunca ter pesquisado ela, soh ter ouvido, eh realmente uma puta sensação boa, até tu pesquisar a letra e ver q n era bem como tu cantava, mas isso até em pt-br acontece

Re: Offtopic

Enviado: 28 Out 2019, 17:02
por Pierre
Neon escreveu:
28 Out 2019, 02:42
Junior_Djjr escreveu:
28 Out 2019, 02:24
Pierre escreveu:
27 Out 2019, 19:46
Qual método vocês utilizam para aprender idiomas? Eu por exemplo faço uma lista de coisas para aprender, tento aprender um por um da lista assistindo vídeos e lendo, e tento explicar para mim mesmo num caderno o que compreendi, além de tentar me conectar a língua.
(eu também uso o Anki, é claro.)
é uma sensação ótima poder assistir vídeos em inglês simplesmente ouvindo sem ler nada 
EXATAMENTE, principalmente ouvir uma música onde tu realmente quer saber o q o cara ta falando, tu saber a letra sem nunca ter pesquisado ela, soh ter ouvido, eh realmente uma puta sensação boa, até tu pesquisar a letra e ver q n era bem como tu cantava, mas isso até em pt-br acontece 
Eu assisto vários videos em inglês, mas meu vocabulário é praticamente de uma criança de 5 anos, logo assim, não consigo assistir algo que seja um pouco complexo. Eu consigo assistir desenhos animados sem ver legenda, mas não consigo entender completamente algo como um filme. 
Atualmente estou focado no francês, mas vou tentar alternar entre o francês e o inglês.

Re: Offtopic

Enviado: 28 Out 2019, 18:19
por HybridTheory
Pierre escreveu:
27 Out 2019, 19:46
Qual método vocês utilizam para aprender idiomas? Eu por exemplo faço uma lista de coisas para aprender, tento aprender um por um da lista assistindo vídeos e lendo, e tento explicar para mim mesmo num caderno o que compreendi, além de tentar me conectar a língua.
(eu também uso o Anki, é claro.)

conviver com pessoas que falam o idioma que você quer aprender ajuda muito, você vê a diferença da teoria e da prática, além de aprender coisas que não aprenderia de outra forma  :peepo6:

por exemplo, eu só passei a falar português fluentemente quando comecei a participar em chats com falantes nativos (mesma coisa com o inglês)

e outra coisa, aprender um idioma é muito mais fácil quando você sabe que ele vai ter uma utilidade real na sua vida

ou seja, não tente aprender por aprender, pois é muito fácil perder a motivação, você tem que saber por quê você quer aprender um idioma determinado