top | item 28723503

Ludum Dare 49 (Game jam)

117 points| mooman219 | 4 years ago |ldjam.com | reply

45 comments

order
[+] AshleysBrain|4 years ago|reply
Shameless plug: our game creation tool Construct 3 is free to use with the full features for the duration of Ludum Dare 49: https://www.construct.net/en/blogs/construct-official-blog-1...
[+] Rd6n6|4 years ago|reply
I don’t know why an entrepreneurship forum would downvote somebody for linking to their topic relevant tool. People need to share their projects and products somewhere. It’s a good opportunity to discuss things around the ecosystem if nothing else
[+] wds|4 years ago|reply
Woah, throwback. Construct 2 is what got me confidently interested in programming, and I'd argue that it's a key reason I'm a Software Engineering major today.

Kudos!

[+] ngc248|4 years ago|reply
I used construct back in 2010 to create a wheel of fortune with physics. Construct is amazing
[+] kris-s|4 years ago|reply
If you've never tried programming a game I would highly recommend it. There are many aspects that make a game a really interesting challenge: input, rendering, sound, and managing large global mutable state. Ludum Dare is a good excuse to dip your toes in.
[+] tmountain|4 years ago|reply
Especially once you realize the difference between super purpose drive micro game code (a big event loop with lots of variables at the top) and game code with well designed scaffolding (entity component systems, etc). I think everyone is destined to make at least one gobbledegook game before they can appreciate all the benefits that a well designed system brings. I recommend pico-8 or similarly designed constraint driven virtual consoles to maximize the learning experience.
[+] caeril|4 years ago|reply
LD doesn't help learn any of this. The time constraints force most entrants to use Unity, GameMaker, or some other framework/engine that abstracts learning about any of this stuff away.

If your object is to learn, better to try out Handmade Hero, entirely from scratch: https://handmadehero.org/

[+] poulpy123|4 years ago|reply
I doubt a normal person can learn all that and produce something interesting in just 48h
[+] rex64|4 years ago|reply
Ludum Dare has a special place in my heart. Participating in game jams is a great way to practice creating games from start to finish.

If you're interested, I wrote a post recounting my experience participating in Ludum Dare:

https://alessandrocuzzocrea.com/ludum-dare-47/

[+] Rd6n6|4 years ago|reply
I don’t know about start to finish, since finishing a real game is a massive task, but it’s a good way to learn a specific subtopic of interest. My own game I figure has 16-24 months of full time work to go on it. Even though it looks fairly full featured at the moment, “finishing” it is still a huge task
[+] ensiferum|4 years ago|reply
Been working on a 2D game engine. I haven't "show HN" it yet because there is still some work to before MVP. Sadly for LD you really need a browser game basically.feedback appreciated

https://github.com/ensisoft/gamestudio

[+] meheleventyone|4 years ago|reply
This looks super cool and polished for an engine made by one person. You should put an image of the IDE higher up the readme though, it’ll help people browsing evaluate it immediately more than a bullet list of features.

When I’m evaluating an engine I also like some kind of high level overview of how games are made in it. You have some of that mixed in with more how-to levels of detail. Pulling out that high level info into a short intro will help attract people when you’re ready for more eyes.

Looking forward to seeing this pop up again on HN!

[+] xwdv|4 years ago|reply
It’s my opinion that good games for these sorts of competitions start off as sketches and high fidelity random mock-ups of screenshots of interesting potential games, and then imagining what the possible game mechanics and objectives of it would be. Start with the end in mind or you’ll fall into feature creep.
[+] sail0rm00n|4 years ago|reply
For any Golang programmers, I highly recommend checking out Ebiten: https://ebiten.org/

You’re able to cross-compile to mobile + web as well so you’re not just stuck on the desktop.

[+] ArtWomb|4 years ago|reply
The "unstability" property can be added to any existing game, with the single pass of a vertex shader ;)

Some themes simply lend themselves to engendering more "creativity" than others. I knew it was going to be "unstable", because it's universally hated / feared. But was chagrined to see "One tool, Many uses". It's really the ideal theme for a game jam with time constraint. The inspiration just flows. And really the themes are vague enough to get away with anything.

[+] postalrat|4 years ago|reply
I think a lot of people vote for themes based on well their existing projects can be modified to fit the theme.
[+] olliej|4 years ago|reply
I think I could achieve the unstable concept reasonably easily :)
[+] mooman219|4 years ago|reply
I'm always excited to see what comes out of these game jams and seeing how people ship their one off game. I've noticed games with web versions typically rate higher than games with only locally executable versions (for obvious reasons). Web games being compiled into wasm also frequently handroll a lot of standard library logic that doesn't otherwise work out of the box, and I'm looking forward to seeing what they come up with.