<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unreal Tournament on ShrimpWorks</title><link>/tags/unreal-tournament/</link><description>Recent content in Unreal Tournament on ShrimpWorks</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Sat, 09 Jul 2022 00:00:00 +0000</lastBuildDate><atom:link href="/tags/unreal-tournament/feed.xml" rel="self" type="application/rss+xml"/><item><title>MQTT Implementation in UnrealScript</title><link>/2022/07/09/mqtt-implementation-in-unrealscript/</link><pubDate>Sat, 09 Jul 2022 00:00:00 +0000</pubDate><guid>/2022/07/09/mqtt-implementation-in-unrealscript/</guid><description>&lt;p&gt;TLDR; There&amp;rsquo;s now an
&lt;a href="https://github.com/shrimpza/unrealscript-mqtt-client"&gt;MQTT Client implementation written in UnrealScript&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been doing &lt;a href="https://github.com/shrimpza/monsterhunt"&gt;a bit of stuff in UnrealScript recently&lt;/a&gt;,
and reacquainting myself with it.&lt;/p&gt;
&lt;p&gt;Something I&amp;rsquo;ve always been aware of, but have never really looked at in much
detail, is that it has an actual &lt;a href="https://unrealarchive.org/unrealscript/#ut99v469b/IpDrv/TcpLink"&gt;TCP client&lt;/a&gt;
you can extend to implement whatever remote communications protocol you&amp;rsquo;d like.&lt;/p&gt;
&lt;p&gt;For whatever reason MQTT popped up as my candidate to play with, with the
thought that you&amp;rsquo;d be able to publish in-game events to some topics and build
interesting things with (the first thing that came to mind was a match stats
collection service which doesn&amp;rsquo;t rely on the traditional process of log
scraping), in addition to allowing in-game functionality to respond to incoming
events by way of topic subscriptions. And being something targeted at
supporting very simple IoT devices, the protocol should be fairly easy to work
with.&lt;/p&gt;</description></item><item><title>Unreal Archive</title><link>/2019/03/16/unreal-archive/</link><pubDate>Sat, 16 Mar 2019 00:00:00 +0000</pubDate><guid>/2019/03/16/unreal-archive/</guid><description>&lt;img src="/2019/03/16/unreal-archive/2019-03-16-unreal-archive.png" alt="Unreal Archive"class="image-right" /&gt;
 


&lt;p&gt;Over the past several months, I&amp;rsquo;ve been working on a project to provide a
place to catalogue and preserve the vast amounts of user-created content the
Unreal and Unreal Tournament community has been creating over the past 20+
years.&lt;/p&gt;
&lt;p&gt;This has resulted in the &lt;a href="https://unrealarchive.org/"&gt;Unreal Archive&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;While it may seem a silly cause to invest so much time (and money) into, this
stuff directly influenced the lives of myself and thousands of others. I would
certainly not be in the profession I&amp;rsquo;m in, driving my car, living in my house,
if not for the direct influence of working on Unreal Tournament maps, mods and
community, and personal websites.&lt;/p&gt;</description></item><item><title>UTStatsDB</title><link>/2018/06/17/utstatsdb/</link><pubDate>Sun, 17 Jun 2018 00:00:00 +0000</pubDate><guid>/2018/06/17/utstatsdb/</guid><description>&lt;a href="/2018/06/17/utstatsdb/2018-06-17-utstatsdb.png"&gt;
		&lt;img src="/2018/06/17/utstatsdb/2018-06-17-utstatsdb_hu_ef54bfbf68e8e7d1.jpg" class="image-center" /&gt;
	&lt;/a&gt;


&lt;p&gt;UTStatsDB is a player and match statistics system for Unreal Tournament 99,
2003, 2004 and 3, which parses match logs generated by each game (sometimes
requiring additional server-side mutators), and makes stats for each game
available through a website.&lt;/p&gt;
&lt;p&gt;The stats are also aggregated by player, map and server, allowing you to browse
and analyse quite a number of in-depth stats for each.&lt;/p&gt;
&lt;p&gt;The project was developed and maintained by Patrick Contreras and Paul Gallier
between 2002 and around 2009, where the &lt;a href="http://www.utstatsdb.com"&gt;original project&lt;/a&gt;
seems to have been abandoned some time after the release of UT3. (&lt;em&gt;addendum: by
some coincidence, after 9 years of inactivity, the original author did create a
release a few days after my revival/release&lt;/em&gt;) Locating downloads (the download
page is/was not working) or the source (their SCM system seems to require auth
or is simply gone) was quite troublesome.&lt;/p&gt;</description></item><item><title>Running Unreal Tournament 99 on Linux (part 1)</title><link>/2018/02/03/running-unreal-tournament-99-on-linux-part-1/</link><pubDate>Sat, 03 Feb 2018 00:00:00 +0000</pubDate><guid>/2018/02/03/running-unreal-tournament-99-on-linux-part-1/</guid><description>&lt;img src="/2018/02/03/running-unreal-tournament-99-on-linux-part-1/ut-logo.png" class="image-right" /&gt;
 


