<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gaming on ShrimpWorks</title><link>/categories/gaming/</link><description>Recent content in Gaming on ShrimpWorks</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Sat, 09 Jul 2022 00:00:00 +0000</lastBuildDate><atom:link href="/categories/gaming/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>Kodi and Steam on Debian Sid</title><link>/2016/06/10/kodi-and-steam-on-debian-sid/</link><pubDate>Fri, 10 Jun 2016 00:00:00 +0000</pubDate><guid>/2016/06/10/kodi-and-steam-on-debian-sid/</guid><description>&lt;img src="/2016/06/10/kodi-and-steam-on-debian-sid/2016-06-10-debian-kodi-steam.png" class="image-right" /&gt;
 


&lt;p&gt;I recently went through the process of reinstalling the media PC connected to my
TV, which I use to run Kodi for movies and TV, and Steam in Big Picture mode,
which allows me to stream Windows-only games from my desktop to the couch.&lt;/p&gt;
&lt;p&gt;I thought it would be useful to describe my setup and the process to achieve it,
in case anyone else is interested in creating their own custom Kodi/Debian/Steam
builds.&lt;/p&gt;</description></item><item><title>Tribes: Ascend</title><link>/2011/08/07/tribes-ascend/</link><pubDate>Sun, 07 Aug 2011 13:30:43 +0000</pubDate><guid>/2011/08/07/tribes-ascend/</guid><description>&lt;p&gt;Wow. I hadn&amp;rsquo;t been paying much attention to this, since it&amp;rsquo;s been a
while since anything with the &amp;ldquo;Tribes&amp;rdquo; name on it was worth following.
This really does look pretty awesome though! It should be out this year
as well.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/0B_K4CAMEdU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&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>Out of Eve downloads</title><link>/2010/12/30/out-of-eve-downloads/</link><pubDate>Thu, 30 Dec 2010 11:57:18 +0000</pubDate><guid>/2010/12/30/out-of-eve-downloads/</guid><description>&lt;p&gt;This is just a small update on the status of OOE. As the SVN server
previously hosting the OOE source died, and many people have been
looking for the source, a &lt;a href="http://code.google.com/p/ooe/"&gt;Google Code project has been
started&lt;/a&gt; to facilitate future
development.&lt;/p&gt;
&lt;p&gt;The source is available as both a regular download and via Subversion.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s unlikely I will be doing any development on the project myself,
however contributors are welcome.&lt;/p&gt;</description></item><item><title>Out of Eve 1.1 Released</title><link>/2008/11/25/out-of-eve-1.1-released/</link><pubDate>Tue, 25 Nov 2008 07:10:26 +0000</pubDate><guid>/2008/11/25/out-of-eve-1.1-released/</guid><description>&lt;p&gt;Hah. Only 3 months late.&lt;/p&gt;
&lt;p&gt;Out of Eve has been fully updated to Quantum Rise spec, the promised
journal feeds, API key security, and a number of other tweaks.
&lt;a href="http://www.outofeve.com/" title="Out of Eve"&gt;OutofEve.com&lt;/a&gt; has been updated
to the latest available version, and the source is &lt;a href="http://www.outofeve.com/about/" title="Out of Eve about page"&gt;available for
download&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Please leave any feedback in the comments of this post. I&amp;rsquo;ll set up a
proper OOE page on this site at some point, with download links and more
detailed information.&lt;/p&gt;</description></item><item><title>Out Of Eve 1.1</title><link>/2008/08/20/out-of-eve-1.1/</link><pubDate>Wed, 20 Aug 2008 20:27:30 +0000</pubDate><guid>/2008/08/20/out-of-eve-1.1/</guid><description>&lt;p&gt;As mentioned previously, I just wanted to outline a few plans for a new
&lt;a href="http://www.outofeve.com/"&gt;Out Of Eve&lt;/a&gt; version, mostly for my own
reference, as I&amp;rsquo;m finding it much easier to work toward goals which are
actually written down/typed up (lol?).&lt;/p&gt;
&lt;p&gt;Obviously first order of business is Empyrean Age compatibility. A
number of table and field names have changed and require some code
updates. Lots of icons have been added and updated, so I would also like
to make use of those. Unfortunately a number of images are actually
missing in the EA icon dump (drones, rookie ships), so a simple drop-in
replacement doesn&amp;rsquo;t works so well.&lt;/p&gt;</description></item></channel></rss>