About Green Soda

Games, Dev, and Coffee~


Ludum Dare 37
Ludum Dare 36
Ludum Dare 35
Ludum Dare 34

Green Soda's Trophies

Green Soda's Archive

Gun Shop Loadout Post-Mortem

Posted by
Thursday, December 29th, 2016 11:00 pm
Before anything else, you can PLAY THE GAME!

No, this is not my first time joining Ludum Dare Game Jam (held every 4 months). I have been joining different game jams and since then, a team was made called Green Soda. We’ve been growing ever since, started from 2 people, now we’re 5 – consisting of 1 programmer and 4 artists.

Whenever I check the time (Photo not mine)
Each game jam experience is different… What remains the same though is that YOU CAN NEVER HAVE ENOUGH TIME… Like seriously, even when we sacrifice sleep you still feel time is going so fast… one second it’s theme announcement, the next thing you know, and it is already submission time.
Now, let me tell your things that happened…

Few days before the jam…

An old friend (Joshua Flores) asked me what it’s like to join the Global Game Jam. I assumed he asked this because he recently joined an IT hackathon. At that moment, it struck me that it’s only just a week left before Ludum Dare 37. I was surprised that the game jam is just around the corner. I was expecting it but I never thought it’d be so soon because as far as I remembered, we just finished a Ludum Dare game recently.
I told Joshua about the Global Game Jam and asked if he wanted to join us. He agreed and I was like “Okay, while we’re at it, why not join us this Ludum Dare too?”
I then told everyone in the team that Ludum Dare is soon and all I got was “SEEN 4:07pm”. Good thing is that each of them PM’ed me and said they’re good to go. Jay told me to make a SIMPLE game… not too elaborate like past games.

What went right:

Theme voting happened. The thing about Ludum Dare is that a week before the actual game jam, participants suggest themes and vote which one should be the theme. There were 4 rounds all in all. A lot of the suggested themes were pretty interesting and I looked forward to seeing some of them in the final round of voting…

My votes for final round
Seeing these made me pretty hyped up. These are nice themes. I showed it to everyone in the team and they all reacted the same. TEAM REACTION: “One Room!!!”
Everyone in the team liked that theme and also the ‘Wait are we the bad guys?’
During this time, lots of things are playing through my mind, thinking what would be nice for each theme.

Welcome to the club (Photo not mine)
New team member. Green Soda consisted of 4 members, now we’re 5 because Joshua joined. He’s an artist and a programmer but he doesn’t do C# and Unity so he’s better off as an artist.
Now, Green Soda is a team consisted of JKAP (Animator), Jeff/Jay (Character artits), Lex (Environment artits), Joshua (Environment assist and UI artits), and me (proggy and project manager). This was Joshua’s first time to join a game jam so this was to make him familiar with the workflow in a game jam. He’ll be with us on Global Game Jam so he better should’ve learned something xD.

What went wrong:

Busy bees. Even before the game jam, I already knew this one would be different and tougher. Before, we can have all the 72 hours for ourselves, now something changed – WE HAVE WORK ON MONDAY.
Ideally, the production runs until submission date, Tuesday 10am… That’s how we’ve always done it, but this time, we had to make strict schedules and finish each member’s tasks before the day they’ll be unavailable. Example, JKAP (animator) has work on Monday so he has to finish animations before Monday BUT he can’t animate when the 3D model’s not done so the character modelling should be done sooner (smth like that).
Well, shit… no wonder Jay said we’re better off making a simple game. And I understood why.
Vacationers. Two of our members were set to go on a vacation with their peeps. That sucked, but it was cool because they told me beforehand.
Jay (Character artist) told me he’d be out by Sunday whole day. That was fine by me since I can afford to make some adjustments and I’m assured he finishes his job fast.
Next day, Lex (Environment artist) told me he won’t be able to join. I was shocked and disappointed. I immediately told Joshua to be the one in-charge with environment and Jay had to double his lift.
FORTUNATELY, Lex decided to join after all and bring his laptop with him during his vacation. I felt guilty he wouldn’t get the most out of his vacation.
BUT THINGS ENDED UP WELL and not as bad as it could have possibly been.

Day 1

