red-ring-rico

LD26

First Time

I’ll be using:

 

Language: C++

Platforms: Linux, Windows (and maybe Pandora ;D)

 

Tools

Editor: gVim

Compiler: MinGW-w64 (Windows) | GCC (Linux)

Version Control: Git

3D: Blender

2D: GIMP

Audio: I have no idea what to do with audio creation, so I’ll be figuring that out…

 

I have a Git repository here for my entry, which will contain a simple Hello World window until the competition starts.  In addition to this, I shall be using my Open Source engine (well, more of a piston in an engine right now XD) ZED to aid in speeding up development.

 

Continuous Integration is handled by an instance of Jenkins here.  Builds will be available from here (unstable) or here (stable) for the Windows version, and here (unstable) or here (stable) for the Linux version.  If there is a Pandora version, it will be here (unstable) or here (stable).  For the Windows and Linux builds, there will be an additional directory labelled 32 or 64 before the latest directory, select whichever one suits your architecture’s bit size.

 

In addition, I may be using Twitch to stream my progress.  I use a 1200×1920 monitor for my code and a 1920×1080 for testing the game, so I’m not sure which monitor would be most interesting.

 

Linux is the primary platform, followed by Windows.

 

Good luck everyone and have fun!

LD27

Second Time

The first time was great.  Well, maybe not for those playing, but I did learn how not to design a game.  Being more technically inclined, I was always thinking about how I could make sure there was room for expanding the game as I worked on it.  Building it up in the last five hours was working much better for me, but it was too little to late and I had already had too much sleep as well.  This weekend was meant for working on another project, but I figured that it can wait.

 

I’ll be using:

 

Language: C++

Platform: Linux

 

Tools

Editor: gVim

Compiler: GCC

Version Control: Git

3D: Blender

2D: GIMP

Audio: Linux Multimedia Studio

 

I have a Git repository here for my entry, which will contain a simple Hello World window until the competition starts.  In addition to this, I shall be using my Open Source engine (well, more of a piston in an engine right now) ZED to aid in speeding up development.

 

Continuous Integration is handled by an instance of Jenkins here.  Builds will be available from here (unstable) or here (stable) for the Linux version.

In addition, I may be using Twitch to stream my progress.  I use a 1200×1920 monitor for my code and a 1920×1080 for testing the game, so I’m not sure which monitor would be most interesting.

 

 

Good luck everyone and have fun!

Streaming and Late

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.

Tags: late start, LD27

LD28

Third Time

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:

Platform

Language: C++

Operating Systems: Linux and Windows

 

Tools

Editor: gVim

Compiler: GCC

Version Control: Git

Image Manipulation: GIMP

Audio: Linux Multimedia Studio

 

Good luck everybody and have fun!

Tags: audacity, GCC, GIMP, Git, gVim, have fun, LD28, linux, livestream, LMMS, SDL2, SteamOS, stream, twitch, Windows

Overslept!

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.

Design-wise, things are coming together

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).

Tinkering with Jenkins, again

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).

 

ftp://ftp.opengamedevelopers.org/projects/ld28/builds

DNF

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.

LD29

I’m in again [4th time]

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!

Tags: warm-up

LD30

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

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.

Tags: LD #30

I’m in!

5th time!

 

Tools

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!

Tags: LD #30

LD31

I’m ☃

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:

LD31_Starting

 

Linux and Windows are the target platforms.

Tools

gVim

GCC

Blender

GIMP

LMMS

Audacity

Tags: ld31

LD32

I will most likely be in

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.

Tags: ld32

LD34

I’m in

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.

 

Tools

SEGA Saturn SDK

Krita (if I get the time)

 

Good luck, everyone!  Have fun.

LD35

I may be in. Not certain, yet.

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.

Okay, I’m in

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.

 

Tools

GCC

GIMP

Audacity

LMMS

gVim

SDL

 

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!

Tags: LD35

Comments

Furyhunter
15. Apr 2016 · 16:37 UTC
Nice username, Phantasy Star Online is a wonderful game :)

LD36

I’m in!

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!

LD 39

I'm in... I think

Okay, I'm going to formally announce my intention to participate in the competition. Done.

Around five hours to go, so I'm using the time to set up some starting code.

Have fun, everyone!