• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.

Archived

This topic is now archived and is closed to further replies.

Immortal Games

C++ Neural Networks & Fuzzy Logic

8 posts in this topic

Oh yeah and one more thing. I am going to be writing a article on Neural Nets, Fuzzy Logic, Genetic Algorithms, and other types of AI techniques in a muiltiple parts if anyone has any suggestion on what they want in it or anything like that.

------------------
-Ben Hanson
-CEO Immortal Games
-http://immortalg.webjump.com

0

Share this post


Link to post
Share on other sites
If you are going to the time and effort to write a multi-part article on these techniques, then I hope you will discuss the implementation issues of using these techniques in computer game AI, instead of just presenting definitions and descriptions of the various techniques.

Most articles on ANNs, FL and GAs found on gaming sites, simply describe the techniques and gloss over (or avoid) discussing the more critical issues of "How to use an artificial neural net in a game?" or "What can an artificial neural net do for you in a game?" or "How can a genetic algorithm be usefull in computer game AI?" or "Why use fuzzy logic instead of a finite state machine?".

For instance, one would not want to use an ANN, FL or a GA for solving a pathfinding problem in a computer game, when the AStar algorithm has proven itself (via widespread usage, implemenation and practice) to be a much better way to find a path (in almost all types of worlds). Describing "why" the AStar is better than ANN, FL and GAs (for this type of computer AI problem), is more useful than just presenting what an AStar is.

Anyway, good luck on your article.

Geta

0

Share this post


Link to post
Share on other sites
I totally, totally agree.
I have read articles in Games Developer on "AI : The state of the industry" and they may be okay to get a vague overview of what AI is, how it can be used and what it can do, but they do little to describe how, when and why to implement specific systems.
Like any major aspect of games programming, once you've made you're decision to implement a specific form of AI to solve a problem, it becomes increasingly difficult to scrap it and restart once you come to the various lmitations of the different methods.
It would be great to think that we have the time and funding to write various testbeds with which to try out different styles of AI to produce the most realistic, quickest, producer pleasing solutions but often there are more limitations than freedoms.
This is where a good reference on guidelines would come in extremely handy explaining where different forms of AI would be the most useful and why some might work better than others in different situations.
0

Share this post


Link to post
Share on other sites
I plan on having the first article on Neural Networks. It will show you how to code them and pretty much as much information on them as I can find. Then im going to make an article on Fuzy Logic. It will show you all the information you need to know to write some Fuzzy Logic code(C\C++ will be used in all the articles and examples). Then Im going to make an article on Genetic Algorithms that will tell you all the information you need to know to create genetic algorithms. The last section of every article will show the tool's application to games, and a small example using the information learned. Then in the last article i show you how to create a very advanded character that evolves, learns, and does pretty much everything a human can do. Tell me what you think of these ideas, it would be greatly appreciated

------------------
-Ben Hanson
-CEO Immortal Games
-http://immortalg.webjump.com

0

Share this post


Link to post
Share on other sites
that sounds like a good idea as long as you put a lot of detail into it even if it takes longer to make it i think everyone would rather wait for something good
cant wait for this one!!!! ive been wondering about this stuff
0

Share this post


Link to post
Share on other sites
Excellent idea. About time someone did it.

Anyways, what is the book called?
And, where will you be posting the tutorials?

Look forward to it.

------------------
If I had just 1 wish, I'd ask for a big enough ass for the whole world to kiss - Eminem

0

Share this post


Link to post
Share on other sites
The book is called C++ Neural Networks & Fuzzy Logic. I plan on the article going through gamedev.

------------------
-Ben Hanson
-CEO Immortal Games
-http://immortalg.webjump.com

0

Share this post


Link to post
Share on other sites
Hey about 2 weeks ago I got this book and was wondering if anyone else has read it. I found it to be a great AI book and very informative. I definitly recommend this book if anyone is looking for a good Neural Net or Fuzzy Logic book. But you can not day dream at all when you are reading it or you will be lost. If your not very good at math it has an appendix that teaches you all the math you need to know. I give it a ***** rating. Has anyone else read this book? I would like to hear what you thought of the book.
0

Share this post


Link to post
Share on other sites
This is a great idea for an article. I just hope that it is not a thesis on the theory of Neural Networks. I would love to see implementation suggestions of Neural Networks in Games.
0

Share this post


Link to post
Share on other sites