About Red Ring Rico


Ludum Dare 26

Red Ring Rico's Trophies

Red Ring Rico's Archive

I’m in!

Posted by
Friday, August 26th, 2016 3:33 pm

I have absolutely no time to spend on LD this time around, but I’ll try to carve some time out.


Good luck to everyone!

Okay, I’m in

Posted by
Friday, April 15th, 2016 10:48 am

I have been busy with [TERMINAL] up until an hour ago.  I think I’ll jump in for LD35.  I have to get new lenses for my glasses tomorrow, so that time will most likely be used for design/thinking about what to do next.  I’ll try streaming my progress, but there are no promises for that.










I will most likely be getting the game working with the mouse and keyboard, and supporting controllers at the end if time permits.


Right now, until the theme is announced, I’ll be working on the framework code which will be available here.  Builds of the game will be available here throughout the competition.


Good luck, everyone.  Have fun!

I may be in. Not certain, yet.

Posted by
Monday, April 11th, 2016 10:26 pm

I’m currently busy building my game, [TERMINAL], at the moment, so I’m not sure if I’ll participate this time.  Last LD I just didn’t have the time to spare.


Hopefully by Thursday I’ll have a better idea of whether I’m in or out.

I’m in

Posted by
Saturday, December 12th, 2015 6:58 am

This is being posted after the fact, due to trying to submit five minutes before the competition started when the server was being DDoS’d.

I’m going to be programming a really simple game on the SEGA Saturn (if I have time, I’ll try and get some textured sprites working).  Also, being as tired as I am, I’m just going to wait for the theme, write down a bunch of ideas, then work on the game in the morning.




Krita (if I get the time)


Good luck, everyone!  Have fun.

I’ll be in for 33. Hopefully.

Posted by
Tuesday, August 4th, 2015 2:28 pm

Depending on how things go, I will participate in LD33.  The main problem I have is that I’m still working on my development tools and libraries for the SEGA Saturn.  Having slowed down since Saturday due to the realisation that access to the CD block is pretty important, unless 1MiB fills all the content requirements I have.  Audio is something I don’t have, either.  Both of these things are a concern, to say the least.  I still have two weeks and three days, though.  In the meantime, here is what I do have:


Not overly impressive, but if you consider that I’m content with sprites and input for an entry, it’s enough to warrant entering a SEGA Saturn game.  Anyway, if I can get some audio working and read from a CD in the next two weeks, then I’ll definitely be in.

I will most likely be in

Posted by
Friday, April 17th, 2015 4:34 pm

At the moment, I’m kind of busy with two projects, but I may be able to make some time for this weekend.


If I participate, the project will be hosted on GitHub, here.  Until the competition starts, I’ll be adding some code that will be testing rendering, input, and audio.


Tools I will use:

GCC – C++ compiler

gVim – Text editor

GIMP – Image manipulation

Blender – Any 3D assets will be made with Blender

Libraries: SDL, OpenAL, OpenGL

LMMS – Audio creation

Audacity – Audio editing


Windows and Linux are my target platforms.

I’m ☃

Posted by
Thursday, December 4th, 2014 7:20 am

As usual, here is my starting point code: https://github.com/RedRingRico/LD31


I have been considering folding a lot of the work that I’ve been doing back into my main game engine, though it’s unclear how much is useful and how much will be thrown away.  Anyway, I’m not using much other than C++, SDL2, OpenGL, RapidJSON, hashlib2plus and any other APIs that I may find useful.


Here’s what I have as a starting point:



Linux and Windows are the target platforms.








I’m in!

Posted by
Friday, August 22nd, 2014 12:52 pm

5th time!



gVim – Text editor

GCC – C++ Compiler

GIMP – Pixel manipulation

Blender – 3D modelling

Linux MultiMedia Studio – Music creation

Audacity – Sound editing


Source code and assets, as always, are on my GitHub page here.  I’m definitely considering networking, but only if I think it fits with the theme (another world, no one can see you, strength in numbers, and destroy the system would work well with networked multiplayer).


I won’t be here on Saturday afternoon, so I’ll have to work hard tomorrow night.  Luckily, it’s a holiday on Monday, so I could enter for the Jam if I’m feeling confident or stay up until the deadline as I obviously don’t have to worry about work the next day.


Anyway, have fun, everyone!

Well, I didn’t get anything done the last three times.

Posted by
Thursday, August 21st, 2014 2:15 am

So why the Hell would I get anything done the fourth time?


I don’t know, but I may as well keep trying.


I keep going overly-fancy on features and don’t concentrate on the core game.  The first LD I took part in, I just threw things together as fast as I could and got a lot further than my later attempts.  Going with SDL last time really helped me just focus on the game, but I hadn’t used SDL in years, let alone SDL 2.  I’m going to spend some time later tonight getting used to it and make a framework for tomorrow to build off of.  Of course, I’ll provide the code and license it under the GPL as I always do so as not to violate the rules and I’ll make another post tomorrow before the competition if I think it’s anything that may be more useful than just for me.  The repository will be on GitHub here.


