<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>2D Engines Future</title>
		<link>http://www.allegro.cc/forums/view/618825</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Thu, 15 Jun 2023 03:24:57 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>All, <br />Edgar made a comment in another thread that 2D Engines like Allegro and SDL appear to be dying while 3D engines like Unreal and Unity are on the rise.  Wave of the future I suppose.  I quickly scanned the pages for Unreal and Unity.  Unity mentions 2D capability while Unreal didn’t.  If 3D is the next wave, it would make sense they would promote that aspect.  The games / images they displayed looked like the newer console games. Again, I get they are trying to show new &amp; improved.</p><p>My question. If Allegro and SDL type engines die out, will the only options in game programming be highly graphic FPS and games like Portal?  What happens to the PacMan / Pharoah’s Tomb / Commander Keen type programming?  Or will that die out as well?</p><p>What do you think?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Tue, 06 Jun 2023 20:05:07 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I don’t think 2D games will die out, pixel games have had a huge resurgence in recent years, but I think people are favouring the newer tools to use them. Being able to do all of your tiles/maps/shaders in a one stop shop like Unity is seen as much more favourable rather than having to code everything from the ground up.</p><p>Well, that’s my opinion!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dizzy Egg)</author>
		<pubDate>Tue, 06 Jun 2023 21:21:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Each has their audience.  Unreal is going for that &quot;extreme graphics&quot; brand, while Unity is going for more for a broader audience and not focusing so much on graphics.  Both of them are companies (like any other company), and need users. Each of them are trying to knock out a part of the market.</p><p>If you want to make production-level games with Allegro, you will have to put in some work.  Like Dizzy said, you&#39;ll need to build a shader pipeline, add loader code for models, create animation and rigging systems, and consider the ramifications of cross-platform quirks.</p><p>Allegro does provide a good foundation for you to do these things, specifically in cross-platform support.  The alternative is that you use the OS&#39;s APIs directly, but who wants to do that when Allegro already has such a nice abstraction API.  So Allegro has a place.</p><p>If you want to make games, you&#39;ll need to have tools like level editors, 3D modeling software, pixel art tools, etc.  These things are not provided by Allegro, but other game development tools do include things with this purpose.  The typical path that Allegro users have taken is to spend time building out their own level editors.  Realistically, this might not be the best use of development time.</p><p>I personally prefer to build out my own workflows, so I love things like Allegro. <br /> Any other tool that provides APIs or has scripting support (<a href="https://www.mapeditor.org/docs/scripting/">Tiled</a>, <a href="https://docs.blender.org/api/current/info_quickstart.html">Blender</a>, <a href="https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/midi_scripting.htm">FLStudio</a>, etc) is just incredibly powerful (did you know you can <a href="https://caretdashcaret.com/2015/05/19/how-to-run-blender-headless-from-the-command-line-without-the-gui/">run Blender headless</a>?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Wed, 07 Jun 2023 02:35:37 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Ok now I get it. I&#39;m not that hardcore of a programmer.  I&#39;m more leisurely.  My games don&#39;t involve shaders or mapping.  So I&#39;m not sure Unity or Unreal would offer me anything that I&#39;m not getting with Allegro.  <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=";D" border="0" />, I&#39;m just now starting to include a mouse.  </p><p>Thanks for the insight.  I was wondering what the difference was and why one would work where the other didn&#39;t. I&#39;m not an expert now but have the jest of how they work.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Wed, 07 Jun 2023 19:42:21 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>2D may well die due to the lack of programmers who know how to take advantage of the charm of these types of games, but I don&#39;t think that will ever happen, because if you really care about games you will run into 2D games, like all the old game consoles with their ROMs.<br />And they will realize that 2D games are better than 3D because they invoke the imagination better. When you make a 3D game, you always look for realism, and that takes away from the novelty of a game.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (RmBeer2)</author>
		<pubDate>Wed, 07 Jun 2023 21:52:59 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/618825/1053613#target">RmBeer2</a> said:</div><div class="quote"><p>And they will realize that 2D games are better than 3D because they invoke the imagination better. When you make a 3D game, you always look for realism, and that takes away from the novelty of a game. </p></div></div><p>
