LD32 April 17–20, 2015

Dungeon of Ricochet – Post Mortem & Lighting

Welp, this is a post-mortem for dungeon of ricochet, also, i will explain the lighting!

If you haven’t played the game, here is a link.

 

Here is the Timelapse:

The planning phase:

I started by brainstorming the game, not really that it worked, i ended up changing the idea while designing the art…

It went from a combat RPG to a dungeon crawler, i think the idea is way better, as procedural generation is always fun, and I had been planning to make a dungeon crawler, so it was fun to make!

The prototype phase:

It went really good, i managed to get a prototype with most features working by the first day, i just got into the work, and tried to keep away from the “Idea fairy”! That worked nicely, and i managed to not went from a dungeon crawler to a platformer game! (Like what happened to me on the last LD… BitGun was really meant to be a dungeon crawler…)

The development phase:

With the prototype as the base I started to implement features like better graphics, proper AI, and most important, the level generation. I  tried to make a ‘Binding of Isaac’ like dungeon exploring game, not a game like the good old ‘Rogue’, as i found generating dungeons a bit to hard.

The generation is simply done by placing props around the room.

I also made the music, this time using orchestral instruments instead of 8 bit waves.

 

The Final Phase:

The hardest part of game development, refining the game. I ended up adding new gameplay features in this phase, ‘the shadow’, basically a re-textured ogre that moves a bit faster, and the kitten, which, if you have played the game, you know it attracts ogres and ‘shadows’. It was easy to implement both the kitten and the shadow, but I should have done it during the development phase, as i had to rewrite some AI.

 

The publishing phase:

The most boring phase of game development, making screenshots, builds, testing on different computers, and uploading. The game is on Flash, compatibility is not a problem, so building was fast, and easy.

I uploaded the game to GameJolt, and later to itch.io, and found that for some reason GameJolt refuses to work in firefox, so i had to install Chrome, not a big problem, but it was 2 am, and I was really tired…

Everything went quite well, no issues uploading, or similar, just the Chrome thing.

 

The “marketing” phase:

I don’t think one really “markets” a LD game, i just made some posts on twitter, not much.

Future:

I doubt i will continue developing the game “seriously”, juts maybe an update to fix some bugs, or add some features.

 

Conclusion:

It was very fun to develop this game, and to learn a new Framework!

Remember, don’t be scared to try a new engine/framework/language, just give it a try!

 

Welp, that was it…  Now the lighting thingy

Lighting:

Lighting is one of the biggest features of this game, it really adds to the gameplay to not be able to see what’s coming!

I have been asked a lot of times how I did it, it’s quite simple actually!

Flixel has an awesome thing called “sprite stamping”, that does what its name says, “stamps” a sprite on top of another, making all the pixels from the “stamp” sprite attach to the target sprite, at the coordinates you want.

So what you have to do to achieve the lighting effect, is to first create a ‘darkness’ sprite, just a huge black sprite that covers the entire screen, and add it to the scene on top of everything. I recommend setting that sprite’s blend mode to Multiply, it seems it’s the best for lighting.

Then, you would create some light sprites, using a white (circular) texture, and stamp them over the darkness sprite every frame, just after the darkness sprite is rebuilt (Using <sprite>.makeGraphic(), if you are on flixel), to make sure the lights don’t persist. Also, make sure that just before you stamp the lights you set their alpha to something opaque, and then after the stamping set them back to 0.0 alpha, else they may look bad.

Example (HaxeFlixel):  (Untested, should work)

 

var darkness:FlxSprite;

var light:FlxSprite;

public function override create():Void

{

darkness = new FlxSprite(0, 0);

darkness.makeGraphic(FlxG.width, FlxG.height, 0xff000000);

darkness.blend = BlendMode.Multiply;

light = new FlxSprite(15, 25);

light.loadGraphic(“assets/images/light.png”);

light.blend = BlendMode.Screen;

add(darkness);

add(light);

}

public function override update():Void

{

darkness.makeGraphic(FlxG.width, FlxG.height, 0xff000000);  //Clear the darkness sprite

light.alpha = 1.0;                                                                                      //Make sure the light is visible!

darkness.stamp(light, light.x, light.y);                                             //Attach the light to the darkness sprite

light.alpha = 0.0;                                                                                   //Make the light invisible again

super.update();                                                                                

}

NOTE: That code is not on a FlxSprite, is on the State, if you want to add lights at real time just add them to a group and cycle through them!

This concept could be applied to any engine/framework.

Cheers!

 

 

 

 

Burlap Plays: Zineth + Game Jam news

Comments

Geckoo1337
06. Jul 2015 · 16:36 UTC
Nice game with an amazing gameplay.

I love this pure aesthetic. I want more ++

MiniLD 60

The submit button was enable so i uploaded i game

GW: Cloud

 

Made in Java using JPCT Engine, the theme.. April 2015 An Unconventional Weapon.

Game Dev (humble) Bundle

Ya’ll might wanna go check this baby out!

Humble Bundle

(from humble bundle website below)

Humble Game Making Bundle