The first day of the event. I woke up with an irritating headache and checked online for the theme. I was not surprised with what I saw:


Yay! Yes.
Seeing this, I thought “Ha! I knew it” but in truth, even though this was one of those themes that we wanted to be picked, we didn’t really have anything in mind regarding it. We tried brainstorming for game ideas but things didn’t come easy for us. We expected to see lots of puzzle games this LD, albeit we don’t fancy developing puzzle games as they take more time and we suck at it.
Detectives? Nah, cliché. Spy Cats? Office? Glory holes? Room Race? We thought of lots of stuff… both stupid and non-stupid (mostly stupid) but we just couldn’t get the gist of it so we scratch it and move on to next. Like this one pitch Joshua suggested where you play as a guy who watches porn in your room and you avoid getting caught. Then I was like: “Why not be an office guy who watches porn at work or a hacker etc”. It was funny and all but it just died in the end because lack of mechanics and I’m pretty sure it’ll just be a waiting game.
In the end, we caught up with an idea of playing as a shop owner… yes, cliché cuz blabla, diner dash, blabla Potion punch. Yes. Until the part where we make it 3D isometric and u shoot zombies while u sell guns and survive.
BOOM. I just thought it’d be interesting to play…
(Well, it’s still cliche… but that’s all we had at the time) :c

What went wrong:

Under-hyped. Everyone was just fully into it, including me (but I think Joshua was hyped). The artists felt lazy and had plans to go somewhere but that was okay. Maybe because it’s been months since they developed a game and we also had our own errands but we tried to keep the project going.
Lex is away. Lex was unavailable for production the whole day. That’s okay though since he works fast and he said he had a solid idea of how the game’s supposed to look.

What went right:

Idea Sync. After storming our brains, I immediately started on writing the Game Pitch Document for everyone to have the same view/idea in mind. I asked Christian Katipunan for his opinion regarding the pitch and we had a meaningful discussion on what should be and and not be on the game. I, who’s not really well at game design, found that of great help to start off the production.
When I showed everyone the document, it was great that they immediately caught what it’s all about and proceeded to making art assets. We all had the same idea in mind.

Main Character concept art by Jay
Moments later, Jay sent me a concept art of the main character. I liked it because it was just like the way I had imagined.
Joshua was constantly messaging me about the things he was about to do and the things he already finished. He was quick in making the UI assets. When I asked something for him to do, he immediately responds back waiting for approval of the task he finished. Kudos for him!

Level design by Lex
Later on, Lex showed me the level design he made. It wasn’t the one I had originally in mind but I thought this one is the better version.
I gave him approval to continue making it into 3D.
Code Rain. I managed to code all the basic mechanics on day 1, ranging from character navigation to entity mortality (hit and death system). All is well as it may seem, I mostly coded the aesthetic stuff most OC people would do instead of focusing on the more important stuff so…
The day ended with basic and advanced animation mechanics but no winning and losing condition. yet. RIP.

Day 2

I woke up late on day 2. Things got pretty messed up on day 2 as issues came up. I continued production but I was really demotivated and didn’t feel like working at all.

What went right:

Lookin’ good. I went online and Jay sent me an image of the main character, fully modelled and textured, waiting to be animated. It looked much better than what I’d expected.

Main character

Pewds reference
Fam-nimations. Fam (JKAP) sent me the first batch of animations — Survivors and Zombies animations. YOU GOTTA LIKE IT BEFORE YOU SEE IT!!! SMASH THAT LIKE BUTTON, FUKKEN DESTROY THAT SHIT! and yes, I did… I liked the animations before I even saw it.
What I love when he sends me animation files is that it feels like receiving new toys to play with because coding and implementing the animations actually felt like playing with a toy. SMASH THAT LIKE!!!!
All bots done. I spent the whole day implementing all the AI in our game while polishing the aesthetic stuff and implementing animations. I had vague memories of what happened on day 2 because I was really not into it. Maybe I just spent most of the time just rotating the game scene and staring at the monitor.
Finished all the AI but still no win and lose condition. yet. RIP.

What went wrong:

