<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Comments for page &quot;Ascii Fire Demo&quot;</title>
		<link>http://gamedesign.wikidot.com/forum/t-11016/ascii-fire-demo</link>
		<description>Posts in the discussion thread &quot;Ascii Fire Demo&quot;</description>
				<copyright></copyright>
		<lastBuildDate>Mon, 17 Aug 2026 23:16:43 +0000</lastBuildDate>
		
					<item>
				<guid>http://gamedesign.wikidot.com/forum/t-11016#post-27481</guid>
				<title>(no title)</title>
				<link>http://gamedesign.wikidot.com/forum/t-11016/ascii-fire-demo#post-27481</link>
				<description></description>
				<pubDate>Tue, 05 Jun 2007 15:01:37 +0000</pubDate>
				<wikidot:authorName>rickclark58</wikidot:authorName>				<wikidot:authorUserId>12672</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Well, the coolmaps are smoothed when they are generated so what you get are these little lumps of numbers that represent cool and hot spots which give the fire the swirly, fireish pattern. It is designed to make it look more natural, yes, but they are of course randomly generated.</p> <p>What I did for this as well, was to use more than one coolmap. This makes the fire move around as the coolmaps are switched out periodically. This gives the fire a more natural appearance since the hot and cool spots are constantly changing just like in a real fire.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://gamedesign.wikidot.com/forum/t-11016#post-27439</guid>
				<title>(no title)</title>
				<link>http://gamedesign.wikidot.com/forum/t-11016/ascii-fire-demo#post-27439</link>
				<description></description>
				<pubDate>Tue, 05 Jun 2007 12:32:07 +0000</pubDate>
				<wikidot:authorName>u9</wikidot:authorName>				<wikidot:authorUserId>12755</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Ok. It kinda looked like they were trying to cluster together a bit naturally but looking again maybe they are just random as you say :)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://gamedesign.wikidot.com/forum/t-11016#post-27232</guid>
				<title>(no title)</title>
				<link>http://gamedesign.wikidot.com/forum/t-11016/ascii-fire-demo#post-27232</link>
				<description></description>
				<pubDate>Mon, 04 Jun 2007 12:55:36 +0000</pubDate>
				<wikidot:authorName>rickclark58</wikidot:authorName>				<wikidot:authorUserId>12672</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The fire demo is pretty easy. You basically have a particle that starts at the bottom of the screen with a certain age. The age corresponds to a color in the palette. The younger the particle, the more yellow, the older the more red. You then move the particle up a row, age it by a certain amount, and plot it with the new age color. That is really all there is to it.</p> <p>If you look at the code you will see the &quot;coolmaps&quot;. These are just maps that contain random values that are added to the age to make the age calculation a little more random. The smooth function just takes the average of a set of particles and display the center pixel with the average color. It makes the image look a bit more blurry and smooths out the color transitions.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://gamedesign.wikidot.com/forum/t-11016#post-27195</guid>
				<title>Excellent demo</title>
				<link>http://gamedesign.wikidot.com/forum/t-11016/ascii-fire-demo#post-27195</link>
				<description></description>
				<pubDate>Mon, 04 Jun 2007 09:28:17 +0000</pubDate>
				<wikidot:authorName>u9</wikidot:authorName>				<wikidot:authorUserId>12755</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I can see I still have a *lot* to learn :) The <a href="http://gamedesign.wikidot.com/badge:cool">cool</a>-badge is certainly in it's place!</p> <p>How <em>do</em> you do it? I can imagine it has something to do with what you used for that island-generator and the tile-map generator&#8230; Seems like fancy math.</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>