Tópico aleatório C++ wens!

1. Tópico aleatório C++ wens!

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 31/07/2023 - 01:58h

Acabo de saber aqui que o tal minecraft tem uma versão feita noutra linguagem de programação que não o java, chamada de Bedrock.
Lembro que quando vi minecraft pela primeira vez e descobri que era feito em java pensei algo como: isso vai dar merd4!
Porque java é super lento, teria sido bem mais prático ter escrito em C ou C++.
Mas devido o sujeito que era javatard (o markus nortch) resolveu fazer em java.

Resultado: anos mais tarde o minecraft java não está mais suportando processar tantas features do game.
Ou seja, java e gamedev nunca andarão juntos no longo prazo.

Fica ai a dica pessoal:
-quer fazer app? Faça, mas se for em java, considere outra linguagem primeiro, deixe java como última opção.


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


  


2. Re: Tópico aleatório C++ wens!

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 31/07/2023 - 09:49h

Bedrock não é uma edição do Minecraft escrita em C++?

Java pode ser ruim para escrever jogos, mas no caso do Minecraft, é a única edição que roda nativamente em Linux...

Se a Mojang matar a edição Java, Minecraft só vai rodar em Windows e consoles.



3. Re: Tópico aleatório C++ wens!

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/07/2023 - 10:28h


algumas pessoas falam que o java é tão rápido quando o c++ e pode ser até mais rápido em alguns casos
eu não sou especialista no assunto mas acho que esse novo minecraft mostra a realidade

ele usa muito menos cpu e carrega muito mais rápido
eu não jogo minecraft mas realmente fiquei impressionado quando vi a diferença
só fui saber que era feito em c++ depois quando pesquisei a diferença entre os minecrafts


4. Re: Tópico aleatório C++ wens!

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 01/08/2023 - 00:13h


tipoff escreveu:

Bedrock não é uma edição do Minecraft escrita em C++?

Creio que esse seja a versão C++.

Java pode ser ruim para escrever jogos, mas no caso do Minecraft, é a única edição que roda nativamente em Linux...

Se a Mojang matar a edição Java, Minecraft só vai rodar em Windows e consoles.

Pior que é mesmo. Uma coisa que fiquei sabendo nessa semana é que aquele outro jogo famoso, o Roblox, foi escrito em C++ mas que ele pode ser compilado para Linux, pois o rendering system é uma lib chama Ogre3D que é opensource.
No caso do roblox, só não compila pra Linux porque ninguém da empresa quer.


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


5. Re: Tópico aleatório C++ wens!

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 01/08/2023 - 00:17h


adminbuster escreveu:

ele usa muito menos cpu e carrega muito mais rápido
eu não jogo minecraft mas realmente fiquei impressionado quando vi a diferença
só fui saber que era feito em c++ depois quando pesquisei a diferença entre os minecrafts

Pois é, agora que tá feito em java toda a base do jogo, vai ser difícil convencer todos a ir pro outro de c++ porque o código fica fechado completamente.
Com java é possível descompilar e recompilar o código.
Trabalhei numa empresa que até hoje mantém um programa feito lá por 2006, coisa de doido usar um sistema desses hoje em dia.
No caso do minecraft, talvez se eles trabalharem numa forma de integrar com scripts em lua e extender mais as funcionalidades do jogo, pode ser que com o tempo se abandone a versão java sem nenhum prejuizo. Agora, duvido muito que a mohjang vá querer fazer isso.


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


6. Re: Tópico aleatório C++ wens!

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 01/08/2023 - 22:10h


SamL escreveu:


tipoff escreveu:

Bedrock não é uma edição do Minecraft escrita em C++?

Creio que esse seja a versão C++.

Java pode ser ruim para escrever jogos, mas no caso do Minecraft, é a única edição que roda nativamente em Linux...

Se a Mojang matar a edição Java, Minecraft só vai rodar em Windows e consoles.

Pior que é mesmo. Uma coisa que fiquei sabendo nessa semana é que aquele outro jogo famoso, o Roblox, foi escrito em C++ mas que ele pode ser compilado para Linux, pois o rendering system é uma lib chama Ogre3D que é opensource.
No caso do roblox, só não compila pra Linux porque ninguém da empresa quer.


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


Li em algum lugar que os devs do Roblox são anti-Linux até a alma, e não lançam uma versão pq acham que players de Linux vão usar hacks durante as partidas haha

De fato, jogos que usam anti-cheat são inviáveis de se utilizar em Linux, pois esses anti-cheats se comportam como trojans ou keyloggers, e por esse motivo é até bom não ter.


7. Re: Tópico aleatório C++ wens!

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 02/08/2023 - 06:14h


tipoff escreveu:

Li em algum lugar que os devs do Roblox são anti-Linux até a alma, e não lançam uma versão pq acham que players de Linux vão usar hacks durante as partidas haha

De fato, jogos que usam anti-cheat são inviáveis de se utilizar em Linux, pois esses anti-cheats se comportam como trojans ou keyloggers, e por esse motivo é até bom não ter.

Rapaz, falando nisso, dei de cara com essa noticia:
https://www.phoronix.com/news/Steam-Stats-July-2023
Ali mostra que, pelo menos na steam, os users de Linux são mais numerosos que os de Mac.
Roblox tem versão pra windows e mac, mas não pra Linux.
Acredito que seja preconceito puro mesmo, e cheat também, mas é como te falei, se eles quisessem mesmo portar o jogo pra linux, seria apenas mudar o compilador e compilar no linux, já que as libs usadas são opensource e todas com suporte a linux.


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts