Development Blog
Just felt like writing a blog post.
Been thinking about architecture and a lot of things I have learned in the past. I really think I might start an educational channel on youtube or something to go over some of this stuff. A lot of the discussion I think could be applied to any platform really
I think maybe there needs to be more education or something to make the topic of application architecture, or just working by “modularizing” components or whatever easier and more accessible to beginners. Along with design patterns etc. I feel like newer programmers sometimes get lost in these concepts and keep trying to re-invent the wheel too much, and eventually they all end up in the same place. It’s an observation I am having not only on my own programming, but I feel like most people go through this phase, and it’s probably rooted in weak education around these concepts, as students probably don’t understand the point. At least that is how I felt initially way back in the day.
I also want to do some C++ tutorials comparing different languages with C++ as I find a lot of C# developers, and java developers can find C++ confusing. Almost wanna just make a cheat sheet of comparisons to C++.
But I donno. We will see. I really want to do these things for instance but finding the time to work on it and develop some structured lessons/videos may be difficult with everything I have going on. But we will see, I gotta figure out a way.
2 years gone..
12/21/2015 at 10:30
So I haven’t updated this site in almost 2 years. Life has been busy, tons of unexpected turns. Today the renewal for hosting popped up and I realized I have totally forgot about the site for a fairly long time now.
Updates: Became a better programmer, much better.
Things I want to do:
I am thinking about re-styling the site, and possibly blogging about random stuff I think would be useful for programmers, directed to newer programmers in general. Been mostly developing in .NET the last while, and haven’t been doing much game dev for awhile so I figure I should just start talking about things that aren’t necessarily game dev but could apply to that or anything really. Like application architecture and stuff like that. Quick tips to help people developing natively (I guess some of what I want to talk about applies to web somewhat as well).
Anyway hope to actually get to updating the styling n stuff, make it a bit more modern and start updating with some content again! Here is to 2016!
2013 Is Over
12/27/2013 at 18:04
Time to talk about 2013 and reflect. Overall I would see this year as a failure to get some of these passion programming projects going due to unexpected things. But overall a successful year going into an even better year with more clear, achievable goals.
Things that went wrong this year was basically setting goals that were un-realistic with the time I had to do them. I wanted to create this multi-platform OpenGL 2D engine for all my games. And while I have the design down, I basically had barely little time to do any programming on it, and very little programming was finished on the project. Only the starts to the Asset manager really got done. While this is disappointing I am not just throwing it away for when I can actually put more time into it. But many positives came out of this year. (more…)
Back to Basics
06/24/2013 at 20:17
Just felt like writing a quick entry on some basics of my engine and some goals I have.
Just finished playing with the very basics of Asset loading. The idea for my asset loading is basically since different platforms have different ways of loading assets, I basically abstract the asset loader, and create concrete classes for different supported platforms which load assets in different ways. The engine will use the appropriate loader depending on what platform the engine is built for. For instance right now I am working in windows primarily, so I am creating a Windows asset loader, which will contain function “overrides” for loading assets. This way when you go to write a game using the engine, the game talks to the asset loader through its base class while the engine will have instantiated the appropriate one for that platform.
Because of this one of my goals is (more…)
Hello!
Haven’t updated anything since last spring when I updated the web design real fast, and gave an overview on how I was going to approach things. Well during the time since a lot has been going on with me mentally, a lot has happened at work as well.
I haven’t gotten to doing much work at all on my personal projects. This is incredibly disappointing to myself and I am not proud of it. I have been struggling mentally with things such as motivation. A lot has been changing in my life recently and it has just been causing me to become very unmotivated. I believe it has to do with a combination of work tiring me out, and myself just generally being unhappy where I am socially, (more…)