Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Saturday, May 23, 2015

Basic UML Cheat-Sheet



UML (Unified Modeling Language) is a very useful way to describe classes and how they relate to one another. However, if we don't use UML often, it's easy to forget. Here's a little cheat-sheet to help during those times.

Friday, February 7, 2014

Update

It looks like I'll be moving back to Maryland in the middle of April. I'm serious about going back into the technology industry either doing information security again or going into programming. I'd like to find a permanent position because I'm married and have family responsibilities, but I'm so serious about programming that I'll also do consulting and contract work.

I've done extensive work in C++ using Direct X. If you check out my projects page, you can see videos of two of my latest 3D engines. Yes Genesis Seed and Auxnet use different 3D engines. I've also started learning Android programming. I won't become an expert, but I'm giving myself 3 weeks to learn the basics, and then I'll move on to the NDK and OpenGL ES. I'll going to use the NDK instead of Java because I want to use my current C++ code to make a multiplatform 2D game engine. It looks like my partners need more time to get things rolling with Auxnet so I'll use the downtime to richly increase my skills in other areas.

I've also decided to purchase the squaredprogramming.com domain. I'll post my progress often to my blog there. You can follow me on Google+ or YouTube for updates.

Wednesday, February 5, 2014

Latest Updates - Starting Android Development

Today I've started looking into Java and Android development. I want to focus on learning the basics of Android programming through Java first, but I also want to improve my overall Java programming skills. So today I downloaded the Android SDK and I hope to try out some online tutorials. If necessary, later I may get a book on the subject as well. Once I get basic Android programming using Java down, I'll move on to the NDK and Android programming using C++. I've already built a simple tile based 2D graphics system for Windows, I'd like to port it over to Android. That's my long term goal. Here's a screen shot of the Windows version of the 2D graphics engine.


Don't criticize my art skills too much. I'm a programmer, not an artist. I'll provide updates on my progress. This is just a small side project that I'll be working on until things pick up again with Auxnet: Battlegrounds so I can't make any promises about how fast I'll be able to get it done.