Let the games begin! Sure, playing games is fun, but what if you could easily make your own games? You could have action, romance, weird plot twists and plot holes, and even half-centaur/half-apricot monsters if you so desire. The options are aplenty! All you need is the software to get to work, and that’s what we’ve got here (plus some games too!).

Pay what you want for a Game Dev Starter Pack; Stencyl: Indie Edition One-Year License; Humble Store coupons for 90% off RPG Maker 2000, 2003, and XP; a Humble Bundle Starter DLC Pack; an Indie Game Maker Contest ’14 Finalist Pack featuring Remnants of Isolation and Last Word; andLabyrinthine Dreams. Pay more than the average price to also receive RPG Maker VX Ace Deluxe Edition, Game Character Hub, a Humble Bundle Sci-Fi DLC Pack, Humble Bundle New DLC Pack, Aveyond: Lord of Twilight, and Crimzon Clover WORLD IGNITION. Pay $12 or more for all of the above plus App Game Kit 2, Spriter Pro, Sprite Lamp, Humble Bundle Fantasy DLC Pack, and Goats On A Bridge.

Pay what you want. Ordinarily, this collection of software costs up to a whopping $1,985! Here at Humble Bundle, though, you pay what you want!

Win moola (optional). Make a super sweet, totally gnarly game with your new software? Enter it into the Indie Game Maker Contest 2015. The prize pool for the contest keeps growing, so you could take home some big money if you win.

System Requirements. There’s a lot of software here (and even some games!). Some of it is DRM-free but some of it isn’t. Please check out the full system requirements here prior to purchasing.

Support Charity. Choose where the money goes — between the developers, the Indie Game Maker Contest 2015, and two charitable causes (Extra Life/Children’s Miracle Network Hospitals and Child’s Play) via the PayPal Giving Fund and The IndieCade Foundation via Tides Foundation. If you like the bundle or like what we do, you can leave us a Humble tip too!

Game Development Timelapses/Devlogs

I’m going to start making timelapses/devlogs for the games I make and start putting them on youtube. ;3.
I’ll be sure to share them on here with all of you lovely people when I start. ;3.

Searching for a final jam team member.

Hello, We are looking for a final member to complete our jam team for Ludum Dare 33.

We currently consists of an music artist and a programmer, so we need a graphics artist.

Our programmer has 3 years of experience in game development, and successfully finished 3 Ludum Dares, he programs in C# and will use unity for the jam.

Our music artist has 2 years of experience, and has made some awesome songs! He also made music for some games.

Can you make good game art in 2D or 3D? Do you dare to take your skills to the ultimate test, of making a game in 72 hours?

If your answer is yes, than we want you in our team! Send us an email to ** !

 

Tags: gameart, jam, Team

Comments

Slapunas
12. Jul 2015 · 20:01 UTC
email sent, hope to hear from you soon!

Would like to join a Jam for LD33

After several Ludum Dare compo entries, I’ve come to the conclusion that it’s really difficult for me to make an entire entry by myself.  So to that end, I’d like to know if there are any Jam groups out there that would like to have an additional member.

My strengths are in music/sound design and game design, with a little bit of programming.  I’m most well-known for all of these in “Slender: The Eight Pages”, and I also did the music and some of the game design in “Slender: The Arrival”.

Please view some of my past compo entries to see examples of my other solo work.  Lately I’ve been doing a lot more with music than just having a looping soundtrack; I’ve been making tracks that change along with the gameplay (particularly with my entries Seed, Dreamshift, and Finish Your Project).  On other non-LD projects, I’ve also had some experience with sound effects and ambience.  Also, in terms of game design you can see some good ideas in my former LD entries that could probably have been executed better (particularly where it comes to graphics).

Anyway, let me know!

Comments

SomeLad
09. Jul 2015 · 15:53 UTC
May I ask what you usually make your games in?

YOU HAVE 60 SECONDS

Howdy Game Developers & Gamers!you have 60 seconds

I challenged myself to finish a game from start to finish with no breaks and this was the outcome. “YOU HAVE 60 SECONDS”

Tools:
– Clickteam Fusion 2.5
– Adobe Photoshop
– BFXR
– FL Studio 10

screenshot2 screenshot1

The game is pretty self-explanatory really.. but features some cool fx and music all created from scratch!
overall took about 6-8 hours to complete

YOU HAVE 60 SECONDS is currently entered in the Weekly Kongregate Contest!
Go check it out, rate & comment :-) Thanks!
http://www.kongregate.com/games/Keehan12/you-have-60-seconds

Also if you have the time, check out my development blog!
http://keehanroberts.blogspot.com.au/

Game Maker VS Clickteam Fusion 2.5

So, a while back I purchased Game Maker Studio Pro and was having a lot of fun with it. But during the steam summer sale I bought Clickteam Fusion 2.5 and it seems to be a lot easier to make games, but I would have to learn the entire interface. Because MiniLD 61 is fastly approaching, I was wondering if I should stick with Game Maker, or move on to Clickteam Fusion. Give me your opinions below 😛

Comments

