Journal
May 19th, 2020 - Tuesday
Fiiish! & Rust 0031
- Did some json deserialization & serialization with serde.
- Used png and resize crates to load, and resize some .pngs.
- And with some magic have a tool now that saves a chunk of time by creating all needed icons sizes automatically.
May 17th, 2020 - Sunday
Fiiish!
- Had a long week at work, so only a short stream today
- Cleaned up the iOS metal version in preparation for releasing v2.4 on the store
- Creating the icon set was a bit tiresome, so maybe let’s create a tool for that soon
March 28th, 2020 - Saturday
Fiiish!
- First stream in a while, but network is currently totally overloaded
- Did a quick stab at macOS version of Fiiish! using catalyst, but stopped when running into provisioning profile problems
- Added tvOS target to Fiiish, but ran into problems because Xcode 11.3.1 doesn’t support tvOS 13.4. Waiting for xcode update, which will take a while due to slow network.
February 26th, 2020 - Wednesday
Fiiish! & Rust - #0026
- Greated individual distance fields for glyphs
- Implemented save, and load for new font file format
February 24th, 2020 - Monday
Fiiish! & Rust - #0026
- Added distance field support to font converter
February 21th, 2020 - Friday
SixtyFour
- Split block where start cell is
- Adapt block cerealization to new structure
- Fixed jit generator to add labels to blocks
February 20th, 2020 - Thursday
Fiiish! & Rust - #0025
- Got the first version of the new font creator to work
- Hunted a stupid cut’n’paste (.x -> .x -> .y) bug
- Added first loading support for fonts
- Added font previewer
February 19th, 2020 - Wednesday
SixtyFour
- Cerealized ops via the new block manager
- Decerealized the new format, after some ghost hunting because SixtyFour uses the engine lib, and not the cereal lib
February 18th, 2020 - Tuesday
Fiiish! & Rust - #0024
- Extracted the atlas fitter from the atlas builder
- Started the font converter - with very good progress on .ttf loading/rendering
February 17th, 2020 - Monday
SixtyFour
- Wrapped up the block based grid running, including push/pop paradigm
- Did a lot of minor bits and pieces
February 16th, 2020 - Sunday
SixtyFour
- Added skip, and disable to cells
- Talked about the roadmap until revision 2020
February 15th, 2020 - Saturday
SixtyFour
- Started to wrap up the reimplementation of the block based op grid runner
- Fixed some nasty bugs in the new code
Streams
- Uploaded a few older Fiiish! streams to youtube
January 18th, 2020 - Saturday
Catchup
- Talked about the Global Game Jam.
- Explained a bit about Revision.
- Went far too deep into Food. The codebase, not actual food - if you ignore the pineapple.
- First mention of ShaderCrusher.
Plan
The first rough outline of how, and when to stream what:
Once per week have a little catchup session. (Scheduled. Saturday)
Twice a week Fiiish & Rust. (Scheduled. Tuesday & Thursday)
Next week it will be Monday & Wednesday.
Once per week Demoscene Stuff (SixtyFour, or Food). (Unscheduled, but annouced).
Today, after Dinner: SixtyFour
Random Games. (unscheduled, unannounced)
January 9th, 2020 - Thursday
Did Fiiish! & Rust Epsiode 0020 today.
- Hunted a ghost, after it looked like the atlas tool, and the packer were broken. But they weren’t
- Started with the atlas previewer, and got pretty far.
Stream seemed pretty stable today.
January 8th, 2020 - Wednesday
Did Fiiish! & Rust Epsiode 0019 today.
- Moved the existing three tools (asset, atlas, packer) from experimental to final repository
- Did some major cleanup
- Broke the atlas tool somehow
Bought a new phone as hotpot with a SIM-card from a different provided, hoping to fix the network problems.
Not sure it helped.
January 6th, 2020 - Monday - Three Kings
Did Fiiish! & Rust Epsiode 0018 today.
- Cleaned up the asset tool
- Started talking about the soundbank tool
- Decided to start moving things from experimental to production
Added another stream to the archive.
Fiiish! Episode 0002
January 5th, 2020 - Sunday
No streaming today.
It’s Sunday, I am in Barcelona - my home, and that means I have a pint down the pub, and enjoy their excellent vegetarian Sunday roast.
Looking back at the last week?
Didn’t look to bad actually.
Had some trouble with keeping the stream stable, but managed to make some good progress on
- omt, the omni-mad-tools, in the experimental branch
- added the copy command to the asset tool, which means we can fully replace the old “pack_atlas.sh” now. Well, if we use the hackpatched “build_atlas.sh”.
- added the first version of the atlas tool, and extended that over the course of the week. Fiiish! atlases can now be fully build by this.
- SixtyFour
- finally made the engine render to a texture, so we can put it nicely on the correct layer in the tool, and actually see the menu in front of it
- Stream Website
- Other
- exported the first few streams to youtube. At least the first ones I still had on disk. Try to enjoy Fiiish! Episode 0001.
January 1th, 2020 - Wednesday