<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Constant Through the Ages (Marcus&#039; Entry)</title>
		<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry</link>
		<description>Posts in the discussion thread &quot;Constant Through the Ages (Marcus&#039; Entry)&quot;</description>
				<copyright></copyright>
		<lastBuildDate>Sun, 19 Apr 2026 12:07:33 +0000</lastBuildDate>
		
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2247571</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2247571</link>
				<description></description>
				<pubDate>Mon, 09 Mar 2015 07:26:46 +0000</pubDate>
				<wikidot:authorName>Ninjaboi8175</wikidot:authorName>				<wikidot:authorUserId>2007137</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I still need to play this and Brett's game. I'll probably be able to either later today or tomorrow. I played the earlier version of it and found it pretty fun to mess around in! Though I had ended up sticking with the strategy of gaining distance from the enemies, lining them up, and using the shot that goes through enemies since that seemed like the easiest way to kill the most people :P.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2247467</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2247467</link>
				<description></description>
				<pubDate>Mon, 09 Mar 2015 03:06:21 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thanks, you guys!</p> <p>Brett, I was meaning to try your game this weekend, but I'm afraid I didn't get around to it. I will do so, however, either this week or next weekend!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2245021</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2245021</link>
				<description></description>
				<pubDate>Thu, 05 Mar 2015 10:59:29 +0000</pubDate>
				<wikidot:authorName>Emblis</wikidot:authorName>				<wikidot:authorUserId>1671135</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Cheers Marcus, was allot of fun testing. Well done! :)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2244487</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2244487</link>
				<description></description>
				<pubDate>Wed, 04 Mar 2015 16:48:43 +0000</pubDate>
				<wikidot:authorName>Brett208</wikidot:authorName>				<wikidot:authorUserId>2052890</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Marcus,</p> <p>I thought your final entry turned out great. I liked how each of the three characters has a unique strategy to play. Definitely a lot more difficult to play if you use the ancient warrior as opposed to the modern or future warrior.</p> <p>Brett</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2242604</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2242604</link>
				<description></description>
				<pubDate>Mon, 02 Mar 2015 03:30:14 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>With competition #4 now only several hours away from ending, at least in my time zone, I'm posting my last update, giving you all the download, and waiting eagerly to hear how your games went. =D</p> <p>There's not a whole lot to say about what I've programmed since the last update, because I haven't really added anything to the <em>game,</em> but I did create an entire menu UI and a system for saving and loading files, something which I've never done before and was pretty excited about. Still am, to be honest - I want to use it again!</p> <p>Here's the download link, but before you try it, you may want to read a bit further.<br /> <a href="https://bitbucket.org/TheMazinTar/constant-through-the-ages/downloads">https://bitbucket.org/TheMazinTar/constant-through-the-ages/downloads</a></p> <p>Due to not thinking about it until I'd mostly finished the menus, and then not having enough time to change things enough to implement it smoothly, there's not actually a tutorial or instructions for how to play the game. The menus should be self-explanatory enough, but if not, I tried to write clear, concise instructions on each screen. Anyways, here are some basic instructions for the game:</p> <p>Use the WASD keys to move.<br /> For the ancient character, press the left mouse button to attack, hold the Q key while attacking to leap forward, and hold the right mouse button to block any sort of attack coming at you from the direction you're facing.<br /> For the modern character, holding the left mouse button will cause you to fire rapidly from the hip, and holding the right mouse button will cause you to aim the gun more accurately. Once aiming, press the left mouse button to fire - recharge time is high, but each shot will pierce through up to ten characters, making this a deadly tool to be used.<br /> For the ancient character, only one direction can be moved in - forward. Attacking is disabled until the character reaches 90% of its maximum speed, and which point you can hold the left mouse button to attack in one direction, and hold the right mouse button to attack in the other direction.<br /> Okay, you can feel free to try the download now.</p> <p>And, just for fun, I'm going to claim a whole bunch of achievements.<br /> <strong>Law of Live Demos:</strong> You show your WIP to somebody. Something goes horribly wrong. (This happened a lot, lol!)<br /> <strong>Game Over:</strong> You implement the ability for players to lose the game.<br /> <strong>Vincent van Gogh:</strong> You create your own artwork for your project.<br /> <strong>Moral Support:</strong> Leave a comment on somebody else's game thread with (constructive) feedback.<br /> <strong>Leveled Up:</strong> You learned something that you didn't know that you can reuse in other games or other programs. (Writing and reading files all the way!)<br /> <strong>Back of the Line:</strong> Don't get started until the competition is well underway. (I think I only started programming Constant Through the Ages with half the competition left, so I'm claiming this one.)<br /> <strong>Victory:</strong> Beat your game for the first time!<br /> <strong>Mission Accomplished!:</strong> The challenge ends, and you actually have a game to show for it!<br /> <strong>½KLOC:</strong> Your game reaches 500 lines of code. You're off to a great start!<br /> <strong>1KLOC:</strong> Your game reaches 1000 lines of source code. Making progress! Excellent!<br /> <strong>2KLOC:</strong> Your game reaches 2000 lines of source code. Keep it up!<br /> <strong>3KLOC:</strong> Your game reaches 3000 lines of source code. Your game definitely has some weight behind it! (3,259 lines of code total!)<br /> <strong>Silence is Not Golden:</strong> Add sound effects or background music to your game. 8 is Enough optional.<br /> <strong>The Great Unveiling:</strong> Provide a download for your game. (Or two. Or three.)<br /> <strong>Applying Research:</strong> Spend at least an hour programming when you should be doing something else. (I think I spent about a week programming when I shouldn't have been, lol!)<br /> <strong>Jurassic Programming:</strong> While making your game run into a situation where you must add a ton of code lines to get something to work. (IE: adding points into a collision detection array) - &quot;I wrote a million lines of code to run this park!&quot; (Both the code required for typing and for reading and writing files, plus for the preset options, took a lot of lines.)<br /> <strong>Way to Brag:</strong> Claim at least 15 achievements.<br /> <strong>Lonely:</strong> Program on a Friday or Saturday evening.</p> <p>As always, I've had a lot of fun and learned how to program better and how to do more things. It's been a blast - I'll see you all later!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2241704</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2241704</link>
				<description></description>
				<pubDate>Sat, 28 Feb 2015 19:34:42 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thank you very much, Brett!</p> <p>I'm not really sure where the UI is going to get to by the end of the competition, though. I've spent most of the morning working on it, so saving and loading games is almost entirely functional now and there's a basic menu-navigation system in place, but none of it is image-based or reacting to mouse input. Basically, I'm just drawing words onto the screen giving simple instructions for navigating the interface with the keyboard.</p> <p>However, while testing the load options feature, I have had some fun messing with the settings&#8230;</p> <img src="https://lh3.googleusercontent.com/-oMdwydsqNXw/VPIT23Oy89I/AAAAAAAAAtw/EgvTYpTuuN0/w777-h649-no/2-28-15%2BScreenshot.PNG" alt="2-28-15%2BScreenshot.PNG" class="image" />
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2241596</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2241596</link>
				<description></description>
				<pubDate>Sat, 28 Feb 2015 14:17:27 +0000</pubDate>
				<wikidot:authorName>Brett208</wikidot:authorName>				<wikidot:authorUserId>2052890</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Marcus,</p> <p>Constant Through the Ages looks great so far. I'm impressed how far it has progressed in just 2 weeks. I'll be interested to see how you design the user interface for changing the gameplay.</p> <p>-Brett</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2240727</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2240727</link>
				<description></description>
				<pubDate>Fri, 27 Feb 2015 00:57:23 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Quite surprisingly, I've actually continued to program during the week, and now I've finished the final character type - the future character!</p> <img src="https://lh5.googleusercontent.com/-QOk2k609MVU/VO-0LFmwSPI/AAAAAAAAAtE/akKydfteNzw/w777-h647-no/2-26-15%2BScreenshot.PNG" alt="2-26-15%2BScreenshot.PNG" class="image" /> <p>This one was more difficult to program than the others due to some little oddities about it, such as the head needing to be drawn separately so it can fade in and out, or the torso needing to play an animation while the legs stay the same (wow, I just remembered a feature I forgot to program, lol), or even just the AI behavior being a bit more complicated (oh gosh, I just remembered another feature). Funnily enough, it's also going to be the character most likely to be seen and used the <em>least,</em> mainly because it's got fewer play-styles (you can really just charge, slaughter, and be slaughtered, rather than play offensive or defensive) and, when fighting it in swarms, it's both repetitive and extremely difficult. However, when a few of them are thrown into the mix with some modern and ancient characters, I believe that it adds a nice extra flavor to the game, and also can be fun to play as occasionally.</p> <p>My next goal, then (aside from those two features I remembered), is definitely getting options able to be chosen in-game, such as which character you'll play as, or what percentage of the enemies that you're going to fight are a certain type, and hopefully even some more specific things, like how accurate the enemies are when shooting, or how fast they move, et cetera.</p> <p>Good luck to all of you and your games as the competition winds down!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2237974</guid>
				<title>Re: Constant Through the Ages (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2237974</link>
				<description></description>
				<pubDate>Mon, 23 Feb 2015 02:23:11 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Wow, there's just one week left of the competition - I hope all your games are going well!</p> <p>As for mine, I've made some pretty good progress over the last three days, although I may not be able to finish everything that I want to by next Monday. Here's what I did:</p> <p>- Added the current day character, the soldier, and completely finished that.<br /> - Finished any odds and ends I still had to do for the ancient character, which actually turned out to mostly be completely reworking the AI to be simpler and also to raise the shield to protect themselves when getting shot at. Okay, so maybe it wasn't quite odds and ends, haha!<br /> - Added an infinite grassy background.<br /> - Began work on the future character, which is about half done, maybe less.</p> And now for some pictures (lol, I'm not very good at transitions in update posts, have you noticed?):<br /> <img src="https://lh4.googleusercontent.com/-_aQu4ciBHXk/VOqJCGBk2lI/AAAAAAAAArs/na0kJPb_4R8/w777-h647-no/2-22-15%2BScreenshot.PNG" alt="2-22-15%2BScreenshot.PNG" class="image" /><br /> <img src="https://lh3.googleusercontent.com/-oB5BMM6dVuY/VOqJJ-0IppI/AAAAAAAAAsQ/sp_yJuOdj2I/w660-h264-no/ModernAtlas.png" alt="ModernAtlas.png" class="image" /> <p>If you're interested, you can try the second download <a href="https://bitbucket.org/TheMazinTar/constant-through-the-ages/downloads">here</a> (v0.3) to play as the soldier fighting a mix of modern and ancient characters, but if not, no worries! (Same controls as before, except that you hold the left mouse button to keep shooting, and hold the right mouse button to aim - when aiming, firing speed is a lot slower, but each shot pierces shields and goes through about ten people before stopping. Press or hold the left mouse button when aiming to fire like that.)</p> <p>See you all later!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2236245</guid>
				<title>Re: Adrift (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2236245</link>
				<description></description>
				<pubDate>Fri, 20 Feb 2015 03:26:43 +0000</pubDate>
				<wikidot:authorName>Brett208</wikidot:authorName>				<wikidot:authorUserId>2052890</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Marcus,</p> <p>I think the top down graphics look great. This looks like a tough perspective to draw since you can only see their shoulders and top of head, but you made the sprites clear and simple. Working on a project you care about makes a ton of difference.</p> <p>Brett</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2235937</guid>
				<title>Re: Adrift (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2235937</link>
				<description></description>
				<pubDate>Thu, 19 Feb 2015 16:59:46 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Greetings, all!</p> <p>I've done a good amount more programming on Adrift since I last posted, getting a background drawing, fine-tuning the movement, setting up a system where the player won't go off the screen, changing how particles are affected, and even camera-centering once the player slows down, but then I stopped working on it. See, there's three kinds of moods/phases I can be in when programming: the first is highly excited, constantly working on my project, at least when I have the time, and always knowing what to work on next. The second is after the initial excitement phase has passed, and I'm still working on and enjoying programming my project, but the goal is mostly to finish it. The third, then, is when I'm just not feeling it, I don't really know what to do, and I'm not getting much done. Chances are that the rest of you know exactly what I'm talking about with all three of these.</p> <p>Unfortunately, this project fell into the third category, and, considering that we're in the middle of a competition and, when I was thinking this through on Monday, at the beginning of a week I have <em>entirely</em> free, I wasn't going to spend it just feeling 'meh' about the whole thing.</p> <p>So, I ditched it.</p> Instead, I present you with:<br /> <img src="https://lh5.googleusercontent.com/-1QM0IdYe4HM/VOYQDAyQBuI/AAAAAAAAAqE/P_tf0OgMmBk/w778-h649-no/2-19-15%2BScreenshot.PNG" alt="2-19-15%2BScreenshot.PNG" class="image" /><br /> Constant Through the Ages! Which is, of course, fighting (unfortunate truth that it is). <p>This game is going to be relatively simple, since I only had about half of the competition left when I began, but it's both more fun to program and gives me the opportunity to play with a new toy I discovered the other day, which I've been wanting to do for a while, learned courtesy of RB's extremely useful C# Player's Guide, which I haven't read all the way through for some reason. I dunno why, because I'd learn a lot. (In case you're curious, what I learned was how to write and read files, which opens up a lot of possibilities for saved games, saved preferences, and the like, which I'm excited about!) Sorry for the sidetrack, getting back on topic now.</p> <p>So, Constant Through the Ages is going to be/already mostly is a top-down 2D hack-and-slash game, at least for the most part. There's going to be three kinds of characters, which are fighters/soldiers from different time periods: the barbarians, as you see above, modern-day soldiers, and, of course, future soldiers. In the end game you'll be able to choose which one to play as, and what percentage of the enemies you'll be fighting are made up of any type of character. (For example, you'll be able to choose to play as a future soldier, with 50% ancient warriors, 40% modern-day soldiers, and 10% future soldiers as enemies.)</p> The ancient soldiers are actually fully implemented already, due to a lot of programming and drawing and not much else of anything else on my part over the last couple days, lol. The only thing I haven't done yet for them is completely finish how their shields work, unless I'm forgetting something, which I won't be able to do until I add in the modern soldiers, which is next on the list. (Getting the shields to block was actually really difficult, so if people are interested I can explain how I did that.) Here's the completed character atlas for the ancient warriors, just for fun:<br /> <img src="https://lh3.googleusercontent.com/-0YZaAoUHTBU/VOYQI2vrUMI/AAAAAAAAAqo/BVSE7AuyREg/w660-h395-no/AncientAtlas.png" alt="AncientAtlas.png" class="image" /> <p>I think this is my first time doing hand-drawn animations in a game, and, as surprisingly decent-looking as it turned out, I'm not anxious to do it again, haha!</p> <p>Finally, to wrap up a long post &#8230; I'm going to give you a download.<br /> <a href="https://bitbucket.org/TheMazinTar/constant-through-the-ages/downloads">https://bitbucket.org/TheMazinTar/constant-through-the-ages/downloads</a></p> <p>Controls are pretty simple: WASD to move, use the mouse to point, left mouse button attacks, holding the right mouse button blocks, although only in the direction you're facing, and, as you take damage, a visual aid will begin to appear on the screen, colored a beautiful bright <em>red</em>. =] Also, when you start the program, no enemies will spawn until you press P, so be sure to do that.</p> <p>Let me know what you think!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://rbwhitaker.wikidot.com/forum/t-1093882#post-2222667</guid>
				<title>Adrift (Marcus&#039; Entry)</title>
				<link>http://rbwhitaker.wikidot.com/forum/t-1093882/constant-through-the-ages-marcus-entry#post-2222667</link>
				<description></description>
				<pubDate>Mon, 02 Feb 2015 04:14:58 +0000</pubDate>
				<wikidot:authorName>Marcus42</wikidot:authorName>				<wikidot:authorUserId>1823111</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello again, everyone!</p> <p>For this competition, I wanted to do something a little bit different, so I'm planning on making a 2D sidescrolling(ish) puzzle(ish) game set in space, with the player controlling an astronaut that, for some reason, has to get from point A to point B. If I can get the base gameplay done, I also want to add some enemies that, for some reason, want to stop you, and they will have dagger-like weapons to attack you with, and an energy-based shield to block shots from your blaster (ha! I'm still sticking with the sword and shield theme). Also, I'd really like for an actual story to be in the game by the end of the month, but that probably won't happen. Oh well.</p> <p>Now, for a little confession. I actually started programming this at the very end of December, but really only for an hour or so each weekend and, due to an overhaul in how things work last weekend, the only thing I had done going into this competition was basic movement in no gravity. So yeah, that's where I'm starting at, rather than from scratch.</p> Here's a screenshot (although I'm planning on making the particles smaller):<br /> <img src="https://lh4.googleusercontent.com/-vEDw07uQG1I/VM06OnWb-9I/AAAAAAAAApY/NFwhlKD-wYE/w799-h478-no/1-31-15%2BScreenshot.PNG" alt="1-31-15%2BScreenshot.PNG" class="image" /> <p>And here's a link to my BitBucket repository, with a download of what I've got so far:<br /> <a href="https://bitbucket.org/TheMazinTar/adrift/downloads">https://bitbucket.org/TheMazinTar/adrift/downloads</a></p> <p>Well, that's it from me right now. See you guys more later!</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>