First LD
I’m not actually sure if I’ll be making a game, but Love2D came out with a new version today and I want to play with it!
Language: Lua
Engine: Love2D
Editor: Vim
Art: Photoshop, Paint.NET
Sound: Ha, we’ll see
Idea: You Only Get One Way
I’m not actually sure if I’ll be making a game, but Love2D came out with a new version today and I want to play with it!
Language: Lua
Engine: Love2D
Editor: Vim
Art: Photoshop, Paint.NET
Sound: Ha, we’ll see
Idea: You Only Get One Way
Having to relearn a bit of math, I wish paid more attention in linear algebra!
Going from this (click for GIF):
…to this:
At the moment it uses a relatively quick line-intersection algorithm which performs pretty well with two polygons, but I’ll have to see how it scales up with some more of them, heh.
I think I finally have what I want to do down (although it seems a bit late for that, eh?). Originally I was planning to do a platformer of sorts, but after wonking out some platformer code I realized that my idea didn’t really work in that form. Now I’m doing a top-down perspective. At the least the code is a lot easier, ahaha.

(it’s not looping, don’t worry)
My game (the one with the weird lighting) is finally done! You can download it for Windows here: http://www.ludumdare.com/compo/ludum-dare-28/?action=preview&uid=31403.
My head hurts too much right now to write a post-mortem (plus it’s probably too soon anyway), so have a gif instead. And congrats to everyone who’s participated in this LD, we’ve finally gotten to the end!
This is my second LD. I participated in #LD28 but I didn’t manage to make #LD29. Hopefully things go better this time!
I actually have a fleshed-out idea in my head that I really want to do, so I’m hoping that we get a theme that works with it!
Language: Lua, the best mini-language ever.
Framework: Love2D
External libraries: Middleclass, so I don’t even have to consider how I’ll implement classes in Lua
Editor: Sublime Text 3, maybe some Vim
Art: Photoshop
Sound: If I have time, I’ll throw together something in Garageband
Lot of high score games let you share your successes to Twitter and stuff, so why should LD games be any different?
Here’s the module. Just download the file as “twitterer.lua” and require it into your game.
Here’s how you use it (after the break):
function love.load()
local url = ""
-- just a basic tweet
url = Twitterer{text="Hello Twitter!"}
-- tweet a url, it'll be autoshortened if necessary
url = Twitterer{url="http://ludumdare.com"}
-- via adds a " via @account" to the end the tweet
-- related lets you suggest twitter accounts for the user to follow,
-- some optional description text
url = Twitterer{text="Using this awesome Twitter URL generator!!",
via="@y2bd",
related={{"@y2bd", "Developer of the library."}}}
-- autoappend hashtags to the end of your tweet
url = Twitterer{text="Getting ready for Ludum Dare!",
hashtags={"#ld48", "#ld30"}}
-- putting it all together
url = Twitterer{text="Quickly, get ready for Ludum Dare! I'm using Love2D!",
url="http://ludumdare.com",
hashtags={"#ld48", "#gamejam"},
related={{"@ludumdare", "Official Ludum Dare Twitter Account"},
{"@mikekasprzak"},
{"@philhassey"}}}
-- open with love2d
-- success is a bool that'll tell you if the url was opened successfully
success = love.system.openURL(url)
end
I plan on using it in my game, so I guess this counts as disclosing my libraries. Feel free to use it, no credit needed!
I’m placing all my bets on ⛄jam.
Gonna be using Lua with Love2D, probably doing the typing with Sublime Text and Vim. Letsss gooooooooo
IT’LL USE UNITY BECAUSE PEOPLE USE THAT
MUSIC IS PROBABLY CHIPTUNES, THOSE ARE STILL POPULAR
ART IS MS PAINT IF I HAD A WINDOWS
I need to learn how to music.
Let’s use Unity like all the cool kids. Art is probably Photoshop or Blender or whatever programs I can find on my computer.
I got sidetracked for a couple of hours, but I now have the core game idea fleshed out, and have fiddled enough with Unity to think I know enough to implement it. I’ve used Unity before, but only in groups and building off of foundations. Very daunting creating something from scratch with it! Also Blender, Blender is very hard…