&lt;p&gt;With all the talk of Unreal Tournament 4 possibly being cancelled one of these
days, due to Epic&amp;rsquo;s runaway success with Fortnite, I&amp;rsquo;ve decided there&amp;rsquo;s really
no reason to not be playing UT99.&lt;/p&gt;
&lt;p&gt;Thus, we set about trying to run it on modern hardware, with a modern Linux
installation.&lt;/p&gt;
&lt;p&gt;As much as this is about setting things up on Linux, it&amp;rsquo;s also partially my own
attempt at some knowledge preservation, as a lot of this stuff ends up being
forgotten or lost over time (it&amp;rsquo;s been almost 20 years! a lot of the old sites
and things you expect to find this info on simply do not exist anymore :()&lt;/p&gt;
&lt;p&gt;This is part one of two, and will focus on installing and running the game
using Wine.&lt;/p&gt;</description></item><item><title>Catchup: Gaming</title><link>/2011/07/28/catchup-gaming/</link><pubDate>Thu, 28 Jul 2011 17:18:59 +0000</pubDate><guid>/2011/07/28/catchup-gaming/</guid><description>&lt;img src="/2011/07/28/catchup-gaming/2011-07-28-tf2.jpg" class="image-center full-width" /&gt;
 


&lt;p&gt;I really have to use this thing more often than once or twice a year :D.
I&amp;rsquo;m just going to do a few posts on a couple of subjects just for
personal lols.&lt;/p&gt;
&lt;p&gt;Lots of Team Fortress 2 has been played. I thought since it went free,
there&amp;rsquo;d be plenty of noobs to beat up. Sadly all the kids playing games
these days are not noobs ;). I&amp;rsquo;m also really enjoying playing an online
FPS on PC once more, still something I haven&amp;rsquo;t done to any degree since
UT3 fizzled (did it ever really get going at all, though?).&lt;/p&gt;</description></item><item><title>Monster Hunt source code release</title><link>/2006/02/05/monster-hunt-source-code-release/</link><pubDate>Sun, 05 Feb 2006 11:12:19 +0000</pubDate><guid>/2006/02/05/monster-hunt-source-code-release/</guid><description>&lt;p&gt;Well, in the interests of Monster Hunt surviving a bit longer, I&amp;rsquo;m
releasing the full UnrealScript source code.&lt;/p&gt;
&lt;p&gt;Included is a basic license document, outlining in simple terms what you
may and may not do. Basically, you may make any kind of MH mod or
&amp;lsquo;sub-mod&amp;rsquo;, however you must give due credit for the original creation.
Even if it&amp;rsquo;s very basic, please read it if you intend using it for
creating a mod.&lt;/p&gt;</description></item><item><title>My UT maps, mods, etc</title><link>/2005/09/27/my-ut-maps-mods-etc/</link><pubDate>Tue, 27 Sep 2005 15:04:27 +0000</pubDate><guid>/2005/09/27/my-ut-maps-mods-etc/</guid><description>&lt;p&gt;In case anyone&amp;rsquo;s arrived here looking for my UT, Tribes 2, etc maps,
mods, utilities, tutorials and things, you&amp;rsquo;ll find those along with
downloads and things over on my &amp;lsquo;gaming resources&amp;rsquo; site:
&lt;a href="http://www.unreal.co.za/shrimp/"&gt;http://www.unreal.co.za/shrimp/&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>UnWheel - modDB’s 1 Driving mod - 2004</title><link>/2005/01/17/unwheel-moddbs-1-driving-mod-2004/</link><pubDate>Mon, 17 Jan 2005 19:45:37 +0000</pubDate><guid>/2005/01/17/unwheel-moddbs-1-driving-mod-2004/</guid><description>&lt;p&gt;How kewlies is that - UnWheel has taken it&amp;rsquo;s rightful place as the #1
voted driving mod of 2004 (across all games supported by modDB).
Hehehehe.&lt;/p&gt;
&lt;p&gt;Might as well list all UnWheel&amp;rsquo;s achievements to date for the fun of it
;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Make Something Unreal Contest - Phase 2 (UT2003):&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1st place, Best Non-FPS Mod&lt;/li&gt;
&lt;li&gt;1st place, Best Vehicle&lt;/li&gt;
&lt;li&gt;1st place, Best use of Karma Physics&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Make Something Unreal Contest - Phase 3 (UT2004):&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>