LD31 December 5–8, 2014

December? Hell yea.

Needless to say: I’m in. Need to slightly change my sleep rhythm and all, because weird time zones. (Yes, I’m speaking to you, Americans. :P)

This time, I will be working alone. Past experiences showed me, that it really didn’t go to well to do a Game Jam with people that live in different time zones.

What will I be using?

Engine: Unity 4.6 (If we get Pro Trial Licenses, then I’ll use the Pro.)
Language: C#
IDE: Probably Visual Studio
Audio: Fruity Loops, Audacity, sfxr, Abundant Music
Graphics: Photoshop, 3DS Max
Misc: Pen and Paper for Mindmapping and Notes, Trello, Coffee

I’m excited! Will edit this post, once I decide to add anything to my tools list.

I`m in!!!!

So its my first, a lot of enthusiasm and creative!

 

Language: C#

Engine: Unity

Editor: Mono Develop

Sound: sfxr

Music: ? Help?

Art: GIMP

Others: Bitmap Font Generator

 

I want finish in time, expecting something fun and new 😀

I’m in!

Hopefully this time around, I will actually finish on time!

 

Language: C#

Engine: Unity

Editor: Sublime Text 3

Sound: sfxr

Music: !Don’t know where to go!

Art: Paint.NET / Blender

Others: Bitmap Font Generator

I hope im in

right ii think im in

probably be using gamemaker or unity

art gimp

everything else guess work

I’m in

This will be my 8th ludum dare, yay! 7th to hopefully submit, as last one in the summer i lost motivation and wanted to continue on a bigger project I had already started. This time though I’ll actually put some thought into it and get something done.

Pretty much going to use my usual stack:

MelonJS HTML5 game engine.
Sublime text 3 to code
Pixelmator for art
My guitar and or garage band for music, cfxr for sound effects.

I’ll likely do the 48 hr compo, as I usually can’t seem to convince friends of mine to join me.

I’m In!

I couldn’t make other Ludum Dares in the past but I’m going for the one in December!

In short, I’m in. In long, I’m iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiin!

Let’s start with the tools before I get to my questions:

Language: C#

Engine: Unity (either 4.5, 4.6, or 5)

Editor: Mono Develop

Sound: bfxr, Audacity, Headset.

Music: Garage Band for iOS, maybe FL Studio?

Art: GIMP, Photoshop

Base Code: The Sample Assets (Beta) from Unity, Free Toony Colors Shaders by Jean Moreno (only plan to use shaders, no models or textures), my own project base code (note that I’m still updating this code), and whatever comes built-in with Unity.

Others: Jenkins for automation, Redmine for task tracking, TiddlyWiki for notes and brainstorming.

So question: Is it just me, or has the rules on scripts for Compo gotten noticeably looser? It doesn’t sound like I need to declare what my base library is, and it doesn’t prevent me from taking open-source code from other locations. Am I correct?

Comments

Iak
11. Nov 2014 · 09:02 UTC
As a basecode, open source code is allowed. Taking a finished game and just changing some details isn’t really though.

My First Ludum Dare ever! LD – 31

I heard about Ludum Dare in 2006 when I stumbled upon Python and Pygame library. I have always been intrigued by this powerhouse pump out of a video game in 2 or 3 days. While intimidated, I am going to finally do this. The worst that could happen is that I don’t finish. The best thing: I finally finish something and bring an idea to life instead of letting it live in my head.

I’ll be using Unity3d 4.5 or 4.6 (most likely 4.6, it’s worked fine for me so far), and scripting in C#. I’ll be making visual art and sprites in Gimp and Blender. For music, I’ll probably mix it up between recording my Ukulele and some beat boxing in Audacity. I’ll sketch some rough ideas on paper with pencil.

So, being my first Ludum Dare to participate in, I am envisioning 72 hours straight without sleep. That is unrealistic for most regular human beings, so I am curious: how all you LD types approach your days during this challenge?

-Sweenist

Comments

Javac
10. Nov 2014 · 22:49 UTC
Step 1: Get food.

You will need this to survive your grueling hours of game making.
Iak
11. Nov 2014 · 07:56 UTC
It’s only my second time participating, too – and last time I didn’t even manage to finish.
11. Nov 2014 · 09:26 UTC
Thanks for the tips, guys! I’ll double check the rules and make sure I have some ducks in a row. I’m still going to have to fumble through and learn from my own mistakes but having a breakdown like what you provided, Javac, will help tremendously. Fail to plan, plan to fail.
holgk
11. Nov 2014 · 09:46 UTC
The best tip I know is to keep it small. You could do it like Javac’s post illustrated the whole process. I always try to make similar plans too. But after 3-4 hours (shortly after the planing phase :cry:) my schedule is already broken. What works for me is a module system. I finish a module and when I’m pleased with it I move to the next one. The advantage of such a system is that in the end you have something you can publish (as long you prioritize your modules well). If you do your key modules first they are in the game and your game can be played. Maybe it’s not finished and let’s be honest, we are never finished. There’s always something we’d like to add, to polish or to improve. But with the most important modules implemented at first you’ve made a playable game. In 48/72 hours you aren’t able to make a AAA game. The best way to save some time is to “use” your friends and/or family to test your game. They can find bugs were you never expect them to be because you were sure that this thing/module is working properly.

I’m in!

I’m committing early to make sure I get ahead on my schoolwork. This time I’ll almost certainly be using the following:

IDE – GameMaker:Studio – I have plenty of experience with it, and a few helpful addons. If I’m going to finish, it will be with that.

SFX – sfxr, of course

Sprites – ASEPRITE is quality, I’ll likely be using that for everything that isn’t trivial.

Comments

11. Nov 2014 · 07:02 UTC
Aseprite? Join the club 😀
SkullPixel
11. Nov 2014 · 22:23 UTC
do we have to do these im in posts?

Yep, Im in…

Can’t wait for LD31.

Since October challenge is more or less over with, my entry “Derick the Littlest Demon” is on Kongregate with all the levels.

Comments

11. Nov 2014 · 16:42 UTC
I really wanted to enjoy this game, it’s really cool, but the controls keep getting stuck. Sometimes the demon just keeps walking although I don’t press anything, and sometimes they just don’t respond at all. Like this it’s unplayable and I had to quit at level 12.

How to draw a Perfect Octagon!

I did some maths while I was bored, and I calculated a way to draw a perfect octagon.
I thought this might come in useful for some of you :3

Warning! Maths ahead!

 

Maths:

Imagine a square, with side length a.

001

Our octagon will fit in this square.

We will call the length of a side of the octagon b.

002

 

Now you put a into this equation:

003

Which can also be written as:

004

And you get b.

Now, round b to the nearest number. We can’t be dealing with fractions of pixels now, can we?

Now you have b, we can draw the octagon.

 

Drawing:

For this example, our reference point will be in the center of the octagon, which is also the center of our imaginary square.

005

Our first 2 co-ordinates will be a/2 up and b/2 to either side.

006

007

For the sides, it will be a/2 to the side and b/2 up or down.

008

Then, draw lines between the co-ordinates to finish the octagon.

009

And there you have a regular octagon!

 

Pseudo code:

Initialize:

size = (length of side of square)
oct_side = round((size*sqrt(2))/(2+sqrt(2)))

Loop:

coord_1x = x – oct_side/2
coord_1y = y + size/2
coord_2x = x + oct_side/2
coord_2y = y + size/2
coord_3x = x + size/2
coord_3y = y + oct_side/2
coord_4x = x + size/2
coord_4y = y – oct_side/2
coord_5x = x + oct_side/2
coord_5y = y – size/2
coord_6x = x – oct_side/2
coord_6y = y – size/2
coord_7x = x – size/2
coord_7y = y – oct_side/2
coord_8x = x – size/2
coord_8y = y + oct_side/2

010

//draw_line(from_x,from_y,to_x,to_y)

draw_line(coord_1x,coord_1y,coord_2x,coord_2y)
draw_line(coord_2x,coord_2y,coord_3x,coord_3y)
draw_line(coord_3x,coord_3y,coord_4x,coord_4y)
draw_line(coord_4x,coord_4y,coord_5x,coord_5y)
draw_line(coord_5x,coord_5y,coord_6x,coord_6y)
draw_line(coord_6x,coord_6y,coord_7x,coord_7y)
draw_line(coord_7x,coord_7y,coord_8x,coord_8y)
draw_line(coord_8x,coord_8y,coord_1x,coord_1y)

 

And that’s how to draw a perfect octagon!

Coming soon: How to draw a perfect hexagon!

 

To those interested in the maths involved to get the equation:

Maths

 

I originally calculated this to be able to draw the Aperture Science logo by hand, but I also saw the use of it on the computer!

Tags: code, drawing, maths, octagon, tutorial

At last, I’m in =P

Finally after a while, I decided to try and participate on my first LD! =D

Language: Java

IDE: Eclipse

Sound: Sfxr

Music: Don’t know yet xD

Art: GIMP

JAM OVERLOAD

We just released version 0.7 of our “Extended October Challenge” game “Hello, Alien!”. It brings new levels, bugfixes and probably other new bugs features.

We would really like to have your feedback to further improve it, and since we figured sending us an e-mail is too much of a hassle, we created a little feedback form, where you can anonymously give us some feedback about our game. So when you try it out, consider giving us a minute of your time and tell us what you thought. (That would really put a smile on our face.)

I would have liked to embed the widget, but wordpress doesn't like iframes.

So many jams

With all those jams coming up, it’s really tough to not get distracted. Next year, October Challenge will NOT be extended into November. The next few weekends will be really busy.

Nov 21st: Indies VS PewDiePie A jam with a real prize: PewDiePie is gonna let’s play the top 10 entries, which will mean fame and honour for those games. So it’s definitely worth checking out, although the lack of a proper theme (“Fun to play, fun to watch” – Duh, sure my game is gonna be fun.) makes it really hard to come up with a game idea. I somehow really miss the restriction of a theme that forces you to think outside the box.

Nov 29st: MiniLD55 I will probably use this MiniLD as an excuse to create a proper code base for LD 31, rather than making a game. Maybe just a small test game, with that feature… and that feature would be nice… oh, and wouldn’t it be cool if… god dammit brain, stop!

Dec 5th: Ludum Dare 31: The event everybody has been waiting for. Not much to say about this actually, I guess you are all familiar with LD.

Artist wanted

Oh, and I don’t know where to ask this, but here it is.

If you are an artist, but don’t know how to code and can’t make any music (optional), live near some european time-zone and know english (sure you do, you are reading this) or german, then we search exactly for YOU!

If you are interested in teaming up for the next jams, write us at accidentlyawesomestudios [at] gmail [dot] com

 

Way to find old wallpapers

Hi!

I had the idea of composing a LD wallpaper folder on my PC, but I can’t find any wallpapers from previous LDs. Is there anywhere you can find them?

Comments

Theorem
11. Nov 2014 · 21:01 UTC
Use the search box in the top right corner.

I’m in!

After having a great time working on my jam entry for LD30, I’m throwing my hat in the ring for LD31. Not sure if I’ll be doing the compo or the jam this time: last go around, I planned for the compo but ended up needing the extra day to meet my goals. I suspect the same thing will happen again.

The tools I’ll be using:

  • Engine: Unity – probably 4.5, scripting in C#
  • Graphics: GIMP
  • Audio: as3sfxr, Audacity, music composed on iPad

My goals: make a better game than I did last time, spend less time screwing around learning tools I should already know before I start, and maybe – just maaaybe – get finished in time to submit for the compo.

Tags: im in, ld31

Hexagonal Grids!

So, I did the maths on how to draw a perfect hexagon. Now, using the same logic from that
tutorial, in this tutorial I will show you how to make a hexagonal grid!

Maths:
Let’s say we have a hexagon with width a and height b.
(If you used the last tutorial, then the value of a from the last tutorial becomes twice that
value in this tutorial)

HexGrid_001

Now we generate a bunch of hexagons to fill up the screen area.
For this example the point of reference is in the center of the hexagon.

Each hexagon will be 3/4*a to the side of the last one, and b above or below:

HexGrid_002

Remember to keep a and b as whole numbers!

So the screen should look like this: (grey = hexagon, dark grey = overlap)

HexGrid_003

But we need every 2nd column to go up a bit, so that the hexagons interconnect properly.
So we use this equation, where x and y are the coordinates of the center of each hexagon:

HexGrid_004

Now your screen will look like this:

HexGrid_005

Excellent!

Now we can code it!

Pseudo Code:

Initialize:
width = (width of hexagon)
height = (height of hexagon)

Creation Loop:
create hexagon
x = x + (3*width)/4
if edge of screen is reached {
go back to starting edge of screen
y = y + height
}

Creation code for each hexagon:
y = y + mod(sin((90*(x/width))*height/2)

 

 

And there you have a hexagonal grid!

And this is the last of my little group of tutorials :3
Thanks for the comments on how to refine the logic and code of previous tutorials :)

Tags: code, tutorial

Comments

torcado194
01. Dec 2014 · 17:55 UTC
This is really informative!

one question: Why did you chose to move every other column UP instead of DOWN? Is that the more common way to do it?

I’m in!!

I’ve pre-warned my family and, although I have a commitment on 5 Dec that I cannot get out of, I’m in for LD31 (my 3rd).  Such a great way to learn and become slightly less amateur…

I’ll be using:

Construct 2

Inkscape / GIMP / Genetica

sfxr / Music Maker Jam

My objective it to enter the compo, but we’ll see how things go.
My target player will be HTML5 (of course – it’s C2…), but most browsers seem to have jerky playback at the moment – I might have to resort to asking players to take on a 25 Mb node webkit download.  We’ll see how that goes….

retarded game generation : sigh.

I hate when something goes wrong with generation with my games 😀

I’m In!

Never really did an official “I’m In” post up until now.

 

Anyways, I will be participating in the well anticipated Ludum Dare 31, as well as the shortly preceding MiniLD 55. In my previous post, I did state my livestream schedule at the time. However, due to some commitments that predate the Ludum Dare, I had to modify my schedule for LD31. My schedule for both of these upcoming events is here w/ all of said streams pre-embebed on that page (or watch it on my YouTube Channel instead). Best of luck to my fellow competitors.

 

-Mark E.