There is some truth to that. Old 3D games tend to look just clumsy today, at least compared to beautifully crafted pixel art which has become an art style in itself.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Polybios)</author>
		<pubDate>Wed, 07 Jun 2023 22:51:40 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>A really good channel I follow is <a href="https://www.youtube.com/@ClemmyGames/videos">Best Indie Games</a>. The channel showcases new indie games all the time and puts out a video at least twice a week showcasing the flood of indie games that are going into the market.</p><p>There&#39;s a LOT of pixel art.</p><p>Here&#39;s a dang video: <div class="media-player youtube"><div style="margin: 1em 2em; background: url(/images/movie.png); width: 180px; height: 100px; text-align: center;"><a href="http://www.allegro.cc//www.youtube.com/watch?v=g0Jw_sd7ZQM" target="_blank"><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/object/1/8/18969dcc30f33e1a7f9328f8f184add1.jpg" border="0" alt="video" title="Click to play video" /></a></div></div></p><p>I don&#39;t know where you guys are sourcing your despair from? 2D games and 2D pixel art are doing fine. 🤷‍♂️</p><p>Here are some pics of newer metroidvania games:</p><p><a href="https://www.allegro.cc/files/attachment/613328">https://www.allegro.cc/files/attachment/613328</a><br /><a href="https://www.allegro.cc/files/attachment/613329">https://www.allegro.cc/files/attachment/613329</a><br /><a href="https://www.allegro.cc/files/attachment/613330">https://www.allegro.cc/files/attachment/613330</a><br /><a href="https://www.allegro.cc/files/attachment/613331">https://www.allegro.cc/files/attachment/613331</a><br /><a href="https://www.allegro.cc/files/attachment/613332">https://www.allegro.cc/files/attachment/613332</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Wed, 07 Jun 2023 23:26:44 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>2d games will never go anywhere, just like boardgames will never die. </p><p>But you don&#39;t have to practically have a degree in programming to write 2D games anymore. An engine + scriptkiddies is sufficient now to get things on the screen.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Chris Katko)</author>
		<pubDate>Thu, 08 Jun 2023 23:05:56 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I&#39;ll just say this, when was the latest AAA 2D game? Starcraft II?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Fri, 09 Jun 2023 08:29:27 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/618825/1053633#target">Edgar Reynaldo</a> said:</div><div class="quote"><p> I&#39;ll just say this, when was the latest AAA 2D game? Starcraft II?</p></div></div><p>SC2 is 3D, you can change the viewing angle <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (torhu)</author>
		<pubDate>Fri, 09 Jun 2023 16:52:04 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Prove my point even harder baby.</p><p>So it was Starcraft I I was thinking of.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Fri, 09 Jun 2023 17:50:40 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>As I stated in the other thread, 2D isn&#39;t dying. The problem is we live in a world that wants everything faster so 2D games are now made in engines like Unity and Godot instead of being fully done with libraries where you have to do all the setup and background coding. Which, while I no longer consider myself a programmer nor game dev, is sad cause I always found beauty in the code. I know the ease of it as I remember the pong clone I made in 2005 compared to following the Learn Unity site and making infinite runner where I just drag and drop the assets, attach C# scripts and have a game in a matter of minutes. </p><p>Then there is also the surge of YouTube videos showing how easy it is to make games with Unity and Chat GPT. I have my concerns over these kinds of videos, I don&#39;t feel that they nurture learning programming.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Specter Phoenix)</author>
		<pubDate>Sat, 10 Jun 2023 05:48:01 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/618825/1053641#target">Specter Phoenix</a> said:</div><div class="quote"><p> Then there is also the surge of YouTube videos showing how easy it is to make games with Unity and Chat GPT.</p></div></div><p>I mean, using ChatGPT to code is not exactly easy. You still have to know what you&#39;re doing, it gets things wrong all the time, and often misses edge cases that you have to be an experienced programmer to look out for.  Those YouTube videos are mostly clickbait that you shouldn&#39;t feign over. They&#39;re up there with &quot;Learn to code C++ in 48 hours!&quot;.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Sun, 11 Jun 2023 20:43:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You&#39;re right Mark, my concerns are just amped over all the news I&#39;ve been seeing about the writer and actor strikes, Congress, indie devs, programmers, and non-programmers, just a lot of bombardment <img src="http://www.allegro.cc/forums/smileys/shocked.gif" alt=":o" />, but I guess I should be grateful they&#39;ve not done any Skynet or Legion segments yet.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Specter Phoenix)</author>
		<pubDate>Mon, 12 Jun 2023 00:58:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Sounds like 2D is here for a while. I can appreciate that.</p><p>I’m not sure where I fall yet on the “drag and drop” programming Vs detailed coding.  On the one hand I learned going from Quick Basic to C, with options comes complexity.   On the flipside, as with learning a musical instrument, often the mastery of the instrument impedes self-expression / creativity in the use of the instrument.  </p><p>One thing I do find discouraging.  Writing a simplistic looking game, such as a match game or a simon says game where you work on the logic and error proofing for weeks.  You stand back all proud and pumped. You show someone used to playing 3D graphical, console type games and they look at you like ...nice..... <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=";D" border="0" />  So disheartening. You&#39;re like, &quot;You don&#39;t understand, I had to prevented this situation, while allowing the player to use this option...&quot; as their eyes glaze over.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Mon, 12 Jun 2023 18:29:04 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>What is disheartening, also, is when you see the admin of a gamedev discord server that promotes all things gamedev in another discord server for gamedev bashing all 2D games and pixel art as a &quot;blight on the industry that needs to die&quot;.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Specter Phoenix)</author>
		<pubDate>Tue, 13 Jun 2023 04:10:04 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/618825/1053645#target">AceBlkwell</a> said:</div><div class="quote"><p>
 You stand back all proud and pumped. You show someone used to playing 3D graphical, console type games and they look at you like ...nice.....
