Ludum Dare 36
Coming August 26th-29th Weekend

Theme Voting
Log in and choose the theme for LD36!
ROUND 4 NOW OPEN!

Posts Tagged ‘jam’

Button Masher Bros playing my game!

Posted by (twitter: @BPOutlaws)
Tuesday, April 26th, 2016 5:08 pm

If you aren’t watching Ludum Dare To Believe, what are you DOING with your life? lol

At 13:50 they play my game:

You can download/play/rate it yourself here:

http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=20860

Have fun! If you do a Let’s Play, Tweet me at @BPOutlaws so I can check it out! Follow me for updates on my games, about to wrap up my last Ludum Dare game for release:

– Jeff

Are you ready for “Breaking Fat”?

Posted by (twitter: @SantiHisteria)
Tuesday, April 26th, 2016 3:35 am

Some people say that it is an overly difficult game… Others say it is frustrating… Very few people have been able to finish it… but you… ARE YOU READY TO COMPLETE “BREAKING FAT”??

Stop cry and retry it again!! Do you remember the classic old games? They didn’t let you try and re-try the same level until you win… so demostrate you are a winner!!! 😉

You can play it here… GOOD LUCK!

BF2


Fight against evil doctor to break the curse and get back your original body!! If doctor’s minions touch you, you’ll be one of them and you’ll be much slower in this moment… but not all is lost… you must find the gold key to scape.

A story about evil enemies, curses and metabolism changes…

BF1

Be quickly… be one of them… and escape!

Aether Crypt – postmortem coming soon

Posted by (twitter: @tselmek)
Monday, April 25th, 2016 10:39 am

Howdy fellow jammers,

While I’m at work on cooking up a postmortem post for you to feast upon, you can check out and rate Aether Crypt if you haven’t already. If you’re fond of ambient stuff, a big fan of metroivania style games, a platformer addict or a chemistry nerd, you might enjoy giving it a try. Here’s a couple of screenshots to give you a taste of what you’re in for.

Menu goodness
Feel the Carbon
Neon enlightens my nights

Have a good one!

Tselmek out.

dead ale vid thing

Posted by
Sunday, April 24th, 2016 9:58 pm

Just uploaded a vid describing a bit about my entry ;b

If you would like me to play yours let me know ;D

I could also record if you would like ^^

Soundscape – A game with only sounds

Posted by
Sunday, April 24th, 2016 3:28 pm

soundscape_promotion

The game I ended up with for this LD is perhaps something that neither I nor any of you expected. Questionably related to the theme it turned out to be a game all about listening, as well as a test on your patient. Many have pointed out that it is difficult to understand what is happening, but maybe that just adds to the atmosphere. I mean who wouldn’t be disoriented in a completely dark room?

So if you haven’t already, try it out here!

Mushroom Muncher: Environment

Sunday, April 24th, 2016 1:53 pm
Mushrom-Muncher-Cover-2k

Click on the image to play!

Hello everyone, Luka here from Kuality Games. Here’s a small post if you’re wondering how we made the environment for our game, Mushroom Muncher. I will be focusing on the texturing part that I did, by just explaining the basics.

Base/White-box:

First of course, we started off with the basics in Unity. Our designer Rafael set up a basic white-box of what was to be our main level in the game. Since we had time constraints because of the jam, we simplified things and decided that our level was supposed to be an arena where enemies would attack the player infinitely. This also reduced the amount of level design we had to do, as well as art assets. At this stage we had the basic level layout and overview of object scales/sizes.

Mushroom-Muncher_Whitebox

First white-box of Mushroom Muncher arena.

 

Texturing:

Most of the environment work was done through texturing. I decided to try Substance Designer for the first time and first thing we did was prepare base materials for our environment. Plan was to finish up materials at first and then apply them to the environment meshes that we would model, in Unity. This approach can be different of course, from the traditional “Model it, Fix the UV, Texture it in Photoshop/Gimp”. It didn’t seem like this approach saved a lot of time, but it did give us a lot of control and flexibility in terms of randomizing the look of textures in the game. By using substance materials, I was able to easily blend textures together and instantly randomize the look of Stones, Rocks and Dirt as well. So once the base materials were finished, I started to blend them together in Substance Designer and also exposed a lot of values that made it possible to edit materials in Unity, here’s the example of this:

