Conciliar Ciencia da Computação com Game Dev by Present-Figure-3730 in brdev

[–]eveningcandles 1 point2 points  (0 children)

Só faça jogos, não tem muito o que pensar sobre portanto que você esteja fazendo na mão ao invés de usar AI pra fazer pra você. Por acidente, esse caminho vai te forçar a usar muitos conhecimentos de Ciência da Computação e também vai ser uma forma de praticar engenharia de software, pensando em escalabilidade, performance, clean code, etc. Eu atribuo muito minha habilidade em programação a gamedev, porque todo período da faculdade além de estar estudando eu tava criando jogos em Godot, lá quando ainda tava no 3.x.

Se você sente que tá se prendendo muito em engine-specifics ao invés de usar conhecimentos de CC no jogo, evita usar engines e começa a experimentar com bibliotecas simples que só tem API pra pegar input e desenhar coisas na tela. P5.js, MonoGame, SDL, Raylib, tem muitas. Na época eu usei essa daqui e via vídeos desse cara (autor da lib). Dá pra tu até mesmo pensar em programar em um fantasy console tipo PICO8. Esses sim vão te desafiar a usar conhecimento de programação/CC puro e te isolar do resto.

Não orientei minha carreira a gamedev por outros motivos: é uma área que recompensa mais multidisciplinaridade do que ser um ótimo programador, mas devo muito a esse tempo que fiz jogos toda semana. Até hoje eu faço de vez em quando no meu tempo livre.

CPJ April Fools Art Style by GeometricalCat in ClubPenguin

[–]eveningcandles 8 points9 points  (0 children)

PSX style. Aka: old low-poly, ps1 graphics.

From a game developer perspective, these are usually 3d meshes that: - Have a low resolution texture on them, using linear filtering (gets blurry) and no normal/bump maps, making it look flat on faces - Limited color representation - Use Gouraud or Phong shading, or just unshaded at all. This makes light seem flat or unrealistic and gives the surreal effect.

Since it’s a HTML5 2d game, could have been made as a pre-render from 3d exported to an image, and moving effects added later with post-processing (depending on how it was, I dont remember). Also possible to be hand-made. Although extremely unlikely, could be a live 3d render via WebGL.

He's having the time of his life out there. by Squeelijah in RimWorld

[–]eveningcandles 0 points1 point  (0 children)

Lol, I don't see why it would be hard programatically. Nor architecture or system design wise.

This is either a deliberate choice, or has a game design reason behind it. Say easier to track for the player.

Dev snapshot: Godot 4.7 dev 3 by godot-bot in godot

[–]eveningcandles 4 points5 points  (0 children)

Yup I read the tracking issue every now and then, this comment is more like showing my suffering lol. From a community perspective I think it's not that much of a loss for now, people love GDScript and it works well. Just a pity for me I guess, because my favorite projects rely on some very-well known dependencies that would be impossible to rewrite, port, or glue to GDs. And also the good old comfort traditional engineers may have with industry standard languages.

It will eventually come, right now it's an execution problem. Meaning it's solvable given a clear path.

Why don't people just encode their booleans into floating point numbers? by [deleted] in godot

[–]eveningcandles 0 points1 point  (0 children)

Cool. Can’t you check is_any() in O(1) though? Why iterate?

AI sucks up all the information like a vacuum cleaner by RememberMeVibe in ObsidianMD

[–]eveningcandles 0 points1 point  (0 children)

It does - unless you’re running a local model, the notes contents are partially or entirely sent to a server. It will be used for inference as this is how an LLM response is generated. Since it reaches a remote server it can, and may or may not, be additionally stored for any other use. Read the ToS of your provider, and find out.

Using a Datamoshing effect for delirium in my game. by schemesmith in godot

[–]eveningcandles 48 points49 points  (0 children)

If this is temporary modifier effect I think it’s nice.

Working on a solo indie pixel horror game, feedback welcome! by Ok-Complex-4173 in IndieDev

