[HN Gopher] Ludum Dare 49 (Game jam)
___________________________________________________________________
Ludum Dare 49 (Game jam)
Author : mooman219
Score : 45 points
Date : 2021-10-01 21:20 UTC (1 hours ago)
(HTM) web link (ldjam.com)
(TXT) w3m dump (ldjam.com)
| rex64 wrote:
| 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/
| kris-s wrote:
| 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 wrote:
| 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.
| poulpy123 wrote:
| I doubt a normal person can learn all that and produce
| something interesting in just 48h
| caeril wrote:
| 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/
| spywaregorilla wrote:
| If you think using an engine means you're not going to need
| to worry about these things, you're going to have a bad time.
| Make games, not engines. If you want to make games, make
| games, not engines.
| jbluepolarbear wrote:
| Making your own engine is definitely a good learning
| experience, but it's not required for making a game. Game
| engines are tools for making games, they don't make the game
| for you.
| Laremere wrote:
| Ludum Dare actually outdates Unity ;)
|
| I've done it 8 times, once with GameMaker, twice with Unity,
| and the rest were custom.
| Uehreka wrote:
| The time constraints of AAA game dev force many entrants to
| use Unity too ;)
| otikik wrote:
| I agree that LD is not the right time to learn how to do
| pointer arithmetic, or how to draw a pixel.
|
| What the time constraint teach you is to adjust to a time
| budget. Wear many hats. Improvise. And Finish Stuff. All very
| valuable lessons that will help any developer.
|
| There's a healthy and beautiful spectrum of tools and
| languages out there between the "all included" of Unity and
| the aridness of plain C. Have you tried Love? It abstracts a
| lot, but a lot of what it abstracts is really not that
| important for making games, in my opinion.
| Lerc wrote:
| I have done Ludum dares on and off since #6. I have yet to
| use anything like unity. Closest to a framework would have
| been using OpenFL which is a Haxe cross-target
| reimplementation of the Flash API.
|
| For the last few I just do VanillaJS on canvas.
| tinco wrote:
| I've done all of those things every time I participated in
| Ludum Dare, and I've used a game engine only once. The time
| constraints make you pick your battles. You have to pick
| technology you're fluent in, but there are great input/output
| libraries for games for literally every language out there. I
| picked Javascript, and even did one in 3D with a procedural
| audio track that was affected by the plays.
|
| One time I decided to make a multiplayer game on a hexagonal
| grid. Just getting the hexagonal grid working took me over
| half of the time, didnt produce much of a game at all that
| time, but it was still fun, it's ok to fail.
| echelon wrote:
| I did a non-Ludum Dare weekend game jam, and I built this:
|
| https://github.com/echelon/laser-asteroids
|
| No unity, no unreal, no engine. Learned it all as I went.
|
| Game jams are a fantastic time and place to learn.
| stolen_biscuit wrote:
| This comment is wrong. You still learn all those things using
| a game engine. You don't have to write your game in pure C
| and handle everything from first principles to learn how to
| manage those aspects of game development.
| mooman219 wrote:
| 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.
| AshleysBrain wrote:
| 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...
___________________________________________________________________
(page generated 2021-10-01 23:00 UTC)