Procedural texture properties (Unity's Inspector window)

Procedural texture properties (Unity’s Inspector window)

Here we can see couple of options where we first start off by choosing the surface (Ground or Cliff for example) and then we can start tweaking individual properties. You can see the example of this at work below:

Randomized Rock material - clean.

Randomized Rock material – clean.

Rock material - with dirt.

Rock material – with dirt.

As you can imagine tools such as Substance Designer in this case can be extremely powerful, for both big and small projects. I would recommend any game developer to try them. Here’s another example:

Stone- clean.

Stone- clean.

Stone - with striation.

Stone – with striation.

At this point base materials were done and they were ready to be used in Unity. Learning and preparation took most of the time, but it was worth it as at that point I could produce random and unique texture for our environment in matter of minutes.

 

Sculpting/Modeling:

This part was rather simple. Our artist Jenny first sculpted the base rocks in Zbrush, after that moved them to Maya where the low poly meshes were made and some Zbrush decimation errors were fixed. As a last part, she UV-mapped the rocks and exported them to Unity. Applying materials and assembling the scene was done in the game engine.

Mushroom-Muncher-Meshes

All of the base meshes we used in the environment including the ground sculpt.

In Unity:

After the meshes were prepared, we had everything ready in order to assemble the arena in Unity. Even though we had the ground sculpt prepared, we had to scrap it and go with the flat surface in order to avoid some of the gameplay problems we were having and particles intersecting with the ground. There could have been much more done about the ground, but in the game itself ground texture tiling wasn’t that visible and it didn’t make much of a difference in the end. We added some extra props quickly in order to make the arena a bit more interesting as we were running out of time.

Shot of the arena from the side.

Shot of the arena from the side.

 

Conclusion:

It was very interesting to work with Substance software for the first time and approach things differently, that is why I would recommend this to any artist/game developer out there. We did face some problems such as these procedural materials increasing the loading time of our game significantly, but that was due to bad optimization of these materials by me in Substance Designer itself. Even though optimization can help, these materials can still be quite heavy so that is something to consider.

In the end what we managed to create in three days still looks nice and doesn’t mess around with the gameplay, so I would consider that a success. If you have any questions feel free to ask on Twitter: @KualityLuka. You can also find us on Facebook.

Cheers.

Have you seen the two-legged cow running around in Realm Shifters?

Posted by (twitter: @mkderin)
Sunday, April 24th, 2016 9:05 am

Let’s talk about the characters of Realm Shifters.

All 3 of them share a single humanoid avatar. At first it seemed a bit weird when the cow started walking around on two legs but the end result became really funny! 😀

Realm Shifters – cow

We used Unity for the game and man, it’s model importer is quite powerful! If the target model has the more-or-less correct bone hierarchy, it automatically maps the bones of the target rig to the humanoid reference avatar. If it’s not correct, you can still configure it manually. Our dragon guy required some manual setup like this and still got into the game in no time!

View post on imgur.com

Okay, it’s not AAA category, but did the job. :) We really enjoyed selecting and putting together the final characters. Being only 2 programmers on the project we had.. hm.. let’s say limited artistic skills, so using a shared skeleton greatly reduced the time required to get our creatures moving. This technique also made it possible to try out multiple versions and choose the ones we liked the most.

View post on imgur.com

There is great potential (e.g. platformer moves, melee fighting) in this approach but we found it too buggy and complex to implement these extensions correctly within the given time frame so we kept only the animations and basic controls. We shifted our focus on improving the atmosphere, juiced the scene with sound and visual effects and some nice particle systems.

> Play Realm Shifters! <

The inspiration behind Realm Shifters

Posted by (twitter: @mkderin)
Saturday, April 23rd, 2016 1:48 pm

We were so excited when we saw that the theme of Ludum Dare 35 was Shapeshift. This one word can mean a lot of things. The obvious meaning is changing form, shape or body but we went further during our ideation phase. We thought that the environment elements, the lighting and the music could also shift. If we could manage to get all those working in a game that would be so awesome! There are a lot of examples on character transformation in games but not as much on real time environment morphing/manipulation. Maybe this is because of technical limitations or the fact that every asset needs to be done at least twice for a game like this. Anyway, we started looking for similar games from the past for inspiration.

One of my all-time favorite game series is the Legacy of Kain: Soul Reaver games. They have deep and interesting storylines, nice action/platform mechanics and at the core of the games the otherworldly environment shifting. Without spoiling anything (if you have the chance I really recommend playing those games), Raziel, the main protagonist can shift between worlds which leads to interesting puzzles in the game meanwhile keeping the experience visually diverse.

Environment shifting in Soul Reaver

Another great example for world shifting can be found in Giana Sisters: Twisted Dreams. It is a nice little 2.5D platformer game which is really hard! (I spent hours just to complete the final level. :D) The main character Giana can transform herself between “Cute” and “Punk” personas making both the environment and the music change around her. What a wonderful mechanic!

Giana Sisters: Twisted Dreams

With these two the main idea for the realm shifting mechanic was on track but we also needed elements for an inviting atmosphere. There came Kingdoms of Amalur: Reckoning and it’s unforgettable fantasy world setting. I love the visuals of that game! I wish I could experience it in VR! Take a look at this piece of art below. Beautiful, isn’t it?

Kingdoms of Amalur: Reckoning

