Tuesday, April 5, 2011

J.E.M.S.

Allriightt.. so its been a while. I actually forgot that I have this place here :)

Well, I've surprisingly done what I've set out to do for the last 2 months. Since then I've gotten a lot better at Java. I've actually not been trying to rush through things, trying to go with the flow of everything. Also, during the process of learning Java and working on originally a "game engine", I've created an extensible sound/graphics/interactive system called Java Extensible Multimedia System, or Jems(which I'll be using from now on). Basically, it is a system of basic Java classes that are related to each other and can be extended to build entire games without anything besides a good understanding of the Java language. So far, it uses the basic Java language and the Java Swing and Java2D API and as far as I know at the moment should be fully portable to Android when complete!  Also(thankfully!), I've gotten it approved to be my senior project next year : ) May even have an open source release sometime in September.

working with Jems on a videogame project in Eclipse : )
(you can see some of the basic classes that are used to instantiate everything in games so far in the Project Explorer)




Besides that, I have a project I'm working on that I have been thinking about for some time called "Color Shafted!" which is a real time puzzle game. I would provide specific details on the gameplay, but I hope to release this soon so I'll be making these posts private in the meantime.
But hey, here's a screen shot(And the graphics WILL be revamped, right now the focus is really on the programming side of things until Ed gets some time and I get things straight ^_^)

aw yeah, colors

very makeshift menu that I programmed yesterday now that gamescenes are supported, 
background swirls



Lastly, I now own an imaginary company called "WhateverSoft". Our mission is "to make awesome stuff, whatever that may be". And after the first official release, well, will it be imaginary? Who knows : )

Also of course, I have to give all of the credit out that is due, which, really, I can't do enough of. While I can handle some design and artwork I'm not good at everything so things would not be going so well without my team : ) Anyway, for music my good friend Renee(aka DizzyUrine) will be composing a lot of techno/dubstep/dnb music in FL Studio. For art Ed("MasterRaichu") will be giving me some of his help, which I appreciate since he's a professional graphic designer : ) As for the other stuff, well I'll get by with my "Programmer Art"... lol.
There's also my friends who are super supportive of these projects that I'm working on and it wouldn't be as meaningful to work on these things without that.

Anyway, I'm hoping that for system specifications, like diagrams, lists of classes or how things work together I will have updatable postings that will be marked "Tech Document". For other things like updates, well you'll just see new blog posts. For artwork, IF i can show it(you know, I plan to sell some of this stuff), I will definitely fill you in. Anyway, at this point I'm not sure if I'm writing this for myself or if anyone is interested but thanks for reading!

~Rob

No comments:

Post a Comment