Oh, and; I’m in.

I’m in again [4th time]

Posted by
Wednesday, April 16th, 2014 4:00 pm

I’ll be using this weekend to see if I can make a small demo before the competition next week.


Most likely, I won’t be doing a 3D game and will stick with 2D.  The code will be available at GitHub and assets will be uploaded to my FTP site.  Target platforms will be Linux and Open Pandora.


Tools I’ll be using are as follows:

GIMP – 2D bitmap images

LMMS – Audio creation

Audacity – Audio editing

GCC – Compiler

gVim – Editor

ZED – Engine


I will post again before the competition starts next week.  Have fun this weekend, everyone!


Posted by
Sunday, December 15th, 2013 5:11 pm

I really messed up by not getting the gameplay part done before concerning myself with getting things done to a reasonable level of quality first.  Consider it another lesson learnt on this road of high expectations and abhorrent disapointment.  At least I had some fun and got to try out SDL2 after not using SDL since 2006.  I’ll work on getting a framework ready before the event starts next time.  I’ll try and get around to playing what you have all made (unfortunately I don’t get much free time).  For those that didn’t finish, if this is your first, second, or even sixth time not finishing, I hope you at least had a lot of fun and didn’t get too snippy with those around you while you rushed to try and finish on time.  There’s always next time.

Tinkering with Jenkins, again

Posted by
Saturday, December 14th, 2013 5:33 pm

I’m hoping this is the last time I feel compelled to add something to the Jenkins build process, but I think it’s pretty neat.  It now pulls down the latest assets from the FTP site, bundles them with the latest build and also generates a .tar.gz at the top-level /projects/ld28/builds directory.  There’s nothing to show as it’s been building the unstable branch (I’ll merge the player branch in a short while).



Design-wise, things are coming together

Posted by
Saturday, December 14th, 2013 10:57 am

I just spent about three hours working on getting Jenkins all set up and I regret wasting so much time.  Originally, the plan was to get everything set up and running before I even started, but I was pretty tired so I tried to get just a few hours of sleep and get back to setting up, which didn’t happen.  Anyway, that’s done, now, and I have to continue to push through.


Here’s a nice image of my whiteboard:

It's a whiteboard!

It’s a whiteboard!


As you can see, there’s quite a conservative approach to the game.  I think I’ll have to get rid of at least 1/3 of the essential list before I’m done.  I’ll just keep going until I can’t keep my eyes open (that or collapse into a mess on the floor).


Posted by
Saturday, December 14th, 2013 6:29 am

Oh, no.  I over-slept, had to withdraw some money, tried getting SteamOS installed on my Optimus laptop (of course it wouldn’t work, well, maybe not without modifying the installation), and am still setting up Jenkins and haven’t even started on the Windows build!


I’m thinking of the obvious things for the theme, such as; one life, one game, one chance, one round, one minute, one direction to move in, one enemy, and so on and so forth.  One life seems like the easiest thing to do, but that allows the game to be more expansive than limiting a resource (even though life is a resource).


I’ll be on Twitch in a minute or two, which will probably be pretty boring for now as I’ll just be doing some designing and still setting up Jenkins.

Third Time

Posted by
Friday, December 13th, 2013 4:45 am

Man, that second time was abysmal.  I’m just going to be using SDL, LMMS, Audacity and the GIMP for this one.  Before I was trying to also limp along with an engine that isn’t fully functional and trying to add more functionality as I went.  Next time, though, I’ll try and do 3D again.  As SteamOS is released today, I may try it out and get my entry running on it, if possible.

As usual, Jenkins will be handling the continuous integration and there will be Windows stable builds here, unstable here and Linux stable builds here, unstable here.  The GitHub repository is here, which I’ll have a simple window up and running in before the competition begins, and I’ll be streaming here.

I’ll probably be getting a late start as it begins early in the morning for me.  All design work will most likely be done with a text editor which will also be in the GitHub repository.  Assets will not be stored on there, instead they will be on the FTP site which I’m either going to have the assets download (not very likely, as time is limited) or bundle them with the builds from Jenkins.  During the event, I’ll make log entries as necessary.


Here’s what I’ll be using:


Language: C++

Operating Systems: Linux and Windows



Editor: gVim

Compiler: GCC

Version Control: Git

Image Manipulation: GIMP

Audio: Linux Multimedia Studio


Good luck everybody and have fun!

Streaming and Late

Posted by
Saturday, August 24th, 2013 9:17 am

I was up at 00:00 this morning, mortified to discover that there were still two hours left until the theme announcement and I was too tired to stay up and get an hour of work done before my unconscious mind would do the rest of the creative work.  Ten hours of sleep later, and there was a peculiar headache that wasn’t there before and I had to get something from the Post Office.  It came up to 14:00 before I started real work on the game, it’s now 17:14.  Around fifteen ideas have caught my imagination (what’s left of it) and I’m in the process of whittling it down to one.  If you want to see my antics, head over to my Twitch stream.

[cache: storing page]