So these made the core inspiration leading us to the visuals and the main mechanics of Realm Shifters. We tried to make as much element as possible morph during the shifting mechanic.

We were really tired at the end of the 3rd day but we achieved what we set up to be our goal and we are really proud of the end result. Especially because we are mainly just two programmers. 😀

Realm Shifters

> Play Realm Shifters! <

If you know more games with these kind of mechanics, please let us know!

Cheers!

Post-mortem ultra combo!

Posted by
Saturday, April 23rd, 2016 2:29 am

I’ve not done a postmortem since #27, Deadline so I thought I’d include my streak of failures from 28 to 34 as I finally broke the streak!

28 – You only get one: I had decided on a turn based battle game, and got a day or so into it and ended up getting sick. This was the first LD I had made that used the pathing system I wrote.

29 – Beneath the Surface: My usual libraries were in a big state of disarray as I ported everything from XNA to SharpDX11. I think I made a character walk around and that was about it. The idea I had was to lead an earth cult where you dig deeper to gain power, but I had no idea how I was going to do the digging part.

30 – Connected Worlds: I went through several ideas and never got anything playable. Full details.

31 – Entire Game on One Screen: Kind of a tricksy theme for us 3D folk. I’m fairly sure I worked a bit on a game called DeathBall where a ball bounced around a level and you had to avoid it. I was very rusty and didn’t get very far as I hadn’t been coding day to day for awhile.

32 – An Unconventional Weapon: Was very prepared for this one and had my libs beaten into good shape. I had this really serious story about an ultimate weapon shattered into pieces by a Goddess that you had to recover to help an overthrown king. I had planned on the final confrontation making the weapon do something silly like turn enemies into chickens.

I had just written a new physics system and it was a bit dodgy and difficult to use. That plus making my first map outdoor – an approach to a barbarian village – means I quickly burned up all my time just getting something running. BSP maps are notoriously difficult to make for outdoor areas, and I had all the usual problems.

33 – You are the Monster: Was in the middle of adding terrain to my libs so they really weren’t in any shape to make anything with. I grabbed Unreal and started trying to use it and got very very confused. Trying to make something over a weekend with middleware you’ve never used is pure madness, but I learned a lot. I don’t even think I got as far as trying to do something for the theme, I think it was just “how do I make draw something derp”.

One huge issue I had that weekend was every now and then Unreal would flip out and do a full build. That took 2.5 hours on my old machine (I have it down to 25 min with my new one).

34 – Growing: For this I started in Unreal, and was a bit more familiar with it this time. I settled on a top down slasher game with loot that “grows” as you gain XP. I had basic move and attack going but hit a wall with unreal’s UI system. I was determined to use C++ for it and it led me down a bad bad rabbit hole. In another spot I forgot to call the base class on a virtual and it led to some really really strange behaviour that took hours to figure out.

35 – Shapeshift: This is the first LD that I’ve ever thought about themes ahead of time. In the past I had always heard Yoda in my head saying “Clear your mind must be!”, but this time I told Yoda to bugger off and thought up a few ideas for each of the top themes.

For Shapeshift I had the dead obvious idea of an RPG involving Lycanthropy. A simple quest to retrieve the “Chalice of Life” would lead to an accursed monastery with doors that would only open for one with the curse of a were-something.

Things that went well:

Unity was a good choice. It flipped out on me a few times but was solid overall.

Code! I’ve been programming full time again so code flew from my fingers.

RPG stuff I’ve been really into lately so the stat/item/buff/combat code was quick.

Music: I made 3 pieces of music with Bosca Ceoil, only one of which I ended up using but I couldn’t stop playing with it. Really fun to make stuff with.

WebGL! My first ever web playable game! I know many LD folk hate running exes.

Fun! I had a blast making the game and I’ve pined all week to work on it more while doing my regular job.

Things that went not-so-well:

A storm knocking the power out.

Click-to-move: When I got fighting working, I remembered why I don’t really like top down click-to-attack games. They kind of all suffer from missclicks, where you miss what you were trying to attack and end up moving instead. The movement makes you miss again and again and you just end up walking stupidly around the enemy while they are shiving you in the kidneys.

I spent a bit of time looking at Torchlight 2 (omg what awesome music), and totally ripped off how they handle clicks and click holds and their shift to hold position thing. It makes it a bit better but I still think click-to-move is rather flawed.

UI: Just getting a health bar going was difficult. I ended up watching one of the Unity training videos to puzzle out the UI system. It was really confusing and I hate watching videos to learn stuff, and much prefer a blog post I can skim through.

Ultimately I didn’t get an inventory gump in, which is really vital for a slay & loot festival like this. Especially frustrating when you can see you are picking up tasty treasure and you can’t use any of it.

