On today’s episode of “I meant to program for more than just 3 hours today (but the day isn’t over yet!)”, I worked on the Fin ‘n’ Kit level editor!
I was interrupted by a phone call that ended up lasting about 45 minutes. It was my dad, who put his brother on the call so that they could get my input on their idea for a vlog series. Vlawgz. Well, if they start a trucker vlog I will let you know.
Anyway, back to what I was doing.
So first, I updated the resolution of Fin ‘n’ Kit to 1280×720 by default. It was something like 960×640 before, but most phones seem to be much wider resolution than that. The game can resize to whatever based on what you put in the config file.
So I retooled the menu Lua files to look better for the widescreen menu, more space in the map editor and all.
Still seems like a lot of empty space, so it needs to be adjusted more.
Anyway, got that up, and worked on the level editor. Actually spent about an hour on artwork for new obstacles and trinkets for the first world of the game. Also added some features that Tea wanted that I couldn’t actually implement in Gideros (as far as I could tell from my research).
So basically, you can place tiles on the map now. They’re still constrained to a grid at the moment, but they don’t have to be. Not sure whether to keep it on a grid or just free placement. Tea requested the ability to right-click to erase a tile, so I implemented that, and at the lower-right of the screen I also added a tile to switch quickly between the current brush and the eraser.
Each item right now is a small 80×80 icon, but when actually playing the level, they will be of varying sizes.
Still more to do…
Want to get this minimum amount of stuff done, then port over the gameplay state so that the rest of the Moose Team can start working on levels with the new editor.
And here are some of my bonus sketches…
For all my gamedev projects, I buy a cute notebook just for that project. Here is my Fin ‘n’ Kit notebook :B
That’s all for now!
Rachel Morris is the founder of Moosader and the lead developer/artist.
Fin ‘n’ Kit is a game by Moosader being developed with C++, SDL2, Lua, and the custom Kuko framework built by Moosader.