<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Nonortho/src, branch master</title>
<subtitle>An isometric tile game
</subtitle>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/'/>
<entry>
<title>Add a game timer</title>
<updated>2022-04-02T03:23:01+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-04-02T03:23:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=3ee74cdb1b4fd2bf9eefdf6bcd8439b27cbb7336'/>
<id>3ee74cdb1b4fd2bf9eefdf6bcd8439b27cbb7336</id>
<content type='text'>
This adds a delta time that ensures that everything moves at the same
speed regardless of framerate or system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a delta time that ensures that everything moves at the same
speed regardless of framerate or system.
</pre>
</div>
</content>
</entry>
<entry>
<title>Store train objects in a unique_ptr</title>
<updated>2022-03-31T03:48:07+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-31T03:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=7803be09b7c0a133b1009408fea2fb1f1474e786'/>
<id>7803be09b7c0a133b1009408fea2fb1f1474e786</id>
<content type='text'>
The trains were being destructed after leaving the scope of the
addVehicle function. This change makes sure the trains stay allocated
for the entire lifetime of the level.

Fixes #2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The trains were being destructed after leaving the scope of the
addVehicle function. This change makes sure the trains stay allocated
for the entire lifetime of the level.

Fixes #2
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix sprite sorting when rendering the level</title>
<updated>2022-03-29T22:29:56+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-29T22:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=2b35b393203403704b740f7627af701968c2dfcc'/>
<id>2b35b393203403704b740f7627af701968c2dfcc</id>
<content type='text'>
This fixes a misuse of std::find_if and vector iterators. Previously,
the first vehicle in the currently drawing tile would be drawn, and then
every other vehicle would be drawn regardless of position.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a misuse of std::find_if and vector iterators. Previously,
the first vehicle in the currently drawing tile would be drawn, and then
every other vehicle would be drawn regardless of position.
</pre>
</div>
</content>
</entry>
<entry>
<title>Return a reference instead of a pointer in addVehicle()</title>
<updated>2022-03-29T22:26:11+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-29T22:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=94212b5fda87b6983465103d6f35253c874a2915'/>
<id>94212b5fda87b6983465103d6f35253c874a2915</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix SDL include path in window.cpp</title>
<updated>2022-03-27T03:05:21+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-27T03:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=2bb194ccb3f948523ce58cc086220b96f4a94bfb'/>
<id>2bb194ccb3f948523ce58cc086220b96f4a94bfb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing #includes for find_if and ceil</title>
<updated>2022-03-27T02:42:22+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-27T02:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=21f744c631bbe2fe3389f3b2f733256fb343e959'/>
<id>21f744c631bbe2fe3389f3b2f733256fb343e959</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement sprite depth sorting</title>
<updated>2022-03-26T17:50:51+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-26T17:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=8e2fd5758b00036da965effbefdc76c1d373cd23'/>
<id>8e2fd5758b00036da965effbefdc76c1d373cd23</id>
<content type='text'>
This algorithm draws the level in two passes; the ground and rail tiles
are drawn first, then the train cars and walls. This method isn't
perfect, but it'll do for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This algorithm draws the level in two passes; the ground and rail tiles
are drawn first, then the train cars and walls. This method isn't
perfect, but it'll do for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a header to the level file format</title>
<updated>2022-03-24T18:01:09+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-24T18:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=42397536e79fdf68fb194de86bbeb3f1ed098eed'/>
<id>42397536e79fdf68fb194de86bbeb3f1ed098eed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create new trains on right click instead of moving the existing train</title>
<updated>2022-03-24T15:17:45+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-24T15:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=6ce8e26ecba668578b307ca7039a9af9e86310a7'/>
<id>6ce8e26ecba668578b307ca7039a9af9e86310a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't create a copy of the train graphics per vehicle</title>
<updated>2022-03-24T15:16:57+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-03-24T15:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/Nonortho/commit/?id=09cc67351ec68ed37b2e664c9654f9aabd8fa33b'/>
<id>09cc67351ec68ed37b2e664c9654f9aabd8fa33b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