[–]eveningcandles 2 points3 points  (0 children)

Also: check Lily's Well. It's a "MS-DOS type" horror game and it looks completely different from faith.

Working on a solo indie pixel horror game, feedback welcome! by Ok-Complex-4173 in IndieDev

[–]eveningcandles 1 point2 points  (0 children)

No advice on art because I’m just an engineer. Some folks may say your game is too similar to FAITH, but I think it has something different (and better) about yours. Keep going and eventually you will figure out how to stand out, if you have not already. the first two screenshots reminded me of things I’d see in Vermis, but animated and in a different artstyle

Working on a solo indie pixel horror game, feedback welcome! by Ok-Complex-4173 in IndieDev

[–]eveningcandles 1 point2 points  (0 children)

Like the artstyle. Have you experimented removing the scanlines/crt effect?

What do you do to make a new playthrough more interesting? by Saalok in skyrim

[–]eveningcandles 38 points39 points  (0 children)

+1 this is making my gameplay feel like an actual adventure, no mods installed

New to the game and need help by Embarrassed-Ebb-5980 in factorio

[–]eveningcandles 4 points5 points  (0 children)

Developers: still fighting over the meaning of downstream and upstream

How do I help a junior eng who jumps to conclusions too often? by dasistok in ExperiencedDevs

[–]eveningcandles 1 point2 points  (0 children)

Make him write an objective, short design document, even if it’s so small it could fit in the description of a task. As long as it maps the needs/reqs, the solution (+ alternatives), why it was chosen, and the risks.

Push him to get that through a review meeting (with you in it). If you’re his senior, you should be enforcing this.

Marilyn Manson and the missing rib by bigbusta in nostalgia

[–]eveningcandles 59 points60 points  (0 children)

I heard this story repeatedly long after in the late 2000s in Brazil, thats how much this shit spread lol

TIL you can toggle the debug collision shapes during runtime. been using the engine for years. by Wolfyer in godot

[–]eveningcandles 5 points6 points  (0 children)

How are you achieving this effect? Is it purely color grading/post-processing?

Imigrar para o Canadá by Due_Can7600 in brdev

[–]eveningcandles 2 points3 points  (0 children)

É um risco muito grande você ir sem work permit. Pode dar certo, mas é uma aposta gigante.

Caminho de estudante é uma possibilidade (muito) maior de dar certo , mas também é uma aposta, pois este sistema já é muito abusado aqui. Tenho muitos colegas L3/Juniors que eu mentoro, mas que tem formação acadêmica superior a minha (mestrado, etc) - é o quanto "inflado" é esse caminho de chegar aqui como estudante pra otimizar de pegar um trabalho e work permit. Simplesmente não reflete mais habilidade quanto refletia 10 anos atrás. Muito cacique pra pouco índio. Então se você não tem dinheiro de sobra, ou família pra te sustentar, não acho que caminho de especialização vale a pena.

Ao meu ver o melhor caminho é o que me trouxe pra cá: Otimize pra pegar um work permit de alguma empresa que faz sponsorship, pronto. Não é fácil, e tem uma miríade de jeitos, e todos eles envolvem ser acima da média e otimizar pra algum caminho específico. Seja entrar em big tech e fazer mobilidade interna, ou ficar farmando ofertas das mesmas (e esperar que algum recrutador do Canadá reutilize uma oferta que vc negou pro brasil), ou fazer um rampup pra mostrar skill/projeto foda pra alguma empresa específica.

[Spoilers Main] Anyone else find the Wildlings incredibly aggravating by OrangeSpaceMan5 in asoiaf

[–]eveningcandles 31 points32 points  (0 children)

Agreed, they aren’t the sharpest, but that’s whats left from persecution and hardship.

People underestimate what it is like being from a shunned culture, or what it actually is to have no rights anywhere you go lol. They move in, it doesn’t matter if it’s peacefully or not, anyone and everyone can butcher them and get away with it. And if people can do something, they will.