<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>/tags/altdevblogaday/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/tags/behavior-tree/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/tags/data-oriented-design/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/tags/game-ai/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/tags/game-dev/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/posts/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/tags/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/posts/data-oriented-bt-series-5-behavior-tree-entrails/</loc>
    <lastmod>2024-01-18T22:24:57+08:00</lastmod>
  </url><url>
    <loc>/posts/data-oriented-bt-series-4-data-oriented-behavior-tree-overview/</loc>
    <lastmod>2023-12-03T12:14:47+08:00</lastmod>
  </url><url>
    <loc>/posts/data-oriented-bt-series-3-data-oriented-streams-spring-behavior-trees/</loc>
    <lastmod>2023-11-10T19:40:32+08:00</lastmod>
  </url><url>
    <loc>/posts/data-oriented-bt-series-2-shocker-naive-object-oriented-behavior-tree-isnt-data-oriented/</loc>
    <lastmod>2023-10-20T20:51:18+08:00</lastmod>
  </url><url>
    <loc>/posts/data-oriented-bt-series-1-introduction-to-behavior-trees/</loc>
    <lastmod>2023-09-29T15:03:07+08:00</lastmod>
  </url><url>
    <loc>/tags/book/</loc>
    <lastmod>2022-10-26T12:26:33+08:00</lastmod>
  </url><url>
    <loc>/tags/book-review/</loc>
    <lastmod>2022-10-26T12:26:33+08:00</lastmod>
  </url><url>
    <loc>/tags/psychology/</loc>
    <lastmod>2022-10-26T12:26:33+08:00</lastmod>
  </url><url>
    <loc>/tags/reading-notes/</loc>
    <lastmod>2022-10-26T12:26:33+08:00</lastmod>
  </url><url>
    <loc>/posts/reading-notes-counselling-for-toads-a-psychological-adventure/</loc>
    <lastmod>2022-10-26T12:26:33+08:00</lastmod>
  </url><url>
    <loc>/posts/ai-in-swords-and-soldiers/</loc>
    <lastmod>2021-10-18T20:22:12+08:00</lastmod>
  </url><url>
    <loc>/posts/behavior-trees-in-gigantic/</loc>
    <lastmod>2021-09-07T15:46:59+08:00</lastmod>
  </url><url>
    <loc>/tags/ai/</loc>
    <lastmod>2021-09-07T15:46:59+08:00</lastmod>
  </url><url>
    <loc>/tags/halo/</loc>
    <lastmod>2020-08-18T21:53:22+08:00</lastmod>
  </url><url>
    <loc>/tags/rts/</loc>
    <lastmod>2020-08-18T21:53:22+08:00</lastmod>
  </url><url>
    <loc>/posts/know-your-enemy-getting-to-know-the-ai-behind-halo-wars-2/</loc>
    <lastmod>2020-08-18T21:53:22+08:00</lastmod>
  </url><url>
    <loc>/posts/evolving-halo-3-behavior-tree-ai/</loc>
    <lastmod>2020-07-08T17:46:53+08:00</lastmod>
  </url><url>
    <loc>/posts/managing-complexity-in-the-halo-2-ai-system/</loc>
    <lastmod>2020-06-20T21:17:08+08:00</lastmod>
  </url><url>
    <loc>/tags/fsm/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/tags/goap/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/tags/hfsm/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/tags/learning/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/tags/navigation/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/tags/planning/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/tags/utility-based/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/posts/the-total-beginners-guide-to-game-ai-part-3/</loc>
    <lastmod>2020-05-25T23:10:09+00:00</lastmod>
  </url><url>
    <loc>/posts/the-total-beginners-guide-to-game-ai-part-2/</loc>
    <lastmod>2020-04-03T00:36:28+00:00</lastmod>
  </url><url>
    <loc>/posts/the-total-beginners-guide-to-game-ai-part-1/</loc>
    <lastmod>2020-03-20T20:30:43+00:00</lastmod>
  </url><url>
    <loc>/posts/debian-redmine-backup-and-restore/</loc>
    <lastmod>2019-01-23T22:36:28+00:00</lastmod>
  </url><url>
    <loc>/tags/redmine/</loc>
    <lastmod>2019-01-23T22:36:28+00:00</lastmod>
  </url><url>
    <loc>/tags/game/</loc>
    <lastmod>2018-04-26T22:54:34+08:00</lastmod>
  </url><url>
    <loc>/tags/game-review/</loc>
    <lastmod>2018-04-26T22:54:34+08:00</lastmod>
  </url><url>
    <loc>/posts/transistor-a-sonnet-to-cyberpunk/</loc>
    <lastmod>2018-04-26T22:54:34+08:00</lastmod>
  </url><url>
    <loc>/tags/htn/</loc>
    <lastmod>2017-12-10T16:06:11+08:00</lastmod>
  </url><url>
    <loc>/tags/planner/</loc>
    <lastmod>2017-12-10T16:06:11+08:00</lastmod>
  </url><url>
    <loc>/tags/utility-ai/</loc>
    <lastmod>2017-12-10T16:06:11+08:00</lastmod>
  </url><url>
    <loc>/posts/deciding-on-an-ai-architecture-which-tool-for-the-job/</loc>
    <lastmod>2017-12-10T16:06:11+08:00</lastmod>
  </url><url>
    <loc>/posts/the-behavior-tree-starter-kit/</loc>
    <lastmod>2017-11-28T23:44:48+08:00</lastmod>
  </url><url>
    <loc>/tags/html5/</loc>
    <lastmod>2017-09-21T23:36:47+08:00</lastmod>
  </url><url>
    <loc>/tags/pixijs/</loc>
    <lastmod>2017-09-21T23:36:47+08:00</lastmod>
  </url><url>
    <loc>/tags/typescript/</loc>
    <lastmod>2017-09-21T23:36:47+08:00</lastmod>
  </url><url>
    <loc>/posts/setup-pixijs-with-typescript-using-webpack/</loc>
    <lastmod>2017-09-21T23:36:47+08:00</lastmod>
  </url><url>
    <loc>/posts/setup-pixijs-with-typescript-using-browserify/</loc>
    <lastmod>2017-09-18T21:28:22+08:00</lastmod>
  </url><url>
    <loc>/posts/behavior-trees-for-ai-how-they-work/</loc>
    <lastmod>2017-08-13T20:19:48+08:00</lastmod>
  </url><url>
    <loc>/posts/asked-an-architect-about-the-game-prison-architect/</loc>
    <lastmod>2017-07-08T16:28:00+08:00</lastmod>
  </url><url>
    <loc>/posts/a-conversation-with-anders-hejlsberg/</loc>
    <lastmod>2016-12-02T18:12:31+08:00</lastmod>
  </url><url>
    <loc>/tags/c#/</loc>
    <lastmod>2016-12-02T18:12:31+08:00</lastmod>
  </url><url>
    <loc>/tags/c&#43;&#43;/</loc>
    <lastmod>2016-12-02T18:12:31+08:00</lastmod>
  </url><url>
    <loc>/tags/generics/</loc>
    <lastmod>2016-12-02T18:12:31+08:00</lastmod>
  </url><url>
    <loc>/tags/java/</loc>
    <lastmod>2016-12-02T18:12:31+08:00</lastmod>
  </url><url>
    <loc>/tags/programming/</loc>
    <lastmod>2016-12-02T18:12:31+08:00</lastmod>
  </url><url>
    <loc>/posts/bitnami-redmine-upgrade-guide/</loc>
    <lastmod>2016-09-27T11:00:54+08:00</lastmod>
  </url><url>
    <loc>/tags/actionscript/</loc>
    <lastmod>2013-07-12T19:48:33+08:00</lastmod>
  </url><url>
    <loc>/tags/flash/</loc>
    <lastmod>2013-07-12T19:48:33+08:00</lastmod>
  </url><url>
    <loc>/posts/cascading-combobox-with-xml-dataprovider/</loc>
    <lastmod>2013-07-12T19:48:33+08:00</lastmod>
  </url><url>
    <loc>/tags/biking/</loc>
    <lastmod>2013-06-01T21:15:19+08:00</lastmod>
  </url><url>
    <loc>/posts/tour-of-taihu-lake-day-3/</loc>
    <lastmod>2013-06-01T21:15:19+08:00</lastmod>
  </url><url>
    <loc>/tags/travel/</loc>
    <lastmod>2013-06-01T21:15:19+08:00</lastmod>
  </url><url>
    <loc>/posts/tour-of-taihu-lake-day-2/</loc>
    <lastmod>2013-05-31T20:26:35+08:00</lastmod>
  </url><url>
    <loc>/posts/tour-of-taihu-lake-day-1/</loc>
    <lastmod>2013-05-30T19:53:44+08:00</lastmod>
  </url><url>
    <loc>/tags/rails/</loc>
    <lastmod>2013-04-12T12:16:03+08:00</lastmod>
  </url><url>
    <loc>/tags/ruby/</loc>
    <lastmod>2013-04-12T12:16:03+08:00</lastmod>
  </url><url>
    <loc>/posts/ror-tutorial-review/</loc>
    <lastmod>2013-04-12T12:16:03+08:00</lastmod>
  </url><url>
    <loc>/tags/algorithm/</loc>
    <lastmod>2013-04-02T20:21:09+08:00</lastmod>
  </url><url>
    <loc>/tags/image-processing/</loc>
    <lastmod>2013-04-02T20:21:09+08:00</lastmod>
  </url><url>
    <loc>/posts/image-dithering-algorithm-as3/</loc>
    <lastmod>2013-04-02T20:21:09+08:00</lastmod>
  </url><url>
    <loc>/posts/convert-hsv-hsl-to-rgb/</loc>
    <lastmod>2013-03-08T18:08:17+08:00</lastmod>
  </url><url>
    <loc>/posts/cycling-log-chongyuan-temple/</loc>
    <lastmod>2013-02-24T22:19:53+08:00</lastmod>
  </url><url>
    <loc>/posts/book-review-on-top-of-tides/</loc>
    <lastmod>2013-02-20T20:00:58+08:00</lastmod>
  </url><url>
    <loc>/posts/fix-nvidia-driver-on-kernel-3-7-7/</loc>
    <lastmod>2013-02-17T18:23:39+08:00</lastmod>
  </url><url>
    <loc>/tags/fedora/</loc>
    <lastmod>2013-02-17T18:23:39+08:00</lastmod>
  </url><url>
    <loc>/tags/linux/</loc>
    <lastmod>2013-02-17T18:23:39+08:00</lastmod>
  </url><url>
    <loc>/tags/nvidia/</loc>
    <lastmod>2013-02-17T18:23:39+08:00</lastmod>
  </url><url>
    <loc>/posts/install-nvidia-driver-on-fedora/</loc>
    <lastmod>2013-01-24T01:33:13+08:00</lastmod>
  </url><url>
    <loc>/posts/install-ruby-on-rails-on-fedora/</loc>
    <lastmod>2013-01-20T20:20:12+08:00</lastmod>
  </url><url>
    <loc>/posts/visioning-games-from-dear-esther-and-journey/</loc>
    <lastmod>2013-01-03T22:02:16+08:00</lastmod>
  </url><url>
    <loc>/posts/less-is-more-dear-esther-review/</loc>
    <lastmod>2012-12-31T21:03:40+08:00</lastmod>
  </url><url>
    <loc>/posts/new-features-in-flash-player-11-5-beta-and-air-3-5-beta/</loc>
    <lastmod>2012-09-27T12:10:11+08:00</lastmod>
  </url><url>
    <loc>/tags/gif/</loc>
    <lastmod>2012-09-26T18:31:46+08:00</lastmod>
  </url><url>
    <loc>/posts/gif-animation-in-flash-player/</loc>
    <lastmod>2012-09-26T18:31:46+08:00</lastmod>
  </url><url>
    <loc>/posts/gif-format-and-lzw/</loc>
    <lastmod>2012-09-20T18:20:14+08:00</lastmod>
  </url><url>
    <loc>/tags/lzw/</loc>
    <lastmod>2012-09-20T18:20:14+08:00</lastmod>
  </url><url>
    <loc>/posts/asc2-release-notes/</loc>
    <lastmod>2012-08-31T17:50:12+08:00</lastmod>
  </url><url>
    <loc>/tags/android/</loc>
    <lastmod>2012-08-19T11:30:08+08:00</lastmod>
  </url><url>
    <loc>/posts/connecting-your-kindle-fire-to-adb/</loc>
    <lastmod>2012-08-19T11:30:08+08:00</lastmod>
  </url><url>
    <loc>/posts/similar-image-searching-algorithm-as3/</loc>
    <lastmod>2012-08-14T19:59:25+08:00</lastmod>
  </url><url>
    <loc>/posts/actionscript-3-0-closure/</loc>
    <lastmod>2012-08-05T19:11:50+08:00</lastmod>
  </url><url>
    <loc>/tags/closure/</loc>
    <lastmod>2012-08-05T19:11:50+08:00</lastmod>
  </url><url>
    <loc>/posts/actionscript3-inheritance-mechanism/</loc>
    <lastmod>2012-07-31T18:25:09+08:00</lastmod>
  </url><url>
    <loc>/posts/flash-player-11-4-bytearray-compression/</loc>
    <lastmod>2012-07-27T18:31:25+08:00</lastmod>
  </url><url>
    <loc>/tags/lzma/</loc>
    <lastmod>2012-07-27T18:31:25+08:00</lastmod>
  </url><url>
    <loc>/posts/flash-builder-plugins/</loc>
    <lastmod>2012-07-23T20:32:21+08:00</lastmod>
  </url><url>
    <loc>/posts/native-mouse-cursors-in-flash/</loc>
    <lastmod>2012-07-11T17:06:52+08:00</lastmod>
  </url><url>
    <loc>/posts/apache-flex-4-8-0-news-trial/</loc>
    <lastmod>2012-07-09T19:51:11+08:00</lastmod>
  </url><url>
    <loc>/tags/flex/</loc>
    <lastmod>2012-07-09T19:51:11+08:00</lastmod>
  </url><url>
    <loc>/posts/flex-4-fun-reading-notes/</loc>
    <lastmod>2011-08-01T20:51:36+08:00</lastmod>
  </url><url>
    <loc>/posts/flex3-tfs-reading-summary/</loc>
    <lastmod>2011-07-25T12:31:00+08:00</lastmod>
  </url><url>
    <loc>/posts/flex3-tfs-notes-04/</loc>
    <lastmod>2011-07-18T22:23:56+08:00</lastmod>
  </url><url>
    <loc>/tags/notes/</loc>
    <lastmod>2011-07-18T22:23:56+08:00</lastmod>
  </url><url>
    <loc>/posts/flex3-tfs-notes-03/</loc>
    <lastmod>2011-07-06T22:40:49+08:00</lastmod>
  </url><url>
    <loc>/posts/flex3-tfs-notes-02/</loc>
    <lastmod>2011-07-05T22:28:42+08:00</lastmod>
  </url><url>
    <loc>/posts/flex3-tfs-notes-01/</loc>
    <lastmod>2011-07-04T22:03:38+08:00</lastmod>
  </url><url>
    <loc>/tags/movie/</loc>
    <lastmod>2011-06-28T21:41:59+08:00</lastmod>
  </url><url>
    <loc>/posts/the-best-of-youth/</loc>
    <lastmod>2011-06-28T21:41:59+08:00</lastmod>
  </url><url>
    <loc>/posts/story-behind-balsamiq-mockups/</loc>
    <lastmod>2011-03-05T22:45:53+08:00</lastmod>
  </url><url>
    <loc>/tags/misc/</loc>
    <lastmod>2011-03-05T22:45:53+08:00</lastmod>
  </url><url>
    <loc>/tags/tool/</loc>
    <lastmod>2011-02-28T22:45:32+08:00</lastmod>
  </url><url>
    <loc>/posts/balsamiq-mockups/</loc>
    <lastmod>2011-02-28T22:45:32+08:00</lastmod>
  </url><url>
    <loc>/tags/mind-map/</loc>
    <lastmod>2011-02-26T16:16:18+08:00</lastmod>
  </url><url>
    <loc>/posts/do-requirement-analysis-using-personalbrain/</loc>
    <lastmod>2011-02-26T16:16:18+08:00</lastmod>
  </url><url>
    <loc>/posts/grizzly-man/</loc>
    <lastmod>2008-07-16T19:52:43+08:00</lastmod>
  </url><url>
    <loc>/posts/progressive-china/</loc>
    <lastmod>2008-05-23T10:33:49+08:00</lastmod>
  </url><url>
    <loc>/posts/southern-weekly-the-system/</loc>
    <lastmod>2008-01-06T06:06:29+08:00</lastmod>
  </url><url>
    <loc>/posts/story-of-planescape-torment/</loc>
    <lastmod>2007-11-06T15:12:47+08:00</lastmod>
  </url><url>
    <loc>/posts/cancel-tcm-innovation-or-farce/</loc>
    <lastmod>2006-10-11T21:31:01+08:00</lastmod>
  </url><url>
    <loc>/posts/silent-hill-the-movie-review/</loc>
    <lastmod>2006-09-02T02:29:14+08:00</lastmod>
  </url><url>
    <loc>/posts/redemption-of-a-gangster/</loc>
    <lastmod>2006-09-01T13:09:56+08:00</lastmod>
  </url><url>
    <loc>/posts/about-v/</loc>
    <lastmod>2005-11-09T12:53:32+08:00</lastmod>
  </url><url>
    <loc>/posts/final-fantasy-vii-advent-children/</loc>
    <lastmod>2005-11-08T13:24:43+08:00</lastmod>
  </url><url>
    <loc>/posts/about-something/</loc>
    <lastmod>2005-11-07T19:32:27+08:00</lastmod>
  </url><url>
    <loc>/posts/a-very-long-engagement/</loc>
    <lastmod>2005-10-15T22:43:02+08:00</lastmod>
  </url><url>
    <loc>/about/</loc>
  </url><url>
    <loc>/categories/</loc>
  </url>
</urlset>