Comas: The main problem I’ve had in this jam and all the past failures has been tiredness. Even a frugal meal can often send me spiraling down into a food coma. After it kind of wrecked my weekend efforts I decided to try a ketogenic diet. Hopefully I’ve stuck with it and the next time I’ll be in better shape for long sessions.

We found it!

Thursday, April 21st, 2016 8:33 am

It’s there, it’s there!

dood

itch page is up ;3

Posted by
Wednesday, April 20th, 2016 4:32 am

itchiopage

Here is the itch.io page for my #LDJAM entry ;3 [magic button]

Looks awesome imo XD

Why not give it a try? It even has highscores!

Hope you all enjoy~ c'(^w^c’)

Check out Mushroom Muncher!

Wednesday, April 20th, 2016 2:28 am

Now that the jam is over, it’s time to play games! Check out the the game we made where you eat mushroom men, grow in size and watch out for shape-shifting ones:

Mushroom Muncher - Cover

PLAY NOW!

 

 

Hello there! – Need feedback on our game.

Posted by
Wednesday, April 20th, 2016 2:17 am

We are just a couple of guys, that enjoy making games. I would appreciate it, if you would give us some feedback on our Ludum Dare entry. The game is called ASTRO, and we worked hard to finish it. It was fun creating it.

Thank you. <3

 

Realm Shifters – Collect Orbs Edition is out!

Posted by (twitter: @mkderin)
Tuesday, April 19th, 2016 3:23 pm

We have finished our small game: Realm Shifters. At first we had a lot more ideas but we are happy how much we could actually get into the game.

Mighty, the dragon, Berserk, the Viking and Coward, the Cow are walking in the Enchanted Forest of the Autumn Elves. Three body but one shared mind. They are collecting Magical Orbs to shift to the Abyssal Realm where they can gather the Soul Orbs to fully charge all of the Ancient Runestones to open the Really Dark Purple Vortex of Darkness. You know. Because reasons.

In Realm Shifters you can:
– Collect orbs- Shapeshift to different forms
– Shift between realms
– Energize the Ancient Runestones
– Open the Vortex of Darkness

> Play Realm Shifters! <

Sporelike Creature Creator

Posted by (twitter: @bytegrove)
Tuesday, April 19th, 2016 2:29 pm
leggy

Hello!

My entry for the theme this time around is not really a game. It’s a creature creator inspired by the one in Spore.

Create a creature by moving the joints in its spine and adding new ones as you go along. Add some bones, shift some shapes. Extrude some limbs and connect them to the ground and the game will estimate what can be used as legs.

creato

Skärmklipp 2016-04-19 20.21.51

Skärmklipp 2016-04-19 20.44.55

gnuu

The various parts are technically a lot simpler than their equivalents in Spore, but I’m really happy I managed to actually put together all these parts during the jam.

A small technical summary:

  • The user operate on a set of connected nodes.
  • The nodes have a size and metaballs are generated along the node connections, with interpolated sizes.
  • Then, the metaballs are used to generate a polygon surface, by writing volume data (and some node data) to a voxel field.
  • After that I run a marching cubes implementation over all the voxels. It’s pretty unoptimized so it’s done on its own thread (free lunch >hue hue<).
  • The polygonization also generates the normals by looking at the voxel neighbours and per-vertex bone weigths by looking up metaball interpolation step and bone owner information (although bone weigths are only set when going into simulation mode).
volume

Debug visualization of the metaball- and voxel data

squid

It’s an octopus

  • When the user then press the simulation button, a skeleton is generated from the nodes. The relation between nodes, bones and metaballs are kept track off so the correct bone weigths can be set per vertex (this step is the most finicky imo).
  • The nodes are used to calculate what constitutes as legs and then leg chains are built for all the legs. These chains are used by the very simple IK solver that animates the legs. I went with a kinda crappy law-of-cosines solution. I didn’t put a lot of effort into making it translate into 3d, so its results are best when the legs are in the sagittal plane. (Spore does way cooler stuff to solve this, I recommend reading Chris Hecker’s paper on it)
  • To move the creature I just look at how far the feet have moved when they were on the ground. To make movement look better on creatures with more than 2 legs I might have to implement a flexible spine or adjustable hips/shoulders.
  • The gait animation is also procedurally generated based on feet rows, leg length and a movement graph that can be scaled.

worm

Play Biota Here

SMARTONINJA

Posted by
Tuesday, April 19th, 2016 12:12 pm


Once upon a time, a great Copy Kung Fu master realized that his super important artifact was stolen by the Evil Ninjas!
And now he has to find it in the Evil Ninja Underwater Station… IN SPACE!

You are the Smartoninja – In order to return your ancient artifact, you invade to the base of Evil Ninjas and fight them turning yourself into any type of the enemy you meet: Fatoninja, Strongoninja or Speedoninja. Use your advantage!

Play it here

[cache: storing page]