Check it out!
Come check out my first LD game and let me know what you think!
https://ldjam.com/events/ludum-dare/41/moon-baller

Come check out my first LD game and let me know what you think!
https://ldjam.com/events/ludum-dare/41/moon-baller

Some people have asked how we did a reflection effect in our game. So I decided to post a code and a small tutorial for that, because it is really simple and may help someone who is just starting with game development and give them a tool to use in their 2d games.

1) At first you need a shader file. You can create it via Unity or simply create a text file somewhere inside your assets folder, call it "Water" (or whatever you want) and make its extension ".shader".
2) Then paste all this code there:
```
// You can change the name to whatever you like. Shader "DashingAshes/Water" { Properties { _MainTex ("Texture", 2D) = "white" {} _FoamColor ("FoamColor", Color) = (0.8235295, 0.8470589, 0.8588236, 1) _ThickFoamSize ("ThickFoamSize", Float) = 0.03125 _WaterLevel ("WaterLevel (WorldY)", Float) = -0.325 } SubShader { Tags{"Queue" = "Transparent+10"} // No culling or depth Cull Off ZWrite Off ZTest Always
Pass {
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"
struct appdata {
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f {
float2 uv : TEXCOORD0;
float4 vertex : SV_POSITION;
};
v2f vert (appdata v) {
v2f o;
o.vertex = UnityObjectToClipPos(v.vertex);
o.uv = v.uv;
return o;
}
sampler2D _MainTex;
fixed4 _FoamColor;
float _ThickFoamSize;
float _WaterLevel;
// Here is a reflection code.
fixed4 frag (v2f i) : SV_Target {
fixed4 col = fixed4(0,0,0,0);
float doubleOrtho = (2 * unity_OrthoParams.y);
// We are calculating, where on our screen would be the water level.
// Screen coords go from 0 to 1. So 0.5 is a middle and we are counting from the middle.
float waterLevelInScreenSpace = 0.5 + (_WaterLevel - _WorldSpaceCameraPos.y)/ doubleOrtho;
// i.uv.y - is our screen coord and if it is below our screen space water level, then
// we are drawing the water fragment.
if (i.uv.y < waterLevelInScreenSpace) {
float2 uv = i.uv;
uv.y = 2 * waterLevelInScreenSpace - i.uv.y;
col = tex2D(_MainTex, uv);
// We linearly interpolate our color from
// _FoamColor(wich is the color on top of our water)
// to the color of reflection.
// Play around with this line. Especially the last 0.25 parameter.
col = lerp(_FoamColor, col, 0.75 + clamp(5*(waterLevelInScreenSpace - i.uv.y), 0, 0.25));
// This detects if we are drawing the most upper level of water.
if (i.uv.y > waterLevelInScreenSpace - _ThickFoamSize/doubleOrtho) {
// And if so, then we are painting it with a little more intensive _FoamColor.
// Play around with this as well.
col = col * 0.75 + 0.25*_FoamColor;
}
}
// If our screen coord is above screen space water level, then we are drawing the regular
// world fragment and not water.
else {
col = tex2D(_MainTex, i.uv);
}
return col;
}
ENDCG
}
}
}
```
3) Now create new material and set it to use this shader.

4) And then you have to create a new script from which we will be calling a post-processing render with our material. Create new script, name it "ImageEffect" and replace all its contents with this:
```
using UnityEngine; using System.Collections;
[ExecuteInEditMode] public class ImageEffect : MonoBehaviour { public Material material;
// Postprocess the image
void OnRenderImage (RenderTexture source, RenderTexture destination) {
Graphics.Blit (source, destination, material);
}
}
```
5) The script is ready, now you have to add it to your camera. DO NOT FORGET TO MAKE IT ORTHOGRAPHIC! After adding just link your water material (not shader) to the "Material" input.

6) Now you are all set and just need to configure the material parameters to your likings.

Check out my game and play sports like football, golf or rugby with high gravity and scene changing each 30 seconds!! https://ldjam.com/events/ludum-dare/41/alien-sports


🎵 [in the arms of the angel playing] 🎵
Hi, I'm a game developer. Will you be an angel for a helpless bird? Every day innocent birds are abused, beaten, and neglected by gamers, and they're squawking out for help. Please click the link on your screen, and join the VRNT with a monthly rating right now. For 10 minutes a day, just 41.6 seconds an hour, you'll help ~~or hurt~~ birds from their virtual abusers and provide medical care, food, shelter, and love. Click or type the link into your search bar in the next 18 days, and you'll receive an indeterminate amount of coolness points, along with a photo of the bird in the game, one who has been given a second chance ~~no~~ thanks to you.
🎵 in the arms of the angel, fly awayyyyy from here 🎵
Right now, there are birds who needs us. Our clicks say vrn't here to help.
https://ldjam.com/events/ludum-dare/41/vrnt

Hi there!! I’m playing HTML5 compatible games in order to rate and get feedback.
I'm going to create a compilaton with the games posted here and the older ones, if you want to recommend me another good game to play feel free to share it here. (thanks!)
There are another three posts with more HTML5 games if you want to test them also:
This is my game https://ldjam.com/events/ludum-dare/41/i-bet-that-your-cats-look-good-in-the-dance-floor if you want to test it and rate it also. (thanks in advance)
Candies are the best! Candies are the sweetest! Maybe not as much as his sweet and big lollipop... https://ldjam.com/events/ludum-dare/41/candy-catch


