Page 1 of 1

University courses

Posted: 12 Jun 2021, 05:40
by builderror
I'd like to study stuff that could be applied to either get a job or for game development. I thought maybe physics papers, statistics and math, plus databases. I'll be studying part time. What courses/subjects do you recommend for ai or 3d stuff in general. I can only study a couple at a time. What should I prioritise if I study only first and second year courses.

Re: University courses

Posted: 14 Jun 2021, 16:15
by PicassoCT
It really depends. Were you wanna deep ends.

If you want to go towards gfx, you will need to study up on the basics (matrices, cameras, transformations etc.) and then you should dive into ray-trace lighting (pbr) because that is the future. Its also nice to learn glsl, just to see the mind boggling trickery used today to make games beautiful.

If you want to get deeper into engine programming, i recommend reading into a existing one. DO NOT START TO PROGRAM YOUR OWN ENGINE. Yes, you learn alot, but no, you will not have a game.
There are lots of interesting subdomains in engine:
  • Pathfinding
    Optimizations (Producing performant, readable code is hard- VERY HARD)
    AI
    Features
I personally recommend picking up bugs in open source engines and contribute by fixing them.

AIs:
There is a little rift going through the AI-World right now.

On the one half, are the "old" AIs that consist of hardcoded modules, tailored to one game or at best a game-category, where they excel. If the game changes to much, they can decay. So they need maintenance.

Some of the newer generations used a configurable AI (Shard) that can be customized towards the game and thus does not need so much maintenance.

Then there are simple script AIs that basically are just small scripts putting pressure on the players.

In the new AI-World, you have things like Alphastar.
https://deepmind.com/blog/article/alpha ... arcraft-ii
Ruthlessly efficient killermachines, who do not have any code, just input, a trained NN and some output


If you want to venture towards GameDesign, you will have alot to read and play, here its more important

Re: University courses

Posted: 15 Jun 2021, 12:36
by Beherith
As a university lecturer, I can only advise the book Artificial Intelligence, a Modern Approach 4th edition by Stuart-Norvig-Russel et al. Do the course material at ai.berkeley.edu.

Re: University courses

Posted: 01 Jul 2021, 06:22
by builderror
I've since learned that I can study a degree over a 10 year period but I'll need a stable place to live before I try studying again.

Re: University courses

Posted: 04 Jul 2021, 10:56
by PicassoCT
Pepe (NoTa) has a interesting AI Course.
Its a visual programming language, much easier to get into for units.

There is even a S44 Implementation.
For my game, i went to far down the handcoded rabbithole to now change to that, but if i had this at the start and it scales at well as it seems.

Re: University courses

Posted: 04 Jul 2021, 12:50
by Beherith
All you need to study is determination and any internet connected computing device.