LD #41 Entry - RED V S BLUE by ViridianGames

[raw]
made by ViridianGames for LD 41 (COMPO)

You can now read my post-mortem for this game here: https://ldjam.com/events/ludum-dare/41/ld-41-entry-red-v-s-blue/red-v-s-blue-post-mortem-and-source-release

I would strongly suggest you play the game before you do, though.

rvbcover.pngWelcome to Red V S Blue! In this RTS/Clicker mashup, you use clicker mechanics to make units for the coming war. You only have five minutes to get ready, so choose your powerups and units wisely!!

Of course, everything may not be as it seems...and why is there a space between V and S in the title?

Written using my own engine.

Uses fonts from Chevy Ray's superb Pixel Font pack; go buy it at: http://www.pixel-fonts.com

Uses sound effects generated from BFXR: https://www.bfxr.net/

Uses random music generated from Abundant Music: https://pernyblom.github.io/abundant-music/index.html

Have fun!redvsbluegameplay.png

UPDATE! I have now included the source code, including the framework I use to make all my games! 'Cause why not!

Once you've downloaded the source you're going to need some various other libraries to get it to work:

GLEW - For OpenGL shtuff - http://glew.sourceforge.net/

GLM - For matrices and vertices (who wants to write all that stuff themselves?) - https://glm.g-truc.net/0.9.8/index.html

SDL2, SDL2Image and SDL2Mixer - For basic IO, drawing, image handling and sound - https://www.libsdl.org/download-2.0.php

stbtruetype - For font handling - https://github.com/nothings/stb/blob/master/stbtruetype.h

The Framework (need a better name for it) assumes that these are all in their own folders alongside it in the Library folder.

You may notice that there's a Linux project! Unfortunately I just did not have time to do a Linux build, so it's only partially set up. The Framework itself is completely cross-platform, so building for Linux should be easy!

If you have any questions, just ask! You can message me through here or directly at anthony.salter@gmail.com.

Ratings

Overall 229th 3.571⭐ 23🧑‍⚖️
Fun 383th 3.214⭐ 23🧑‍⚖️
Innovation 381th 3.3⭐ 22🧑‍⚖️
Theme 125th 4.024⭐ 23🧑‍⚖️
Graphics 426th 3.071⭐ 23🧑‍⚖️
Audio 185th 3.286⭐ 23🧑‍⚖️
Humor 98th 3.5⭐ 22🧑‍⚖️
Mood 175th 3.405⭐ 23🧑‍⚖️
Given 28🗳️ 14🗨️

Feedback

jaredmercer
24. Apr 2018 · 02:34 UTC
I had a ton of fun with this! At first it felt a little time-consuming, but having that constant instant gratification that clicker games have made the game get more fun as it progressed. You did a great job!
sirikan
24. Apr 2018 · 02:34 UTC
Lol was a lot of fun and liked how the battle went. You probably could have reduced the time spent building troops up though.
🎤 ViridianGames
24. Apr 2018 · 04:45 UTC
Thank you for playing! I felt that keeping the timer at 5 minutes was short enough but also LONG enough that the player felt he was making tactical decisions. And of course, the next time you play I put the skip in so you can go straight to part two.
saoi-games
24. Apr 2018 · 08:10 UTC
Thanks for stopping by my stream to watch me play your game. I believe the video archived at https://www.twitch.tv/saoigames.

I like how it really was two games in one. Tower Defense and Dating Sim, but it would have been nice if I could have seen the battle rage out. If you keep working on it, maybe the red vs blue guys will battle it out. You'd always know how many the maximum could be built and ensure blue's win, but it would be a nice visual at the end when Love fails.