Link: https://ldjam.com/events/ludum-dare/41/yum-some
I welcome anyone (who would like to feel slightly uneasy) to try my submission to the jam.
https://ldjam.com/events/ludum-dare/41/dont-look-at-greg

User pickens-inc made a web review of some games,here he is playing mine, he gets it eventually thank god, I really should decrease the difficulty of Level 1. https://www.twitch.tv/videos/254684568?t=02h00m19s
Play it here https://gonz0.itch.io/spacescape
Wow! I must say the sheer variety on offer this time is mind-bending. I've mown lawns and dated vans. I've flipped burgers and spray-painted walls in the post-apocalypse. I've played footy with devils and programmed basketball players. And I've had an absolute blast. This jam is awesome, and you guys are what make it so.
But anyway! Enough talk, here are my recommendations if you're looking for a cool game to review. In no particular order, and with no particular aim in mind, I've split my favourites out into categories. So here goes:
The 'Bull in a china shop' award for most ridiculous use of stealth mechanics.This award has to go to Stealth Trucking by @crabman

If you ever wondered how you might use two dozen tons of steel to slyly evade your foes, this one is worth a look.
The 'Holy crap I'm so smart' award for most complexity in a game while still managing to be fun.That's right, folks, it's Core Dunk by @stevenjmiller .

If 72 hours of non-stop programming wasn't enough for you, be sure to stop on by and give this one a go! You programme the basketball men and you have to score. That's my summary - but there's a much better help guide to get you started. Bit of a learning curve but once you clear it the puzzles are a blast. Highly recommended!
The 'I scrub and scrub but the stains don't wash out' award for the game that made me most want to take a shower afterwards.OK, that title was a little dramatic, let's not get carried away. Oh, we should? Oh, fine then. Let's all get Carried Away by @treeboater .

If you find your diet of visual novels is a little too...human-centric, then this is the game for you. Look after the fortunes and successes of a 1987 Suzuki Carry while slowly building your...romance...over time. Guaranteed to get your motor running!
The 'You gotta be kidding me' award for games that are so polished you're amazed they could bash them out in a weekend.Fantastic art, a neat little story and one of the few titles with genuine comedy that made me laugh. It's The Heat of Battle by @hexagore .

How many games can you play as a gruff loner out for revenge and a happy-go-lucky dating guru who is also a rabbit? Not that many I'd wager! Check it out because it's criminally underrated right now!
The 'You didn't think I'd write a long blog post like this without plugging my own game, did you?' award for err...outstanding achievement or something...Now let's see who the winner is here...it's...oh my goodness! What a surprise! It's MY game! A Tale of Two Towers by me, @Articulated9 .

If you've ever wondered what it's like to play an RTS using only text commands, relying on second-hand information from your advisor to see if you're winning or losing, and gathering snippets of scouted information to inform you about your foe, then my game is right up your street! You'll laugh, you'll cry, it'll change your life.
Well that's that. The reviewing so far has been a lot of fun, and I'm already beavering away at my next 50. If you have less than 20 ratings and want someone to take a look then feel free to drop your link in the comments. Note: priority will be given to people who are also rating other games. Gotta give love to get love!
Cheers all! :smile:
Make score kicking the soccer ball against other soccer players and make them fly around. Hit the goals, when they are red, to generate a ball storm!
Laughs guaranteed!!
Game here: https://ldjam.com/events/ludum-dare/41/soccer-fight

At the request of some streamers I've now created a downloadable version of Gravity Chess.
If you're after an interesting puzzle game, please go check it out!

We fixed minor bugs some players reported us, mostly due to collision detection, some audio issues that were making some sounds to play way louder than they should and some minor level design adjustments where many players were having trouble typing a sequence of commands.
Also, many players requested more types of actions, so we added TURN, JUMP RIGHT and JUMP LEFT to the list of commands.


Safari users couldn't play our game due to its WebGL version, so we decided to upload standalone versions, both for Windows, Mac and Linux.
Hey! I need to rate some more games but I'm a bit busy right now, so I don't have the time to search them out much, so if you want your game rated comment below and leave a link to it, I'll try to get to all of them and leave a comment with feedback on each one as well!
When I rate your game I'd also appreciate it if you could check out mine!


challenge yourself! Try to destroy all enemies and score 8200 points


You can play it in your browser Or download it to your computer (windows) have fun
play the game here =) https://ldjam.com/events/ludum-dare/41/crazy-cube

Big thank you to everyone who has played and left a comment on my entry. You've inspired me to try and carry it further into a larger game.
Long live adventure games!
Woooooo!

Heyy there guyss, in the last few days I've been overwhelmed to see all the entries in this event! For our little team it was our first run and we had a BLASTTT doing it!
We woould love 😍 to hear your COMMENTS and OPINIONS on our special project, made in just 2-3 days from SCRATCH including all the art, mechanics, logic and specially .....
Made by our digital composer Márcia Carvalho, u really have to go play the game and listen 😉

The neighbourhoods need you to deliver their papers before 6 am! Only you can, even if you might happen to kinda sorta be a vampire now.
Can you do it, or will you burn up in the sun?
