DevLog

Tag: Dev

Day 10

by BlueThen on Jan.09, 2010, under Chase Engine, Dev Log

Remember yesterday, I said “If tomorrow also provides the convenience of a snow day, I’ll take advantage of that as well…”? Well, today happened to also be a snow day (woohoo!), and I did as I told you. I worked on Chase’s Engine. I’m currently at about 744 lines of code, so I’ve made some progress since I started the conversion. Yesterday’s version included support for handling coordinates, polygons, and models in 3D space. It also had some transformation functions (translate, dilate, and rotate) for coordinates and polygons.

(continue reading…)

Leave a Comment :, , , , , , , , , , , more...

Day 9

by BlueThen on Jan.07, 2010, under Chase Engine, Dev Log, Personal

Good day! Over the winter break, I began working on Chase’s conversion over to C++. Today, I’ve had the convenience of a snow day, so I took advantage of it and proceeded to work on Chase’s Engine. Note, however, I haven’t really made any *real* progress. I will count this as a day though, since a lot has been done in the conversion.

The conversion isn’t done yet. I’ve got all the coordinate, polygon, and model classes converted (although certainly not finished in terms of features), as well as the transformation functions. If tomorrow also provides the convenience of a snow day, I’ll take advantage of that as well, and hopefully get Chase’s C++ engine up to an equivalent of Chase’s Processing (the API for Java!) engine.

I’ve uploaded a picture of my colorfully written rough draft for how my .h and .cpp files should work out. My compiler (Dev-C++) has an awfully convenient feature which allows me to place individual files in their own folders unlike the Processing IDE, as far as I’m aware of. You can check out the picture by clicking the image to the left/top of this post’s text. Feel free to give me any feedback or comments.

2 Comments :, , , , , , more...

Day 7

by BlueThen on Dec.24, 2009, under Chase Engine

There’s officially been about a week’s worth of development for Chase.

Today, however, was admittedly disappointing in terms of progress. I started working on a quick reference, since the code was getting more and more complex, and keeping track of parameters for each function was difficult. This would be especially useful, since I’m developing Chase over a long time (up to a week or two between development days). The quick reference, however, wasn’t so quick. It ended up taking me longer to document the different functions than it did for me to actually make some of the functions, so I decided that it was a waste of time, and to ditch it. If it’s getting difficult for me to keep track of things, then it’s probably time for me to re-organize and clean up the code a bit.

(continue reading…)

Leave a Comment :, , , , , , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!