CrociDB

LD15

New

Heeey!

This is gonna be my first compo, and I’m excited for this. =D

I will use C++ and Allegro, ’cause I’ve been playing with it for a few years… Code in Windows, but using mostly opensource softwares, such as gimp, inkscape, netbeans (or notepad++, who knows…) and mingw compiler. I’d use GitHub, if I could set my git to work with github in windows… but whatever… haha

I’m reallyyy excited, cannot wait! hehe

LD17

I鈥檓 IN!

This time I’m in.

Development

  • Programming: Python and Pygame
  • IDE: Maybe Netbeans…
  • Graphics: Gimp and Inkscape
  • Sounds: sfxr and Audacity
  • Music: I’ve got some music so I may use them…

Physical

  • Place: Home. My room, kitchen, toilet, whatever 馃槢
  • Food: A lot of food
  • Drink: Cold Tea

That’s it. Good compo for everyone. See you on irc. ;]

LD19

Late, but still in.

I think this is my third first time. And I’m a little late, but i really want to finish a game this time.

I’m going to make a simple metaphor game about the constant search of meaning on our lifes. Just don’t know exactly how.

I was going to try JavaScript and Canvas, but i’ll go with Flex SDK instead, once I’m used to it. GIMP and Inkscape for graphics.

That’s it for now. :)

LD36

Starting right now

I was thinking into joining js13k compo, now I’ll be in both in this LudumDare and js13k. Seems easy to mix “Ancient Technology” with “Glitch” themes. So I’ll be writing聽some javascript from now. 馃榾

LD 41

Just woke up and...

I just woke up with a minor hangover and saw the theme. Thinking of trying to make some sort of mode7 racing game mixed with something I'm not pretty sure what. I'll start coding some javascript, maybe later I have some clear idea. :D

Some progress

Alright, I spent the last five hours deciding which javascript game framework to use and trying to make a simple "mode7" map. I picked PIXI.js because it seemed pretty complete and simple.

I had some progress: gif0.gif

Now I'm trying to optimize it, because it's quite slow yet.

I still don't know what I'll be mixing it together, though.

I think I found the idea

All this time in and I think I finally found the game I want to do. It's gonna be an "infinity runner meets old school mode7 ship game".

The first tests I was doing on "freestyle mode" and it was really messy. I now have improved the code and it's really going somewhere now. The code is on github. That's what I got so far:

gif1.gif

You can see I've been playing with PIXIjs Filters. :P

I'm out...

I'm leaving the competition and the jam because I couldn't really think of a way to make that "infinity runner" part be interesting. But I'm okay with it, I'm glad of what I did.

It's only a ship wandering around, but I like the results.

  • You can play it here: https://crocidb.github.io/game-ld41/
  • The code is all here: https://github.com/CrociDB/game-ld41

gif2.gif

It was really fun, but now I think I need to play some Overwatch to relax and call it a sunday. Thanks for the amazing time. :)

Ludum Dare 51

Prepared (?)

I'm making a game for WASM-4 fantasy console. I like the limitation of the platform with the screen size and the number of colors. But let's see the theme and if I can actually think of an idea to make.

I spent a good amount of hours fighting with Zig to create some basic template code to start the compo, then I dropped it and decided to go with C, at least I have experience with it and it will save me time.

I'm very excited for this LD, the last time I did one was edition 41, and I didn't even finish the game.

I already have a repo on github, if anyone is interested: https://github.com/CrociDB/ld51-game

no idea where I'm going

had a few problems with memory and saw this cute error screen in WASM-4:

Fd_O2UrXwAAO-V7.png

fixed it and now I have a basic shooting ship with particles:

ld51-gif1.gif

still not sure where exactly i'm going, but i'll try something similar the classic SpaceMaster X-7 for Atari: https://www.youtube.com/watch?v=ZA5D408N2kA&t=1s

getting somewhere

ld51-gif2.gif

i'm getting somewhere. starting to implement the enemy now.

btw, is it still cool to share your desk/work environment? that's mine:

20221001_165000.jpg

24h in

half the compo is over and i'm still pretty far away from the game i have in my head.

ld51-gif4.gif

i managed to get an enemy on. that shield will eventually have open sections that will allow the player to shoot the core or even get inside.

