48 hours is not very much time. Especially when you're me and waste more than a half of it. Still, I managed to create all of art and game mechanics from scratch. And no levels.
Yeah, so the code is chaotic and redundant and there's lots of weird logic that's not even properly tested, but it seems to work. Even if it hurts to read (seriously, don't). I didn't even have a debugger, okay?
I'm not too happy with the result, but that's only because I ran out of time right after finishing the tutorial. 2 more hours and I'd make it into something at least decent. At current state it could only be considered a prototype.
Enough talk, links!Windows buildGithubLD pageBlog posts
:D I guess the concept would work if the levels were complicated enough that you'd bump into the mana limit really quick. Like having a maze of fires & barrels, and only one way through it that you can afford. I still really like the perspective (and want to write a game in that perspective myself now :P)
Great to see that full screen mode works! But the perspective is a little distorted on my 21:9 screen. Edit: You can simply pass
and have Gosu do all the scaling for you - it even adds black bars at the top/bottom or left/right sides for you, and of course the mouse coordinates will (should) be translated accordingly. Worked fine for me here in a quick test.
The font is a little hard to read on OS X - makes me wonder if Gosu needs a flag to disable anti-aliasing?
Did you simply run Ocra on it for the Windows build? I'm relieved that it worked! :)
Hooray for platform dependences. On Windows
(main text below) is scaled perfectly with no antialiasing, and
(button test) somewhat different, but still not bad (just don't ask why I mixed the two methods). http://www.ludumdare.com/compo/wp-content/uploads/2014/08/screen8.png
Of course I had in mind pretty complicated levels, not only with fires and barrels but also water, lava, rocks, guards and stuff, but... 48 hours :)
Build was made with releasy. Other than some fuss about rake version, I had no problems.
Oh wow. I guess making sure fonts render (mostly) the same on all platforms is a good challenge for Gosu 1.0 :) Not something that I can fix right now. In this case, I guess you would have to render all text at a higher resolution and then scale it down to make it look better on OS X.
By the way, why can't
play MIDIs? Is there a reason for this? I had to convert my music to .ogg and that's like +20MB for people to download.
I know, I wish Gosu support MIDI files, but MIDI playback is weird on all platforms, especially Linux. From the SDL2_mixer documentation:
> Mixer supports playing MIDI format files using software wavetable via an old version of timidity. This requires you to have a GUS compatible set of sound patches on your system. By default, the library looks for these patches on Win32 in C:\timidity, and on UNIX in /usr/local/lib/timidity/.
I think it would be easier to convert MIDI files to XM or a similar format, and integrate MikMod into Gosu on all platforms.
Hot and Cold is now officially #654 game of Ludum Dare 30. I was hoping for top 500, but still I got to the better half! (and top 200 humor, how cool is that!?)
Jahmaican, I always like your projects, and this is no exception. Congratulations on the top 200 placing for humor in LD.
Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill