John Croisant

Rubygame 3: Day 15


over 9 years ago by John Croisant on blog.jacius.info.
Some progress formalizing the sprite system design today. Thoughts and/or decisions (or tentative decisions) runing through my head: BB (bounding box...

Rubygame 3: Day 16


over 9 years ago by John Croisant on blog.jacius.info.
Did some more Chipmunk R&D work today. Small news is that I found out that it _is_ possible to reassign a Shape to a different body. In fact, there was...

Emacs tip: Using lisp expressions in replace-regexp


over 9 years ago by John Croisant on blog.jacius.info.
Miscellaneous tip of the day, mostly putting it here so I’ll remember it later! In recent versions of Emacs, you can use lisp expressions to process...

Rubygame 3: Day 17


over 9 years ago by John Croisant on blog.jacius.info.
I’ve got two competing ideas bouncing around in my head, and they’ve been tumbling around and switching which one is on top. I need to make some sort...

Rubygame 3: Day 16, Part 2


over 9 years ago by John Croisant on blog.jacius.info.
I’ve checked in my transformation Matrix class. Those who are curious can take a peek at the C code, but more importantly the header file. Those who are...

Rubygame 3: Days 18 & 19


over 9 years ago by John Croisant on blog.jacius.info.
Much work on API design today. Yesterday I formalized the sprite API somewhat, and started on the scene API: New Sprites Scene Class Today mostly focused...

Rubygame 3: Day 20


over 9 years ago by John Croisant on blog.jacius.info.
Today saw a bunch of code written for the Sprite and Scene classes. I consider the API designs mostly complete at this point, but still flexible enough...

Rubygame 3: Day 21


over 9 years ago by John Croisant on blog.jacius.info.
Checked in the first draft of Scene today. I sometimes worry that I’m making the new Rubygame system too rigid and inflexible. That it will be harder...

Rubygame 3: Day 22


over 9 years ago by John Croisant on blog.jacius.info.
Had a late start, and feeling a bit under the weather today, so not a whole lot of progress on Rubygame today. I did manage to take care of some thoughtless...

Rubygame 3: Day 23


over 9 years ago by John Croisant on blog.jacius.info.
Did some cleanup work around the event stuff and integer constants, and filled in a couple missing spots in the Sprite and Scene APIs. Still feeling a bit...