December 29, 2009·
Category :Chase Engine| Personal·
tags : app, Chase, Game, optimize, Processing, program·
1 Comment
No significant additions today. Mostly optimizing and polishing of the graphics engine. I also did a lot of commenting for easier referencing. I’ve been experimenting around, trying to find the most efficient and clean way of rendering and handling 3D graphical data.
Christmas was fun. I got some sketchpads, so now I can keep all my notes and junk all in one place, instead of scattered all over my desk (I should probably clean this up). I’m using one sketchpad for the notes, and the other for all my formulas and algorithms. I also bought myself some pretty nice pens, of different colors, so labeling shouldn’t be a problem.
December 24, 2009·
Category :Chase Engine·
tags : 3d, C++, Chase, Dev, development, isometric, Java, Processing, Programming·
No Comments
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.
(more…)
December 18, 2009·
Category :Personal·
tags : Chase, finals, Game, Processing, program·
No Comments
I normally set aside my weekends for developing programs (in this case, Chase), but it’s looking like I won’t be this weekend. We have finals this Friday, next Monday, and the day after that, and I need to prepare for that. Also, we’ll be having company on Saturday, and my sister is coming over from College on Monday.
Development on Chase up to this point has been going super slow. I’ve only been able to use a few weekends to work on it. I’d work on it on the week days if I didn’t have school crowding my time, and family keeps making plans with me during some weekends. I’ve only had 6 days since the 21st of November to work on this. At this rate, Chase isn’t going to be completed any time soon, unless I get together a development team of some sort, which I doubt I’ll do.
(more…)
December 14, 2009·
Category :Chase Engine·
tags : 3d, buffering, Chase, data, graphics, organizing, z·
No Comments
I spent most of the day managing data, organizing data, and extending the graphics engine. Currently, the buffering accounts for translations, zooming, and rotations. Models can be displayed at different parts of the environment, and can be rotated and scaled freely now.
I plan to later add different features, such as 3D rotations to the model drawing, and possibly lighting and texturing. It really depends on how much resources will remain when the engine nears completion.
December 13, 2009·
Category :Chase Engine| Personal·
tags : algorithms, Chase, formulas, Game, isometric, math, mirc, msl, particles, physics, Processing, program·
No Comments
I’ve been working on a game for a little under a month (ever since November 21st). It started out as an idea several months earlier, in which I proceeded to work on in mSL. I got a wireframe isometric engine made and running fairly nice (roughly 40 fps, which was godly for such a slow language). I had some problems with mSL, however. Resources played too large of a factor, and involved having to use every little hack I could come up with to speed it up. I was literally optimizing it to the very byte. That would’ve been fine for a simple game, but I had bigger plans for my game.
(more…)
December 4, 2009·
Category :Processing App·
tags : galaxy, openprocessing, particles, physics, Processing, rotate·
No Comments
Galaxy is another one of my Processing Apps. It’s another particle engine, but with the particles all rotating around the center on their own axis. Each particle’s speed is determined by the distance from the center, and can be effected by the user dragging the cursor left or right.
(more…)