the flow will be very simple with infinite levels that get progressively more difficult, pretty much based on the speed of the core's shield and the core shooting at you too.

i want to experiment with an ellipsoid shield, but if i'm already having issues with collision with a circle, imagine with an ellipse.

but i had a good progress. almost 1000 lines of C code and one sprite (the core) made.

shell $ wc -l src/* 8 src/art.h 78 src/bullet.c 35 src/bullet.h 18 src/defs.h 87 src/enemy.c 31 src/enemy.h 18 src/game.h 47 src/main.c 132 src/particles.c 50 src/particles.h 113 src/player.c 38 src/player.h 95 src/screen.c 20 src/screen.h 59 src/utils.c 37 src/utils.h 140 src/wasm4.h 1006 total

i hope i'll be able to finish for the compo, otherwise, jam it is!

day 2

ld51-gif5.gif

i finally have some basic game flow (menu, game, gameover). time to start implementing the shield sections!

20221002_151246.jpg

AI generated game cartridge

I'm experimenting with Stable Diffusion for some game concept generation, so I had the idea of try to make cartridge covers for Space Lord X, as if that was a gameboy game, and that's what AI came up with:

cover1emgameboy.png cover2/emgameboy.png

Which one do you prefer?

PLAY AND RATE THE GAME

Ludum Dare 55

Excited for this one

I finally slaughtered all! Unfortunately some of my favorite were duplicated all along, I counted at least 4 of "chain" or "chain effect". Let's hope one of them make it through.

slaughtered.png

I'm very excited for this one, my last was the 51. I think I'll be using TIC-80 this time, but with a twist: I'll code in Fennel. I have a lot of interest in LISP languages, but never did anything in Fennel before. TIC-80 also allows Scheme, and maybe that would've been the best choice, since I code a lot of Racket, but I think the Fennel's mascott is cute.

I already started writing some basic snippets of code that can be useful:

  • Collision functions
  • Sprite animations
  • Dialog system
  • Camera shakes
  • Simple Particle System
  • Game state management

On my last LD I used another Fantasy Console (WASM4) and coded the game in C because that's a language that I have experience, but I knew nothing about the console library functions and had to write all the above from scratch within the compo and that took a lot of time.

One more week!

Timelapse Tools

Anybody knows any good timelapse tools for Ubuntu/Linux?

I did a quick research and in the end the conclusion was either using ffmpeg to directly capture from screen and generate the video file or using OBS. The problem with the former is that it only supports x-server and can't capture it on Wayland and the latter is that you can select the framerate of the capture to be say 1fps, but then the final video will also have 1fps and you'll have edit the video and change the framerate, and it also generate a 100mb video of mere 5 minutes of recording.

I really like the idea of the ffmpeg of capturing screen still at a certain rate and then just make a video with that afterwards. Does anyone know any tools to do that?

Thanks!

Creating Timelapses on Ubuntu (Gnome on Wayland)

Earlier today, I posted about not being able to find a ready-to-use tool to capture timelapses on Gnome running on Wayland on my Ubuntu, so I went ahead and wrote a custom solution: https://github.com/CrociDB/gnome-timelapse

The whole instruction on how to get that setup is described in the github page, but basically I just have to run:

shell ./timelapse.sh capture .5 full timelapse.mp4

And that will capture one screen every two seconds until I Ctrl+C and it will generate a MP4 file afterwards.

It uses gnome-screenshot to do the captures, but I had to edit its source to remove the annoying flash and shutter sound, so I bundled the rebuilt version of it.

Let me know if that's useful to you. :)

Finally starting

I had a good night of sleep and now I'm finally starting this.

How the game is looking now

I had an idea of a puzzle game, where the top-down player needs to leave the level, but the exit will usually be protected by a door. The way to open the door is stand on buttons in the level, and there'll be more than one per level. Then the player will be able to summon a clone of itself and you can only control the last clone summoned, when that version dies you control the last one before. I still need to design other mechanics that work with it and design interesting levels. But I started programming already.

I'm using TIC-80 and coding in Fennel (gotta love LISPs).

My desk and my Fennel

And I'm also wearing a fitting attire.

attire.jpg

Good compo everyone!