New website unlocked
Welcome to Alakajam!, a game making community. We host informal game jams!Learn more...

The 21st Alakajam! will be held 21-23 February 2025 
Latest posts

So, lessons. 0

euske • 2 months ago on 20th Alakajam! entry  RegEx

Hello, AKJers!

AKJ 20 has joyfully finished and I'm happy with my result. This is the first jam for me since 2021-ish, and there has been a few changes to my development environment:

  • The time I can spend for the jam has been greatly reduced (to only a few hours!).
  • I've lost my desktop Linux.

So I've also changed my development style to adapt for this:

  • Make most tasks doable with Windows + VS Code only.
  • Make everything very raw and primitive. No engine and no external depdendency. It's just a plain vanilla JS with HTML. (If you're curious, take a look at the source of my entry (https://games.tabesugi.net/regex/)
  • Proactively make a set of copy-pastable code (a.k.a. "the framework").

This has been working well so far. But jam-wise, I see a few rooms for improvement:

  • Be mindful of the "mechanics" of a game. I tend to cram many things into one game and people see it's "chaotic". (in my game, things like a peculiar one-button control, circular level, multiplying enemies and river, etc.)
  • Think carefully what could be randomized or changed. In hindsight, I probably shouldn't change the control schema (a.k.a "regex" pattern) every time, so that people can get used to control.
  • A little playtesting before submission would have been useful. (The game was probably too hard for many.)

That's it! I'm looking forward to particupate more. Thank you for organizing this event.

well, I finished 0

IAmAPancake • 3 months ago on 20th Alakajam! entry  Rewind

i'm really glad I got this project done. I've been meaning to learn godot for such a long time now, but, yknow, committment issues. anyways, I GOT IT DONE!!

i ran out of time to compose music properly, so instead I sat down at the piano, improvised some space-y lofi sounding stuff, then bitcrushed it to hell and back and called it a day. i like the way it turned out, personally.

i'm looking forward to playing the other entrants' games!!!! :3

Gnome. 2

voxel • 3 months ago on 20th Alakajam! entry  Deathloop 256

Managed to submit something, but... 0

toasty • 6 months ago on 15th Kajam entry  Yelp

I made my game Yelp for the limitations kajam. Despite 6 weeks of jam time, I was still coding in the final hour. 🥲

I'm glad I submitted something, but there's very little actual gameplay and it's not particularly fun either. I focused mainly on the "Over-sensitive" limitation (use as many inputs as possible) and chose to use the microphone to propel the player and trigger attacks, but I quickly ran into technical issues. I couldn't always reliably detect and utilise microphone input (possibly because of noise cancelling and/or a lack of API understanding), so ultimately I restricted it to just attacking. Even then there is a noticeable lag between screaming at the computer and it actually attacking (possibly this could be reduced if I better understood the various HTML/JS audio APIs). Still, I think it's pretty novel for a jam game and I'm glad I tried.

Originally I'd aimed for a horror game, and the game briefly had a shroud around most of the screen. Not being able to see what's coming is a common horror trope and it did improve the feel. But I also wanted to aim for the "Geometron" (no textures; geometry only) limitation, and a decent-looking shroud meant technically using a texture, even if it was auto-generated. It's also a tall order to create a horror game without sounds for atmosphere.

I learned a lot, though. This is the first graphical (i.e. not mostly HTML/UI) game I've made in a while. Turns out Pixi.js is still a solid rendering engine. I was less keen on matter-js for physics, mostly because the docs aren't very helpful and the API isn't always predictable. I'd happily use Pixi again, but would be tempted to seek another physics solution (library or roll my own).

The 15th Kajam is over! 0

toasty • 6 months ago on 15th Kajam entry  Yelp

Congratulations to everybody who participated! There are some very interesting games so go ahead and try them.

What's next?

Remember that we have the 20th Alakajam on 13th of September, and another tournament in October. Check the events page for more details.

My games 0

Sunbeam • 6 months ago on 15th Kajam 

You can access the games i've created here: https://sunbeam6.itch.io/

Still learning Pascal... 2

rnlf • 7 months ago on 15th Kajam 

I'm going back to my 12yo self's roots and started with the main menu. As one should do!

I haven't written a single line of Turbo Pascal in my Life 1

rnlf • 7 months ago on 15th Kajam 

But I guess this Kajam is a good reason to get started!

Let's see how far I can take this in the remaining time.

Progress report 3

voxel • 7 months ago on 15th Kajam entry  PAPER PRECINCT

Cool kajam! I've picked the following limitations:

Esoteric: My entry targets Windows 3.11. Exactly how I'm going to distribute this in a way that anyone can play it remains to be seen
Illustrator: Hand drawing all the art. I do a fair amount of amateur art for fun, but almost never using physical media. I'm hand pencilling, then inking, and finally scanning all the graphics for my entry. Not being able to repeatedly hit 'undo' each time a line is slightly off has been the biggest challenge in the jam for me
Window dressing: Game windows are part of the gameplay. For one, the game needs 'Windows' 3.1(1) to run, but also involves popping up multiple views, each in its own window. Managing these is part of the gameplay, though not particularly complicated.

Instead of my usual cross-compilation shenanigans I'm making the game from inside a Windows 3.11 virtual machine, hosted on a raspberry pi (my main desktop pc at the moment). The screen redraw in the VM is pretty slow, which means that sometimes moving a window, of which I have many, triggers a ten second or so screen refresh. It's pretty painful but is all part of the fun (I keep telling myself).

I'm using Visual Basic 3.0, which I thought would save me some time being designed primarily for interface design, but having to learn such an old version of Visual Basic might be taking longer than drawing the scribbles illustrations.

The 15th Kajam has started! 0

toasty • 7 months ago on 15th Kajam entry  Yelp

Let the limitations begin!

The task: make a game by 9th of June, using one or more of these limitations. Pick as many or as few as you like - if you're feeling brave, you could even take one from each category. They're intended to be flexible, as we have a wonderfully mixed community creating games in lots of different ways.

Good luck, and let us know your limitations!

Demoscene

  • Cramped: Executable is at most N bytes/pieces/whatever. Choose N appropriate for your platform/engine.
  • Esoteric: Game works on $obscure_platform.
  • Art attack: No assets; procgen only.

Graphics

  • Geometron: Lines and shapes only: no images.
  • Seeing double: Use exactly two sprites.
  • Illustrator: Draw all your art by hand.

Audio

  • Orator: Make audio only using your mouth.
  • Bleep bloop: Music, generated by gameplay.
  • In the field: All audio comes from a single field recording.

Wildcard

  • Over-sensitive: Must use as many inputs (keys, buttons, devices, whatever) as possible.
  • Vestige: The past must leave a trace.
  • Window dressing: Game windows are part of the gameplay.

Note: if you need something more specific for the Demoscene limitations, I suggest looking at the Revision PC events.

Latest comments
Flipsy
 • 2 months ago

I really enjoyed reading your source code for this, very elegant I like your approach. It makes me what to write my next game entirely in a single text file... (read more)

bradur
 • 2 months ago

Lovely presentation and writing. I thought it was kinda funny how Luna just waddles along even when it's a matter of life and death 😅. I got ending 2.

mixer
 • 2 months ago

Could you explain the order ? I did it previously by trying things until it works, but even with your hint I can't figure out the order easily.

mixer
 • 2 months ago

@Psychic_Ash Sorry about that.
Did it crash ? Or maybe Windows Defender doesn't let you run it ?
Did it create a "log.txt" file ? What OS and graphics card... (read more)

voxel
 • 2 months ago

Very nice music, and great mood for a jam entry. Nice to get some relaxing games amongst the more manic entries. Nice work achieving so much on your first encounter... (read more)

voxel
 • 2 months ago

Lovely presentation, and a nice literal interpretation of the theme. Nice to play a game without guns and death!

voxel
 • 2 months ago

Super nice work, we really enjoyed the humour here, easily overlooked in a game of this type. Nice clever puzzles with a pretty good difficulty curve, really impressive work for... (read more)

Wan
 • 2 months ago

It's a nice little toy, I like the concept very much. With the current implementation however I found myself mostly looking for ways to keep sentences grammatically correct, which was... (read more)

Psychic_Ash
 • 2 months ago

Seems like the meat hook puzzle was one of the main issues.

SPOILER

The gore in the previous room above it shows the order they go in.

Psychic_Ash
 • 2 months ago

really nice job. nastalgic. felt like an original nes game through and through. would have loved to see more patterns from the enemies but short time, excellent job.