gedgedev.blogspot.com
Gedge's DevBlog: August 2012
http://gedgedev.blogspot.com/2012_08_01_archive.html
Development gibberish and lots of other cool stuff like that. Just an update to let anyone reading this blog know that the project from my last post. Anyways, back to the project. It's getting pretty close to release, so expect a blog post in the near future pointing to the repository. I'm mostly improving the documentation, and working out the workflow for release. There's a couple of design issues I have with the project currently, but I may push things to GitHub before I take care of those.
gedgedev.blogspot.com
Gedge's DevBlog: August 2009
http://gedgedev.blogspot.com/2009_08_01_archive.html
Development gibberish and lots of other cool stuff like that. For anyone who doesn't know my research, I'm looking into stereo vision algorithms in an underwater camera array. What I'm hoping to do is a rough scene reconstruction that has improved results over blindly using an existing stereo algorithm. So how do we grab a synchronized set of images using this knowledge? Well this is only applicable to the Grasshopper line of cameras since they have an on-board framebuffer that you can control. Here'...
gedgedev.blogspot.com
Gedge's DevBlog: September 2011
http://gedgedev.blogspot.com/2011_09_01_archive.html
Development gibberish and lots of other cool stuff like that. Data Rendering - Design Decisions. My design decision is focused on the best way to structure my data hierarchy and rendering process to render this. In particular, I'm focused on tablature. The tricky thing here is the fact that the score and the tab are two different views of the same data. I have considered two possibilities:. The rendering process can blindly render everything. Restrict this merely to the rendering process. Code for user i...
gedgedev.blogspot.com
Gedge's DevBlog: October 2011
http://gedgedev.blogspot.com/2011_10_01_archive.html
Development gibberish and lots of other cool stuff like that. Revamping The Data Model. When coding the core data model for the score editor, I tried my best to keep any view-related information out of it. This was in an attempt to follow the Model-View-Controller (MVC) architectural pattern. Unfortunately, what I've realized is that this separation is actually making my life more difficult. What I've come to realize is that in my own case, this separation doesn't even make sense. Part of the data model.
gedgedev.blogspot.com
Gedge's DevBlog: September 2009
http://gedgedev.blogspot.com/2009_09_01_archive.html
Development gibberish and lots of other cool stuff like that. Components, systems, subsystems, entities.*collapses*. You have three major concepts: entities, components, and systems. Components are the basic building blocks for entities. They store information and contain the functionality specific to their existence. For example, you might have a Renderable component in your game which contains all of the logic necessary for the rendering system to display an entity on the screen. What one finds in this...
gedgedev.blogspot.com
Gedge's DevBlog: New Projects
http://gedgedev.blogspot.com/2012/04/its-been-quite-some-time-since-my-last.html
Development gibberish and lots of other cool stuff like that. It's been quite some time since my last post (this seems to be a regular occurrence, doesn't it? Well, fear not, I still exist. Unfortunately the score editor project had to be put on the back burner for now, as I've picked up a real job (only a short-term contract), which leads into my discussion in this post. Can be a wonderful thing for an API. When I started, I just had one massive project. When I chose. For building, I decided to move to ...
gedgedev.blogspot.com
Gedge's DevBlog: July 2009
http://gedgedev.blogspot.com/2009_07_01_archive.html
Development gibberish and lots of other cool stuff like that. So it came to our attention recently that our application was making abundant use of the Observer/Listener pattern. My alternative was to create a messaging system. Before I started this messaging system, I thought about design so that I could generalize it so that it may be of use to others. A couple of the main design decisions that came up were:. Java annotations (retention set to RUNTIME) will be used to define messages and receiver methods.
gedgedev.blogspot.com
Gedge's DevBlog: March 2008
http://gedgedev.blogspot.com/2008_03_01_archive.html
Development gibberish and lots of other cool stuff like that. I've been quite inactive as of late. One reason being that I was truly inactive, the other being that my blog was locked temporarily because it was tagged as a "spam" blog! Nevertheless, I'm back in action and I hope to start posting some things on one of my new interests: ray tracing. I have a ray tracer up and running and things are going pretty good so far. Current features include:. Lighting: area, point, directional.
gedgedev.blogspot.com
Gedge's DevBlog: Life
http://gedgedev.blogspot.com/2012/08/life.html
Development gibberish and lots of other cool stuff like that. Just an update to let anyone reading this blog know that the project from my last post. Anyways, back to the project. It's getting pretty close to release, so expect a blog post in the near future pointing to the repository. I'm mostly improving the documentation, and working out the workflow for release. There's a couple of design issues I have with the project currently, but I may push things to GitHub before I take care of those.
SOCIAL ENGAGEMENT