Jump to content
  • Advertisement
Sign in to follow this  
lord_buctree

Where to learn about doing AI and Engine programming

This topic is 5115 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I would like to know how to program AI and make 3D graphics engines for my games. I have seen only one book for each but i would like an online tutorial because i don't have much money.

Share this post


Link to post
Share on other sites
Advertisement
If you actualy want to learn these skills then "painting by numbers" style of programming you get from most online tutorials really doenst teach you anything more than how to rip-off the tutorial.

The best bet is to learn the theory. If you know the coding lang' your going to use and learn the theory then coding somthing based on the theory is both fun and a good programming exercize it also alows you to adapt what you have learnt for use on other programs.
As for online stuff I personaly dont know anyone who studies any subject who can learn better from behind a keybord than they can sitting down in a comfy chiar with a book.

You know what you want and what you need from this material so im not trying to say your wrong. just chucking in my 2 pence worth as someone hos not long started in hobbyist games developing.

Share this post


Link to post
Share on other sites
Studying the theory is good. Sometimes people need to see an example of something in action. I remember when i was trying to do collision detection it was a pain. Instead of taking a look at how other people carried out collision detection i sat down for hours doing it my own way which got me nowhere and an unfinished game.

It's good to use tutorials as a place to go for troubles but don't use them to hold your hand.

Share this post


Link to post
Share on other sites
3d land involves boku calculus and any AI short of a finite state machine is going to involve modal logic. And the practice behind making an "engine" involves a pretty good level of understanding of things like inheritance and polymorphism and general abstraction of graphics protocols and...what I'm tryin to say in a nut shell is there is no cover-all step-by-step tutorial for these topics. These topics fall under advanced, and what that means is you're going to be doing less of readin tutorials and more of reading articles and books. Classes would be a huge benefit too.

The articles on this site are pretty good. I'm gonna check out that "ai depot" place myself. And I'm taking calculus over the course of this coming summer =) cause it's been years since I done that fancy stuff.

Good luck!

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!