Understanding UI Layout Constraints (part 1)


2 months ago by John Croisant on blog.jacius.info.
This is the first in a series of posts where I attempt to understand and explain how UI layout constraints (such as Apple’s Auto Layout) work and...

Support plans for Ruby 2.0.0 and Ruby 2.1


2 months ago by ruby-lang.org on ruby-lang.org.
We announce the future support plans for Ruby 2.0.0 and Ruby 2.1. About Ruby 2.0.0 As it has been announced before, all support for Ruby 2.0.0 has ended...

chicken-sdl2 0.2.0 Released


3 months ago by John Croisant on blog.jacius.info.
Today I released version 0.2.0 of chicken-sdl2 (aka the sdl2 egg). chicken-sdl2 provides CHICKEN Scheme bindings to version 2 of the Simple DirectMedia...

Recursive Sum


3 months ago by Peter Harkins on Push cx.
In #ruby on Freenode, platzhirsch asked about how to total an array of Transactions when the Transactions may have parents. The two obvious approaches have...

Lisp Game Jam Post-mortem


4 months ago by John Croisant on blog.jacius.info.
I recently participated in the 2016 Lisp Game Jam, an event where participants had 7 days (later extended to 10 days) to create a computer game using a...

Lisp Game Jam Log #11


4 months ago by John Croisant on blog.jacius.info.
Today I wrapped up and submitted my entry to the January 2016 Lisp Game Jam. You can view my entry and download the source ZIP, or if you have Git you can...

Lisp Game Jam Log #10


4 months ago by John Croisant on blog.jacius.info.
Yesterday I did quite a bit of performance tuning, implemented the ability for players to collect treasure, various gameplay improvements, and a command...

Lisp Game Jam Log #9


4 months ago by John Croisant on blog.jacius.info.
My game jam entry is coming along nicely, and the deadline has been extended by 3 days, so I have some more time to polish it and write about it. The &...

Lisp Game Jam Log #8


4 months ago by John Croisant on blog.jacius.info.
Yesterday I got pretty far along with implementing user input. I spent more time on it than I should, but I’m fairly happy with the results. The system...

Lisp Game Jam Log #7


4 months ago by John Croisant on blog.jacius.info.
I made a lot of progress today. I finished narrow phase collision detection (NPCD) between entities and tiles, added support for partial-sized tiles, added...