</p></div></div><p>

Well, as a consumer, you never think about the many people and m/billions of $$$ required to create a product to today&#39;s standards. Maybe AI will level the playing field a bit as everyone can use it to regurgitate the work of others without paying them.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Polybios)</author>
		<pubDate>Wed, 14 Jun 2023 00:56:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Yeah Polybios.  I get that a one man (novice) show isn&#39;t going to compete with modern day big budget productions.  Still when you do something you find impressive given your skill set, it’s frustrating not to have someone to share it with.   I once did a simon says clone.  The game itself was typical, but I managed to create an LED looking score screen with a ticker tape affect.  I was please anyway given my limitations.  But you show it to someone used to playing Skyrim and they look at it like, whatever.  You can’t even be proud in front of other coders.  Their always like “ you shouldn’t have used those 60 lines of code.  You should have used the al_LED(x,y,size,*keycode) command to prevent a memory leaks.” <img src="http://www.allegro.cc/forums/smileys/cheesy.gif" alt=";D" border="0" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Wed, 14 Jun 2023 17:49:20 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>What does AAA have to do with anything? AAA <b>can only make mass-market appeal [bland] games</b>. </p><p>That&#39;s why indie has exploded. If you haven&#39;t noticed indie games taking over, you haven&#39;t been playing games.</p><p><b>Factorio</b> [which initially ran on Allegro5]<br />Oxygen Not Included<br />Undertale<br />Prison Architect<br />Age of Empires II: HD gets a new DLC every 3 months<br />Brigador is beautiful and runs on a 2D engine + shaders + bump mapping<br />Vampire Survivors <br />Southpark: Stick of Truth [&lt;--*Made by a AAA studio*]</p><p>Each of those above sold millions and that&#39;s just a few off the top of my head in my Steam library right now.</p><p>Honorable Mentions:</p><p> - Ion Fury is literally running on the Duke Nukem 3D engine. Made millions.<br /> - Dwarf Fortress is literally text and can run over SSH. Made millions.</p><p>There&#39;s a brand new unnamed Fallout 1/2 game in 2D coming out to massive fanfair.<br /><span class="remote-thumbnail"><span class="json">{"name":"New-Blood-Interactive-Isometric-Fallout-Style-RPG-696x442.jpg","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/9\/f\/9fb84a62c432416efb31c9d37b73b933.jpg","w":696,"h":442,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/9\/f\/9fb84a62c432416efb31c9d37b73b933"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/9/f/9fb84a62c432416efb31c9d37b73b933-240.jpg" alt="New-Blood-Interactive-Isometric-Fallout-Style-RPG-696x442.jpg" width="240" height="152" /></span></p><p>Itch.io is full of thousands of 2D games.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Chris Katko)</author>
		<pubDate>Thu, 15 Jun 2023 03:24:57 +0000</pubDate>
	</item>
</rss>
