Jump to content

  • Log In with Google      Sign In   
  • Create Account

Artificial Intelligence

  Topic Started By Stats Last Post Info

  • You cannot start a new topic


Latest Updates
Developer Journal - 2 days, 13 hours ago
Beautiful code - By Norman Barrows
Beautiful code[ i'm still working on this concept, so this is a very rough draft... ]writing beautiful code.sometimes you code, and it seems as straightforward as: "all nearby units - protect/serve...
Developer Journal - 2 days, 13 hours ago
Generic pattern maps - By Norman Barrows
generic pattern mapsoften times you need a pattern for something in a game.for example: what texture tile to use with a given ground quad.i used to create randomly generated pattern maps for differ...
Developer Journal - 2 days, 14 hours ago
A design for an indexed render queue - By Norman Barrows
A design for an indexed render queuedrawing information is stored in a drawinfo struct. it could also be hashed into an int, etc.the queue consists of an un-ordered list of drawinfo structs.the que...
Developer Journal - 2 days, 14 hours ago
SIMSpace 8.0 dev journal entry #1 - By Norman Barrows
SIMSpace 8.0 dev journal entry #1SIMSpace 8.0 dev journal entry #1figuring out the basics.this will be the 8th major version of the game that got me into game development. In the past the game was...
Developer Journal - 2 days, 15 hours ago
AI in Caveman - By Norman Barrows
Caveman ai:ai in caveman has been through three major versions.the first version was just quick and dirty code to get things going. likeall code of this type, it quickly grew and evolved into an ug...
Developer Journal - 2 days, 15 hours ago
An oo-ish version of my typical game architecture - By Norman Barrows
An oo-ish version of my typical game architectureall one code block, i was too lazy to split it up for posting ! <g>. non-oo: void main{init_prog run_proguninit_prog}globals: boolean: quit_...
Developer Journal - 2 days, 15 hours ago
Building a large procedurally generated world with no load screens: How caveman 3.0 works. - By Norman Barrows
Building a large procedurally genrated world with no load screens:How caveman 3.0 works.======================================================================GAME WORLD DATA STRUCTURES:============...
Developer Journal - 2 days, 15 hours ago
Background terrain chunk generation - By Norman Barrows
background terrain chunk generationthe foreground task (the game) generates terrain chunks on the fly asneeded from underlying world map data, and stores them in a cache foruse by the renderer. chu...
Developer Journal - 2 days, 15 hours ago
Simple sliding collisions - By Norman Barrows
Simple sliding collisionssimple sliding collisions:for AABBs:1. start by calculating how much to move the player as usual:dx = player.speed * sin(player.yr)dz = player.speed * cos(player.yr)2. appl...
Developer Journal - 2 days, 15 hours ago
Simple heuristic collision avoidance - By Norman Barrows
Simple heuristic collision avoidanceHeuristic collison avoidance:1. check for collision some distance in front of the player (say 15 feet).2. if collsiosn is indicated:2.a. check for collision ahea...
Developer Journal - 2 days, 15 hours ago
a working definition of good code - By Norman Barrows
a working definition of good codeA definition of "good" code (in no particular order):1. correct - the code should work correctly.2. brief - brevity is preferable. but not at the sake of readabilit...
Developer Journal - 4 days, 12 hours ago
WIP: Week 6 -- Node.js, Scripting, Networking - By studentTeacher
Hey all!As a continuation of my last post, I decided to move onto creating some debugging/feature tools, as well as implementing a scripting language. This was basically a successful 2-for-1 specia...
Developer Journal - 5 days, 8 hours ago
Achilles + Screenshot Saturday 208 - By et1337
This past weekend I participated in the CivicHacks "Game Jam for Good". The goal was to raise awareness of the global water crisis and ultimately promote PackH2O , a Columbus-based startup that de...
Developer Journal - 6 days, 13 hours ago
Demo - By invutil
I've uploaded a time-restricted demo of Economy Planner.<br /><br /><a href='https://www.dropbox.com/s/t66clq67y0mw747/EconPlDemo.zip?dl=0 ' rel='nofollow'>https://www.dropb...
Developer Journal - 1 week, 6 hours ago
Demo - By invutil
I made a time-restricted demo of Economy Planner.<br /><br /><a href="https://dl.dropboxusercontent.com/u/109630018/EconPlDemo.zip " rel="nofollow">https://dl.dropboxusercon...
Developer Journal - 1 week, 8 hours ago
What's been up #1 - By invutil
I've found my old hard drive from 2010 in storage. Valuable historical game dev files were found. Inspiration for the zombie shooter.<br /><br />I'm noticing more patterns. I keep t...
Developer Journal - 1 week, 8 hours ago
Start of shaft mine, open pit mine - By invutil
<img src="http://ic.pics.livejournal.com/polyfrag/65498819/6254/6254_900.png " alt="opmine_fr000" title="opmine_fr000"><br /><img src="http://ic.pics.livejournal.com/polyfrag/65...
Developer Journal - 1 week, 1 day ago
WIP 5 -- Transparency Woes, Debugging and Refactoring - By studentTeacher
Hey! So I posted the mid-week update of my transparency work earlier this past week. The results looked nice, but shortly afterwards, I realized I had some memory issues and it became a mangled me...
Developer Journal - 1 week, 1 day ago
MY PROJECT GOAL HAS BEEN REACHED - By TheComet
https://41.media.tumblr.com/5bcb72debd1fcf9312832b604b76ab69/tumblr_nihxj1f8jP1soj3fyo1_400.png http://i64.photobucket.com/albums/h173/SAdaydream/PickOfDestiny.gif
Developer Journal - 1 week, 2 days ago
Caveman 3.0 Beta 18 released! - By Norman Barrows
Caveman 3.0 Beta 18 released!HEURISTIC COLLISION AVOIDANCE, BACKGROUND TERRAIN CHUNK GENERATION, SOUND DETECTION STEALTH MODELING,UNLIMITED SAVE GAMES.Play now!http://rocklandsoftware.net/beta.php...
Developer Journal - 1 week, 3 days ago
Useful debugging tools and features - By Ashaman73
Bug finding is one of the more frustrating tasks when coding a game. Just yesterday I hopefully hunted down a very frustrating bug, thought I hoped this already 3 times before.Sometimes bugs are re...
Developer Journal - 1 week, 4 days ago
Work on oil refinery - By invutil
<img src="http://ic.pics.livejournal.com/polyfrag/65498819/5444/5444_900.png " alt="2015-01-17 21-08-18" title="2015-01-17 21-08-18"><br /><img src="http://ic.pics.livejournal.c...
Developer Journal - 1 week, 4 days ago
Work on chemical plant - By invutil
<img src="http://ic.pics.livejournal.com/polyfrag/65498819/4691/4691_900.png " alt="2015-01-17 20-31-25 sm" title="2015-01-17 20-31-25 sm"><br /><img src="http://ic.pics.livejou...
Developer Journal - 1 week, 4 days ago
Work on chemical plant - By invutil
http://ic.pics.livejournal.com/polyfrag/65498819/3648/3648_900.png http://ic.pics.livejournal.com/polyfrag/65498819/4095/4095_900.png http://ic.pics.livejournal.com/polyfrag/65498819/4330/4330_900....
Developer Journal - 1 week, 5 days ago
MCTS AI development for "Tammany Hall" - By ddyer
This is a set of notes charting the development of a MCTS AI for Tammany Hall. The MCTS framework I use provides a few hooks to plug in the specifics for a particular game. The most important hoo...


PARTNERS