Otherwise I as a player feel cheated that my guys were not used after all the work I put into clicking the button.
🎤 ViridianGames
24. Apr 2018 · 09:54 UTC
Yes, the subversion is supposed to be part of the game, but if I'd had just a little more time I would have made them all run in from their respective sides and kill each other. I may make a post-compo version that does that (and slows down the text and uses buttons so people see the upgrades better and runs at a higher resolution and....)
Wassim
01. May 2018 · 17:43 UTC
Very Nice Game, Like the idea and it's amazing that you managed to get that using your own engine less than 48 Hours!
Great Job!
bentglasstube
02. May 2018 · 09:16 UTC
Really liked the surprise twist in this one. The clicker part was pretty uninteresting for me, but I'm not sure that there is much more you can do with that genre. Great work overall.
dob
04. May 2018 · 06:37 UTC
I had fun trying to optimize production - took me a second to realize the little boxes were upgrades. I was expecting a big fight, but then I got a . . . dating simulator? I was not convincing in dating the other guy, but I won the war afterward (very quickly), so I guess all that clicking paid off. Played again after, with no dating sim, and won again. Cool visuals, interesting clicker-type game behind the scenes, and neat music and sounds. Nice work!
beefsports
07. May 2018 · 12:19 UTC
Yeah like most people I was a bit disappointed that there wasn't a major battle at the end where the guys we created fought. However it was a twist I didn't see coming and I see you were looking to introduce but didn't have time (the story of game jams). Good concept and definitely a unique game.
Crimson
10. May 2018 · 11:47 UTC
So now I know where the armies that are destroying my farm come from. I, too, would like to see the battle after building all those units, but the twist made up for it. It was unexpected and made me smile. Nice work!
🎤 ViridianGames
10. May 2018 · 18:52 UTC
Yay! All I wanted was for someone to hoot with laughter after the big build-up to the battle only to get a dating sim instead :)
acoto87
11. May 2018 · 04:34 UTC
This was a good entry. The clicker + strategy combination is good. I think you have a prototype here for a bigger game, just add more graphic stuff and ship it! :D
Great work!
Bernhard
11. May 2018 · 07:00 UTC
I had to play it again after reading the comments >_<
Bonus points for rolling your own tech! :gem:
goffmog
11. May 2018 · 15:45 UTC
Oh no, I was so turned off of the blue commander by his opinion on Watership Down - by far the best war novel about an improvised mission behind enemy lines.

This is a gem among LD entries, one of my top picks from this event. Please please please post your source. I actually think I might be a requirement for the compo, and you'd be surprised how many of us would love to take a peek.

At first I thought clicker + RTS was a natural combination that missed the point of the theme, but the twist absolutely nails it :)
Behenate
11. May 2018 · 19:53 UTC
Nice entry, it's a little time consuming, but really fun. I'm impressed, that you have used your own game engine!
🎤 ViridianGames
11. May 2018 · 23:40 UTC
@goffmog If you do things perfectly in the dating sim you can get his real opinion about the book - which is hinted at by the fact that he knew it was about rabbits :) And Watership Down is absolutely one of my favorite books. I'm trying to get my daughter to read it right now.

A source post is possible...if I can overcome my fear that everyone will laugh at how poorly it's written :)
🎤 ViridianGames
11. May 2018 · 23:41 UTC
@Behenate Thank you! I just wish I hadn't run up against one of its limitations during development. (I swear that render stretching worked the last time I tried it!)
Bernhard
12. May 2018 · 04:31 UTC
@ViridianGames Go on, post the source!
This reminds me of my first entry in LD26 when I was contemplating about just that. I ended up distributing the engine part as a binary .LIB file and just released the game source (the part that was written in 48 hours).
Last year I released my game framework [ZillaLib](https://github.com/schellingb/ZillaLib) as open source and participating got much easier :-)
goffmog
12. May 2018 · 11:25 UTC
Hey @ViridianGames, nobody writes good code for game jams :) But part of the reason I asked about the source is that it actually is in the rules, since yours is a compo entry https://ldjam.com/events/ludum-dare/rules "Source code must be included." and I really don't want to see your game disqualified.
🎤 ViridianGames
12. May 2018 · 13:55 UTC
@goffmog @Bernhard Okay, you're right, it's a requirement and I shouldn't be so shy :) Source released! All the libraries it depends on are open-source so putting it all together shouldn't be that hard (he said, tempting fate). Also, I'll be posting a post-mortem of the game on the blog soon.
magicera
13. May 2018 · 04:57 UTC
Great! Just voted it! May you try and vote my game?(RTS+FPS) https://ldjam.com/events/ludum-dare/41/rts-shooting