Keehan12
10. Jul 2015 · 08:59 UTC
I am an experienced Clickteam user but know very minimal of Game Maker. I tried Game Maker back in the day and in the end it didn’t do it for me but the moment I layed my hands on Fusion I was able to pick up a better understanding of how games are structured. Fusion is a very powerful tool and offers simple to advanced uses of programming and interface.

This site freezes on Firefox

There might be a way to report website-related bugs, but actually I have hardly anything to report. Everytime I open Ludum Dare on Firefox (my operating system is 64-bit Linux Mint 17.1 Cinnamon version), it freezes. I cannot click any buttons or scroll or anything, although fortunately I can close the tab, so I can continue using Internet. But I have to use Chrome if I want to browse this site.

I’m just wondering have anyone else encountered a similar issue?

Comments

ReactorScram
11. Jul 2015 · 02:49 UTC
Very strange. I’m using 64-bit FF on Arch Linux and it seems fine.

Don’t Touch ANYTHING!!

As MiniLD 61 is starting, I recently bought Clickteam Fusion 2.5 as I would like to make the switch from Game Maker Studio Pro. After messing around with Clickteam Fusion 2.5 for a good couple of hours, I made this game to practice for MiniLD 61. I now feel confident that I can use Clickteam Fusion 2.5 for MiniLD 61! If you would like to play the game, you can download it here: https://www.dropbox.com/s/xl81klel2ca0dra/Don%27t%20Touch%20ANYTHING.exe?dl=0

Also, to make the game more pretty, you can download the font I used here: http://www.dafont.com/04b-30.font

Now, here are some screenshots (Most are from older builds of the game):

Appears when you win the game

Appears when you win the game

This is an older version of the main menu :P

This is an older version of the main menu :P

In game screenshot

In game screenshot

When you die, this is the screen that appears!

When you die, this is the screen that appears!

A maze generator (work-in-progress)

I started working on a maze generator (for MiniLD 61). I have programmed almost thirty games in Html5/Javascript, so this time I decided to use C# and Monogame.

The generator can currently create mazes like this one:

Maze generator
(Click image to see it in the full size)

It’s still need a bit work. As you can see, the first line and the last column only have “empty” tiles, no walls.

What kind of game this will be? I’m planning to make an action-rpg game with an overworld inspired by the original Legend of Zelda, but that’s just a plan. So that maze determines the formation of the rooms, not the actual shape of walls.

Comments

Jordan
12. Jul 2015 · 02:11 UTC
Nice looniks. Keep it up.

Mini FPS

Work in progress

Work in progress

Well trying to get an interesting level, the idea is to make a quick FPS and get a good level of detail in the textures and models as well as some animation.  In other words get it to look good (so the gameplay might be a bit poor).

Got the gun in and ‘shooting’ grenades and bullets, basic movement with standard components, and the basic level models done.

No sfx, music or enemies.

What’s a great ‘FREE’ tool for quickly texturing models PBR style, using Blender and Xara at the moment?

Added spikers with basic animation!

Playable ‘Pre Alpha’ in WebGL here   (note weights in around 40mb uncompress and 10 mb compressed).  No Sfx Yet.

 

Tags: #MiniLD61, unity3d

Comments

Orange
12. Jul 2015 · 21:22 UTC
I couldn’t get very far because the mouse wasn’t locked.

I think I’m in for MiniLD 61

I’ve been in a rut creatively recently. The theme for the minild really speaks to me, because I have a major floor in game dev, which is I can never finish anything. I hope to overcome this or perhaps use this for my MiniLD Game.

Comments

14. Jul 2015 · 17:45 UTC
XD I am the same way. The last LD event I participated in was LD 31, I think. I tried to do the mini #58, but couldn’t finish my game. Best of luck to you! Maybe try to find a person who can motivate you to work on the game, that’s what usually works best for me. Don’t give up!

Challenge: Make a (Text-Based) Game with ArnoldC

ArnoldC,

It’s a programming language based on the one-liners of Arnold Schwarzenegger. I challenge you guys to make a game with it.

Link to it is: http://lhartikk.github.io/ArnoldC/

NOTE: This is NOT mine, I just though it cool and would like to share it.

Comments

Mantlair
13. Jul 2015 · 04:22 UTC
haha. i like this kinda stuff. But yeah i dont think ill make a game with it.
SomeLad
13. Jul 2015 · 05:06 UTC
I promise after miniLD I’ll make zork with it and post a link here.

My Jam Game Spark

Hey guys,

I just finished a game that I made for the Indie Cup 2015 Jam on GameJolt. I made it in under 72 hours to warm up for the upcoming Indies Vs Gamers Jam and it turned out surprisingly well. It was a ton of fun to make and I hope to add more content and further polish it in the future. Feel free to check it out Here if you want and constructive criticism is always welcome!

Spark Thumbnail

Tags: #GameJamTips, gamejolt

Comments

Mantlair
13. Jul 2015 · 04:48 UTC
Enjoyed! It’s a cool simplistic graphics platformer style game B). I have a question by the way. Are glowing effects made in Unity? If so with which light type?
GoldPlatedXplodingFist
13. Jul 2015 · 06:28 UTC
Your game has a really nice atmosphere, and the music complements it verry well.

You should definately make more levels! :)