Lex is away (part 2). Day 2 and Lex is unavailable for whole day again. He did try to start making the environments but his Unity software can’t be opened and showed up an obnoxious error. He tried reinstalling but to no avail.
He promised to work full-time on day 3 and I trusted that we can make it.
Animation Errors. JKAP bumped into an issue where he used IK animation but when he imported the animation to Unity, the arms were stretched because of incorrect joint scale values.
I tried helping him and agreed to make a workaround fix to get by. We were all confident it’d go well but just when I told him “I fixed it”, it immediately turned into “OH WAIT… ITS WRONG”. At that moment, he was AFK and I started panicking and I couldn’t continue working because I’m OC.
We ended up having to redo the exporting and probably from skinning to re-animating (or rather remapping) of keyframes.
Time Management. In a production, one thing that is always there is PROCRASTINATION. Everyone does that no exceptions. And…
Like I said, I was feeling really down because of some personal stuff and it got me so demotivated af. I spent most of the day watching youtube videos and chatting with friends to find the hype again.

Day 3

Day 3 went by in a flash. Everyone’s pretty much done with their tasks except me and Lex. Joshua was there on standby for some quick errands or polishing to be done. He modelled some more props for environment and worked with Lex.

Lex sent me initial blockings of level
I worked til last hour of jam and barely made it to submission even though I sacrificed sleep. It felt hectic compiling all the art assets and code into game in rush and it felt like I was missing something but I brushed it off and continued putting all the necessary parts in the game.
Finished a build and let them play the game but everyone couldn’t pass through level 4 and there’s barely an hour left… I did a quick tweak to make the levels easier and brushed it off because there’s really no time left. I ended up making the game too easy, but it’s too late…
Now, we managed to finish our entry for the Ludum Dare 37!! Done in 72 hours… it’s something. I really appreciate it if you managed to read this far. c:


Posted by
Monday, December 19th, 2016 5:29 am

If you’re looking for some fun, click HERE!
Game’s fun to beat…
Zombie’s fun to shoot…
Gun’s fun to sell…
Survivor’s fun to interact…
Play my game, i’ll play yours too!!


PS… I’m active <3

Being a gun shop owner… in a zombie apocalypse

Posted by
Wednesday, December 14th, 2016 11:53 pm

Have u thought of being a weapon shop owner while zombies are everywhere, you still have customers??

Well, you better check this game out and experience! HEE HEE
Shoot zombies AND SELL GUNS! (WHAAAT?)

Check the game out here!

Check out our game!

Posted by
Tuesday, August 30th, 2016 9:07 am

We barely made it and it’s even far from finished… lots of levels are yet to be imported to Unity… but the concept’s there…
Kindly check it out, boys and girls! Hope you enjoy this little game of ours… We plan on finishing this btw so watch out for that if you liked the game

Here’s the link to the page: http://ludumdare.com/compo/ludum-dare-36/?action=preview&uid=64207


Posted by
Sunday, May 8th, 2016 1:20 am

I would like to plug our game for the last minute :) please play our entry :))) u won’t regret it, trust me :T *hands out game flyers*

Play it here: http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=64207


Posted by
Monday, April 25th, 2016 8:01 pm

Play DoppelCity here! http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=64207

You’re missing the time of your life!


Posted by
Friday, April 22nd, 2016 3:29 am

Do you like assassinating?
Do you like hitman games?
Do you like sniping games (killing from afar) ?
Do you like hide-and-seek?

Go play it here: http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=64207

Doppel City (IMPROVED)

Posted by
Thursday, April 21st, 2016 8:49 pm

It’s that time when it’s best to play our game… with better experience


PLAY IT HERE (and be the best!): http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=64207

Doppel City!

Posted by
Tuesday, April 19th, 2016 1:10 am

Try our game here! play this intense game of hide and seek… got delayed to start developing by one day but that’s okay!! We managed to make it playable enough


PLAY HERE!http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=64207



Posted by
Tuesday, December 15th, 2015 4:39 am

Be a monster! Find out what it’s like to rampage through a city as you grow… WITH ONLY TWO BUTTONS!
Play play play!




Munch-ster (my first LD experience)

Posted by
Monday, December 14th, 2015 9:58 pm


Go play this game!!!! PLAY THIS FOR SAITAMA-SENSEI! :^)


[cache: storing page]