<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unreal &#8211; Henry Poon&#039;s Blog</title>
	<atom:link href="https://blog.henrypoon.com/blog/tag/unreal/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.henrypoon.com</link>
	<description></description>
	<lastBuildDate>Wed, 05 Oct 2022 02:06:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">83044199</site>	<item>
		<title>Valuable Resource for Learning UnrealScript Game Programming</title>
		<link>https://blog.henrypoon.com/blog/2013/10/06/valuable-resource-for-learning-unrealscript-game-programming/</link>
					<comments>https://blog.henrypoon.com/blog/2013/10/06/valuable-resource-for-learning-unrealscript-game-programming/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Mon, 07 Oct 2013 01:36:23 +0000</pubDate>
				<category><![CDATA[books]]></category>
		<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[APT]]></category>
		<category><![CDATA[Click]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Cookbook]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Epic Games]]></category>
		<category><![CDATA[Essentials of Programming Languages]]></category>
		<category><![CDATA[Game programming]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[object oriented programming]]></category>
		<category><![CDATA[Over]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Student]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[UDK]]></category>
		<category><![CDATA[Unreal]]></category>
		<category><![CDATA[Unreal Development Kit]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<category><![CDATA[UnrealScript]]></category>
		<category><![CDATA[Video game development]]></category>
		<category><![CDATA[Video gaming]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/valuable-resource-for-learning-unrealscript-game-programming</guid>

					<description><![CDATA[About three years ago, I dabbled briefly in programming for the Unreal Engine (AKA the Unreal Development Kit).  As a student at the time, it was my way to get more experience in the coding scene.  The mistake I made at the time was trying to build a project that was way too advanced for [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>About three years ago, I dabbled briefly in programming for the Unreal Engine (AKA the <a href="http://www.unrealengine.com/udk/" target="_blank" rel="noopener">Unreal Development Kit</a>).  As a student at the time, it was my way to get more experience in the coding scene.  The mistake I made at the time was trying to build a project that was way too advanced for my skill level.   I should have learned the basics.</p>
<p>Looking back, I should have used a book like the &#8220;<a href="http://www.packtpub.com/unrealscript-game-programming-cookbook/book" target="_blank" rel="noopener noreferrer">UnrealScript Game Programming Cookbook</a>&#8221; by Dave Voyles.  This book is directed towards audiences who have never touched Unreal programming before.  However, it does require readers to have some familiarity with general object oriented programming knowledge.</p>
<p>This book in particular follows a recipe-based approach for teaching the basics of Unreal programming and covers the core topics in programming for UDK.  The recipes are designed to be basic in order to give learners good exposure without too much of a knowledge dump.  Some may argue that having a recipe-based approach doesn&#8217;t teach people how to synthesize solutions for themselves.  I see recipes as a good stepping stone.</p>
<p>This book is not meant to teach you everything there is to know about UDK, but enough for people to get started with a good foundation to learn off of.  From the book, I would have liked to see more details about the nuances of the UnrealScript language, as well as a more big picture view of how all the different topics illustrated in the book fit together &#8211; perhaps a chapter dedicated to that.  The way it is organized right now is that the big picture is explained, but the explanations are scattered throughout the book.  I am someone who much prefers a more top-down approach on topics like this.</p>
<p>In any case, this book is still a great resource for learning Unreal programming and I would recommend it to people who would like to start their learning adventure in UDK.  Here is a sample chapter of the book for those who are curious in seeing for themselves what this book has to offer (<a href="http://www.packtpub.com/sites/default/files/9781849695565_Chapter_03.pdf?utm_source=packtpub&amp;utm_medium=free&amp;utm_campaign=pdf" target="_blank" rel="noopener noreferrer">here</a>).  For more information about the book, click <a href="http://www.packtpub.com/unrealscript-game-programming-cookbook/book#overview" target="_blank" rel="noopener noreferrer">here</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2013/10/06/valuable-resource-for-learning-unrealscript-game-programming/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1769</post-id>	</item>
		<item>
		<title>Counter-Strike Nostalgia</title>
		<link>https://blog.henrypoon.com/blog/2012/04/26/counter-strike-nostalgia/</link>
					<comments>https://blog.henrypoon.com/blog/2012/04/26/counter-strike-nostalgia/#comments</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Fri, 27 Apr 2012 04:44:46 +0000</pubDate>
				<category><![CDATA[gaming]]></category>
		<category><![CDATA[APT]]></category>
		<category><![CDATA[AWK]]></category>
		<category><![CDATA[Camping]]></category>
		<category><![CDATA[Cheating in online games]]></category>
		<category><![CDATA[Click]]></category>
		<category><![CDATA[cooking]]></category>
		<category><![CDATA[Counter-Strike]]></category>
		<category><![CDATA[counter-strike-global-offensive]]></category>
		<category><![CDATA[Cultures]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Drive]]></category>
		<category><![CDATA[driving]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[First-person shooter]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Gun]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[Internet culture]]></category>
		<category><![CDATA[Internet humor]]></category>
		<category><![CDATA[Internet memes]]></category>
		<category><![CDATA[Internet slang]]></category>
		<category><![CDATA[ise]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Lag]]></category>
		<category><![CDATA[lol]]></category>
		<category><![CDATA[Lolcat]]></category>
		<category><![CDATA[Over]]></category>
		<category><![CDATA[Pawn]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Rolling]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Team]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[tuna]]></category>
		<category><![CDATA[Unreal]]></category>
		<category><![CDATA[Valve Corporation]]></category>
		<category><![CDATA[Video game culture]]></category>
		<category><![CDATA[WP]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/counter-strike-nostalgia</guid>

					<description><![CDATA[Every now and then, I feel nostalgic about this game… BoostingUnrealistic, but it was definitely a useful tool for getting teammates to places that otherwise couldn’t be reached to surprise people Bhopping/Crouch RunningThat satisfying kill from crouch hopping around the map and then hopping around a corner and slashing someone in the face. Lagging in [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Every now and then, I feel nostalgic about this game…</p>



<figure class="wp-block-table is-style-stripes"><table><tbody><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="640" height="480" class="wp-image-7308" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_boosting.png?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_boosting.png?w=640&amp;ssl=1 640w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_boosting.png?resize=508%2C381&amp;ssl=1 508w" sizes="(max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Boosting<br></strong>Unrealistic, but it was definitely a useful tool for getting teammates to places that otherwise couldn’t be reached to surprise people</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" decoding="async" width="640" height="480" class="wp-image-7314" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_bhop.png?resize=640%2C480&#038;ssl=1" alt=""></td><td class="has-text-align-left" data-align="left"><strong>Bhopping/Crouch Running<br></strong>That satisfying kill from crouch hopping around the map and then hopping around a corner and slashing someone in the face.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" decoding="async" width="640" height="480" class="wp-image-7316" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_smoke.png?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_smoke.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_smoke.png?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_smoke.png?resize=508%2C381&amp;ssl=1 508w" sizes="(max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Lagging in a smoke grenade<br></strong>Even turning the graphics to 16 bit didn’t help. But at least you could see through the smoke!</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7318" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_pickmid.png?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_pickmid.png?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_pickmid.png?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_pickmid.png?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Picking mid<br></strong>I was always terrible at it. Could never pick off the guy running out of CT spawn.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7320" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_killhostage.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_killhostage.jpg?w=640&amp;ssl=1 640w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_killhostage.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Shooting hostages<br></strong>We all did this.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7323" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_surf.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_surf.jpg?w=1024&amp;ssl=1 1024w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_surf.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_surf.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Surfing<br></strong>Flying in the air while the noobs died without understanding why.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7322" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stacking.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stacking.jpg?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stacking.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stacking.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Stacking players<br></strong>Just for teh lulz</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7324" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_awpmap.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_awpmap.jpg?w=1024&amp;ssl=1 1024w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_awpmap.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_awpmap.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>awp_map<br></strong>There was always that one guy who decided to buy a a regular rifle and rush down the map.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7325" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_iceworld.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_iceworld.jpg?w=1200&amp;ssl=1 1200w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_iceworld.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_iceworld.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>fy_iceworld<br></strong>Most awesome run and gun map created for Counter-Strike</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7326" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stack.webp?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stack.webp?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stack.webp?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stack.webp?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Stacked player defense<br></strong>It seriously works – well maybe not with 5 people…</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7329" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_defuse-1.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_defuse-1.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_defuse-1.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Defusing<br></strong>Likes to blow up right before the defuse is finished. Then at times, we hear the satisfying click of a defused bomb.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="488" class="wp-image-7331" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_cat.jpg?resize=640%2C488&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_cat.jpg?w=720&amp;ssl=1 720w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_cat.jpg?resize=508%2C387&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Cat with a scout?<br></strong>I guess this was a LOLcat before they were called LOLcats</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="484" class="wp-image-7332" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_silentplant.jpg?resize=640%2C484&#038;ssl=1" alt=""></td><td class="has-text-align-left" data-align="left"><strong>Silent plant<br></strong>Was always scared of defusing these…</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7333" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_netgraph.png?resize=640%2C480&#038;ssl=1" alt=""></td><td class="has-text-align-left" data-align="left"><strong>FPS<br></strong>Everyone played at 100 fps, rate 25000, cl_cmdrate 101, cl_rate 25000, and ex_interp 0.01. Otherwise, the settings weren’t optimal.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7334" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_knife.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_knife.jpg?w=1024&amp;ssl=1 1024w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_knife.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_knife.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Knifing<br></strong>Humiliation!</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7357" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_suicidenade.png?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_suicidenade.png?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_suicidenade.png?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_suicidenade.png?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Suicide bombing<br></strong>With four other people, we once tried cooking a nade in our hand and running up to one player. As people died, they’d drop their nades hoping that we’d blow up the other guy. Didn’t work.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="360" class="wp-image-7349" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamnade.webp?resize=640%2C360&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamnade.webp?w=640&amp;ssl=1 640w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamnade.webp?resize=508%2C286&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Teamkilling with grenades<br></strong>Was always super unexpected, but hilarious.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7351" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamkill.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamkill.jpg?w=1152&amp;ssl=1 1152w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamkill.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_teamkill.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Accidental teamkilling<br></strong>I once got shot by my teammate when I ran through mid while he was picking it…noob mistake.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="360" class="wp-image-7352" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_sneak.jpg?resize=640%2C360&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_sneak.jpg?w=1280&amp;ssl=1 1280w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_sneak.jpg?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_sneak.jpg?resize=1240%2C698&amp;ssl=1 1240w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_sneak.jpg?resize=508%2C286&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>That awkward moment<br></strong>Happens to the best of us.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7353" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_dualies.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_dualies.jpg?w=640&amp;ssl=1 640w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_dualies.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Trolling with non-standard weapons<br></strong>I once 1v5 clutch aced using a para…all in the name of trolling.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7337" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stackedrunning.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stackedrunning.jpg?w=960&amp;ssl=1 960w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stackedrunning.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_stackedrunning.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Stacked running<br></strong>Was always a nice surprise to those unsuspecting enemies.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7338" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_eco.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_eco.jpg?w=1024&amp;ssl=1 1024w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_eco.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_eco.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Eco rounds<br></strong>Leads to camping and clutch wins.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7339" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_camping.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_camping.jpg?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_camping.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_camping.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Camping<br></strong>We’ve all done it. Campmeter = 100%.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="400" class="wp-image-7340" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_driving.webp?resize=640%2C400&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_driving.webp?w=1440&amp;ssl=1 1440w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_driving.webp?resize=768%2C480&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_driving.webp?resize=1240%2C775&amp;ssl=1 1240w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_driving.webp?resize=508%2C318&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Driving<br></strong>I’m sure everyone tried to drive a car to run over other people and then somehow die when another car intersected with their own. Somehow, the player would then fly up to the ceiling and fall to his death.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="512" class="wp-image-7343" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_headshot.jpg?resize=640%2C512&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_headshot.jpg?w=1280&amp;ssl=1 1280w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_headshot.jpg?resize=768%2C614&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_headshot.jpg?resize=1240%2C992&amp;ssl=1 1240w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_headshot.jpg?resize=508%2C406&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>One-click headshots<br></strong>Probably the second most satisfying kill. Strafe out of a corner, click, win.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="512" class="wp-image-7346" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_ssround.png?resize=640%2C512&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_ssround.png?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_ssround.png?resize=768%2C614&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_ssround.png?resize=508%2C406&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Screenshot rounds<br></strong>An annoying but necessary chore for league play. Had to be done before lo3.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7356" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_window.png?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_window.png?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_window.png?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_window.png?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Hopping through the window<br></strong>Anybody in league play had to know how to do this. Unfortunately for me, I sucked at it.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7354" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_nukedefuse.jpg?resize=640%2C480&#038;ssl=1" alt=""></td><td class="has-text-align-left" data-align="left"><strong>Defusing the bomb through the floor on de_nuke<br></strong>Classic Pubmasters game play. It works.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7336" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_flashed.jpg?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_flashed.jpg?w=1024&amp;ssl=1 1024w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_flashed.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_flashed.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Flashbangs<br></strong>I team flashed for fun. Or other times, I’d be blind as a bat and get gang knifed.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="479" class="wp-image-7335" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_shields.jpg?resize=640%2C479&#038;ssl=1" alt=""></td><td class="has-text-align-left" data-align="left"><strong>Riot shields<br></strong>Use them when you can’t win. A nice and annoying weapon. There was once a bug on amx mod where if you were carrying a gun, you could spawn a riot shield for that player and the player would be able to use a gun and a riot shield at the same time. Very OP.</td></tr><tr><td class="has-text-align-center" data-align="center"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="480" class="wp-image-7355" style="width: 640px;" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_spamspots.png?resize=640%2C480&#038;ssl=1" alt="" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_spamspots.png?w=800&amp;ssl=1 800w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_spamspots.png?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2012/04/cs16_spamspots.png?resize=508%2C381&amp;ssl=1 508w" sizes="auto, (max-width: 640px) 100vw, 640px" /></td><td class="has-text-align-left" data-align="left"><strong>Spam spots<br></strong>I had those memorized at one point.</td></tr><tr><td class="has-text-align-center" data-align="center"></td><td class="has-text-align-left" data-align="left"></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2012/04/26/counter-strike-nostalgia/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1701</post-id>	</item>
		<item>
		<title>The Current State of Counter-Strike 1.6</title>
		<link>https://blog.henrypoon.com/blog/2011/11/13/the-current-state-of-counter-strike-1-6/</link>
					<comments>https://blog.henrypoon.com/blog/2011/11/13/the-current-state-of-counter-strike-1-6/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Sun, 13 Nov 2011 09:21:33 +0000</pubDate>
				<category><![CDATA[gaming]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[Battlefield]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[Club Penguin]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Complexity Gaming]]></category>
		<category><![CDATA[Const]]></category>
		<category><![CDATA[Counter-Strike]]></category>
		<category><![CDATA[Countries]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Day of Defeat]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Esports]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Human]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[IOS]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Lag]]></category>
		<category><![CDATA[Linux games]]></category>
		<category><![CDATA[Lost]]></category>
		<category><![CDATA[Mass]]></category>
		<category><![CDATA[Microsoft games]]></category>
		<category><![CDATA[Multiplayer online games]]></category>
		<category><![CDATA[Multiplayer video games]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Over]]></category>
		<category><![CDATA[Paris]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[SK Gaming]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Team]]></category>
		<category><![CDATA[Team Fortress Classic]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Unreal]]></category>
		<category><![CDATA[Unreal Tournament 2003]]></category>
		<category><![CDATA[Video gaming]]></category>
		<category><![CDATA[Windows games]]></category>
		<category><![CDATA[World Opponent Network]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/the-current-state-of-counter-strike-1-6</guid>

					<description><![CDATA[At one point, Counter-Strike 1.6 was the most popular game on the Internet.  Released in 1999, it was one of the most popular games of its day, surpassing even the Battlefield series, Unreal Tournament 2003 and Quake 3.  It was the most popular Half-Life mod.  As game developers released the next generation of games, Counter-Strike [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">At one point, Counter-Strike 1.6 was the most popular game on the Internet.  Released in 1999, it was one of the most popular games of its day, surpassing even the <a href="http://en.wikipedia.org/wiki/Battlefield_%28series%29" target="_blank" rel="noreferrer noopener">Battlefield series</a>, Unreal Tournament 2003 and Quake 3.  It was the most popular Half-Life mod.  As game developers released the next generation of games, Counter-Strike began to lose popularity despite the massive gaming culture surrounding it.  The game had less and less casual players and more and more league players (CAL, CPL, CEVO, CEGL, WCG, OGL, etc.).  In 2004, Valve released Counter-Strike: Source, which introduced more casual players to the game, while the seasoned veterans still stayed with Counter-Strike 1.6 and they saw it as the better game.  Over time, new players of Counter-Strike: Source improved their game, while some CS1.6 veterans migrated over.  Many stopped playing simply due to the fact that they played this game for a long time and just lost interest.  A lot of professional teams such as Team3D, compLexity, SK Gaming, and others migrated over to source.  As more and more teams migrated over, the popularity of CS1.6 waned.  Do people still play Counter-Strike 1.6?</p>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/11/de_dust20014.jpg?ssl=1" target="_blank" rel="noreferrer noopener"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/11/de_dust20014_thumb.jpg?w=1280&#038;ssl=1" alt="de_dust20014" title="de_dust20014"/></a></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter"><a href="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/11/de_dust20018.jpg?ssl=1" target="_blank" rel="noreferrer noopener"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/11/de_dust20018_thumb.jpg?w=1280&#038;ssl=1" alt="de_dust20018" title="de_dust20018"/></a></figure>
</div>


<p class="has-text-align-center wp-block-paragraph"> I felt a little bit of nostalgia toward the game, so I opened it up to play a little bit.  I played this game for about 8 years on and off (2001 to 2008 inclusive) and participated in a couple leagues such as CAL, CEVO, and CEGL. The last time I played, the community was still pretty strong – I could find a game pretty quickly and play.  Not anymore.</p>



<p class="wp-block-paragraph">Public servers are almost extinct.&nbsp; Most public servers that remain are Romanian.&nbsp; Not that there is anything wrong with that, but there is no point in joining any of these games.&nbsp; They are filled with bots.&nbsp; I looked at the detailed game information and it shows 19 players that all “magically” joined the server at the same time and have been playing for some ridiculous amount of time.&nbsp; Playing 306 hours of Counter-Strike and earning a score of 10000+ is not possible for a human.</p>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/11/csservers1.png?ssl=1" target="_blank" rel="noreferrer noopener"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/11/csservers_thumb1.png?w=1280&#038;ssl=1" alt="CSServers" title="CSServers"/></a></figure>
</div>


<p class="wp-block-paragraph">Out of curiosity, I joined one of these Romanian servers.&nbsp; It turns out that these servers just redirect me to an actual server where people play.&nbsp; The downside is that these servers are actually in Romania, which means I that pinged &gt; 200 to the server.&nbsp; A minute later I am kicked for going over their ping limit.&nbsp; I still can’t play.&nbsp; At least there still is a community for CS1.6.</p>



<p class="wp-block-paragraph">Playing pubs seemed out of the option.&nbsp; The next thing I looked at were pugs.&nbsp; I looked at #findscrim and #findringer.&nbsp; I remember people posting in these channels constantly to organize matches.&nbsp; Not anymore.&nbsp; The frequency of posts has definitely decreased dramatically.&nbsp; It was hard enough for me to find a match on the west coast.&nbsp; People living on the east coast and west coast both post in these channels and of course there would be more east coast games happening simply because more people lived there.&nbsp; Now, with less people playing, it is even harder to find a match on the west coast.</p>



<p class="wp-block-paragraph">Of course, it is normal for a game to reach a peak in popularity and then lose it over time, but I expected Counter-Strike to have a strong player base.&nbsp; In comparison to other games similarly old, such as Day of Defeat (released in 2000) and Team Fortress Classic (released in 1999), they seemed to suffer a similar fate.&nbsp; These games have been reduced to just servers that redirect people to different countries.&nbsp; Why run these servers at all if people will lag on them anyway?&nbsp; If a game is unpopular anymore, it would just have no servers at all.&nbsp; Despite all of that, Counter-Strike was one of the most popular games ever made and it definitely left a mark for many gamers of this generation.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2011/11/13/the-current-state-of-counter-strike-1-6/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1259</post-id>	</item>
		<item>
		<title>How to Create A New Placeable Actor in Unreal Tournament 3</title>
		<link>https://blog.henrypoon.com/blog/2010/06/16/how-to-create-a-new-placeable-actor-in-unreal-tournament-3/</link>
					<comments>https://blog.henrypoon.com/blog/2010/06/16/how-to-create-a-new-placeable-actor-in-unreal-tournament-3/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Thu, 17 Jun 2010 06:09:04 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Unreal]]></category>
		<category><![CDATA[Unreal Tournament 3]]></category>
		<category><![CDATA[YouTube]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/how-to-create-a-new-placeable-actor-in-unreal-tournament-3</guid>

					<description><![CDATA[Goes through the coding procedures on creating a new placeable actor in UT3.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Goes through the coding procedures on creating a new placeable actor in UT3.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="UT3 - New Placeable Actor" width="1280" height="960" src="https://www.youtube.com/embed/L_3dfOSsbP8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/06/16/how-to-create-a-new-placeable-actor-in-unreal-tournament-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">390</post-id>	</item>
		<item>
		<title>UnrealScript Language Reference</title>
		<link>https://blog.henrypoon.com/blog/2010/05/14/unrealscript-language-reference/</link>
					<comments>https://blog.henrypoon.com/blog/2010/05/14/unrealscript-language-reference/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Fri, 14 May 2010 22:27:10 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Computer languages]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Cross-platform software]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Inventory]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[Pawn]]></category>
		<category><![CDATA[Procedural programming languages]]></category>
		<category><![CDATA[Programming languages]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Source code]]></category>
		<category><![CDATA[Technical communication]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Unreal]]></category>
		<category><![CDATA[UnrealScript]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/unrealscript-language-reference</guid>

					<description><![CDATA[From the article: &#8220;This is a technical document describing the UnrealScript language. It&#8217;s not a tutorial, nor does it provide detailed examples of useful UnrealScript code. For examples of UnrealScript the reader is referred to the source code of the engine, which provides tens of thousands of lines of working UnrealScript code which solves many [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">From the article:</p>



<p class="wp-block-paragraph">&#8220;This is a technical document describing the UnrealScript language. It&#8217;s not a tutorial, nor does it provide detailed examples of useful UnrealScript code. For examples of UnrealScript the reader is referred to the source code of the engine, which provides tens of thousands of lines of working UnrealScript code which solves many problems such as AI, movement, inventory, and triggers. A good way to get started is by looking at the &#8220;Actor&#8221;, &#8220;Object&#8221;, &#8220;Controller&#8221;, &#8220;Pawn&#8221;, and &#8220;Weapon&#8221; scripts.&#8221;</p>



<p class="wp-block-paragraph"><a href="http://udn.epicgames.com/Three/UnrealScriptReference.html" target="_blank" rel="noreferrer noopener">http://udn.epicgames.com/Three/UnrealScriptReference.html</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/05/14/unrealscript-language-reference/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">333</post-id>	</item>
		<item>
		<title>Directory Layout of Unreal Engine 3</title>
		<link>https://blog.henrypoon.com/blog/2010/05/09/directory-layout-of-unreal-engine-3/</link>
					<comments>https://blog.henrypoon.com/blog/2010/05/09/directory-layout-of-unreal-engine-3/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Sun, 09 May 2010 09:08:50 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[Buddleja davidii 'Three in One']]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Directory]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[North Division Three]]></category>
		<category><![CDATA[Unreal]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/directory-layout-of-unreal-engine-3</guid>

					<description><![CDATA[http://udn.epicgames.com/Three/DirectoryLayout.html]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="http://udn.epicgames.com/Three/DirectoryLayout.html" target="_blank" rel="noreferrer noopener">http://udn.epicgames.com/Three/DirectoryLayout.html</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/05/09/directory-layout-of-unreal-engine-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">290</post-id>	</item>
	</channel>
</rss>
