Horrible Process

Well I am the worst tumblr known to mankind. Every single one of my posts pretty much starts the same way, attempting to explain the time block separating that post from the previous post; then reassuring the audience that there will (hopefully) no longer be a long wait for the next post.

I hope to skip that part of this horrible process by instead of following suite, I will instead state the errors of my way and…OH DARN!

Anyways, I am at the point in my life where I understand the direction that I need to go in. I am 19 years old going on 20 in a month and I am transitioning from the military (Air Force) life back to the civilian lifestyle (thanks to the DOS Rollbacks).

My goal now is to put my plans of being an extremely successful programmer/game designer and an even more successful entrepreneur. I intend on doing things differently then what most people would do. Instead of doing the “typical thing” and going to college for this I want to learn myself by reading books and the good old fashioned persistence until success. Of course the persistence will be via experience, working on something until it works for me, brining forth fruit of many, many, many stacks of bills (of the dollar variety).

So currently if I want to be anything in the field of game design I must know a little bit about 3D Math, so I have picked up (and by picked up I mean purchased off of the Kindle Digital Bookstore) the “3D Math Primer for Graphics and Game Design - 2nd Edition”. This book is very well written, easy to follow and just over 800 pages! 

The last point was written sarcastically because I am actually quite sad knowing how much time I must put into it. Not complaining, just noting these “growing pains” I will be going through intellectually as I read these books to learn what I need to know to get to where I need to be. 

I understand the route that I want to take is the road less traveled and definitely has a lower chance of success, but if success is had there will be much. I am young, wild, and free….just kidding I actually meant to say young, motivated, and capable. I don’t care what it takes, I will make it.

The Matters of the Heart… by James Stinson
This is the cover art in the making for a book that is going to be published soon by my bro James Stinson. Once it is published I will place a link here seeing that the book will be freely distributed (digitally). 
I am the designer and I am kinda nervous seeing that I have never designed a book cover before but its an interesting experience and will definitely keep doing this once I finish this small-time project.
It is still in its early stages obviously (missing the text) and a few other things, also I will polish up on everything. Going to be starting the clouds over again from scratch and cleaning up the tear in the center as well as a few cosmetic issues I have noticed about the heart.
Any input will be greatly appreciated!

The Matters of the Heart… by James Stinson

This is the cover art in the making for a book that is going to be published soon by my bro James Stinson. Once it is published I will place a link here seeing that the book will be freely distributed (digitally). 

I am the designer and I am kinda nervous seeing that I have never designed a book cover before but its an interesting experience and will definitely keep doing this once I finish this small-time project.

It is still in its early stages obviously (missing the text) and a few other things, also I will polish up on everything. Going to be starting the clouds over again from scratch and cleaning up the tear in the center as well as a few cosmetic issues I have noticed about the heart.

Any input will be greatly appreciated!

The terrible feeling…

The terrible feeling when you haven’t looked at your code in about a week and you feel completely overwhelmed because you didn’t write many comments and now you feel like your sense of direction is gone. EXCELLENT! Now I have to figure out what to do from here…I guess I better start looking at my code from line one and begin commenting away. ARG!!

Ruzzle Solver 0.0.1 - The GUI

Well after working a many hours on this…this is the current design that I have for Ruzzle Solver. I am very tired and have put many more hours into this than is necessary but I do think it is quite sexy (even though it is quite naked). I have yet chosen a font to use, and made the Letter Status (whether it be DL,DW,TL, or TW). But I am almost finished with those designs (seeing that I already have the banner almost done for that).

Ruzzle Solver 0.0.1 GUI

So all this is going to do is require the user to input 16 characters (letters only) into the Ruzzle board, the user also has the option to put in the letter/word multiplier. But for accurate point listings it is recommended that the member do such. It will then compute all possible words for the characters that are placed on the board (with the point values) as well as the proper order of the letters to get the word.

The clear button obviously will clear the board and the “find words” button will begin the computing. Now I have to determine how I want to design the results of the computation…but that is for another day. I will most likely finish up the majority of my designing tomorrow and will resume programming the day after that. 

If there are any graphic designers out there that play Ruzzle and see any room for improvements, feel free to speak your mind. And that concludes my night.

So it has been a while since I’ve gotten on here, Korea is quite distracting. Anyways, I have been trying to stay focused on programming so I can muster up the skills to being a software development company for utilites, games, etc. but I can never finish what I start.
So to make my life easy I wanted to just work on some small time stuff, any kind of application that can easily manage data for any games that I play (TinyTower, Ruzzle, etc.). So I am currently working on a Ruzzle Solver (I know there are already a few out here but I want to see if I can do it), but after much coding I have come to realize that I do not understand at all how the points system works.
No, I don’t mean the general points system, I understand that quite well. The most difficult thing for me to figure out is how Ruzzle determines how much each individual letter is worth. Because for some games the letter ‘L’ might be worth 1 point, another game 2, and so on and so forth. I have read that Ruzzle gives letters values depending on how many times it is used in a word on the board but I need some sort of equation to fill this out in my application so it can be as accurate as possible with to the actual game of Ruzzle.
So there goes my project, until I can figure out this exact number…well thats a lie, I can just ignore that little smudge until I figure it out eventually and just start out by having the Scrabble points for the letters. That isn’t any fun though…OH WELL.
I guess my next big issue is integrating a dictionary into my application which I have never done, but it shouldn’t be all that difficult. Just add a database with the current listing of words and then I’ll be on to working on the GUI (which will maintain the color palette of the game Ruzzle) so that users feel right at home using it. I’ll post updates as soon as I have my design completed.
For now that is all, prayerfully I can maintain my ideal status quo so that things can get rolling…again.

So it has been a while since I’ve gotten on here, Korea is quite distracting. Anyways, I have been trying to stay focused on programming so I can muster up the skills to being a software development company for utilites, games, etc. but I can never finish what I start.

So to make my life easy I wanted to just work on some small time stuff, any kind of application that can easily manage data for any games that I play (TinyTower, Ruzzle, etc.). So I am currently working on a Ruzzle Solver (I know there are already a few out here but I want to see if I can do it), but after much coding I have come to realize that I do not understand at all how the points system works.

No, I don’t mean the general points system, I understand that quite well. The most difficult thing for me to figure out is how Ruzzle determines how much each individual letter is worth. Because for some games the letter ‘L’ might be worth 1 point, another game 2, and so on and so forth. I have read that Ruzzle gives letters values depending on how many times it is used in a word on the board but I need some sort of equation to fill this out in my application so it can be as accurate as possible with to the actual game of Ruzzle.

So there goes my project, until I can figure out this exact number…well thats a lie, I can just ignore that little smudge until I figure it out eventually and just start out by having the Scrabble points for the letters. That isn’t any fun though…OH WELL.

I guess my next big issue is integrating a dictionary into my application which I have never done, but it shouldn’t be all that difficult. Just add a database with the current listing of words and then I’ll be on to working on the GUI (which will maintain the color palette of the game Ruzzle) so that users feel right at home using it. I’ll post updates as soon as I have my design completed.

For now that is all, prayerfully I can maintain my ideal status quo so that things can get rolling…again.

public String hereIAm(); - The Return Function….ermm..Post

It truly has been a while since I have posted on my blog (for many unstated reasons). But here I am in the online manifestation of myself. I have returned bigger and badder than ever..sike, who am I kidding. This blog is for me and if people don’t appreciate it, that’s cool, since its for me anyways :)
So I’ll be posting about current projects, different random stuff I like and whatever else can come to mind.
My current [Java Programming] project is:
CLASSIFIED
You all will hear about it soon. But all I can say for now that it is has something to do with [Artificial] Neural Networking (tons of fun, fun, fun, fun) and it will most likely take a good year or two….or more to complete? All depending on how much of my mind I put to it (hopefully my all). Until then…..bye?

Seems like a lifetime ago…

It truly does seem like a lifetime ago that I tumbl’d (or whatever the verb would be). Since my last post, I have been through quite a bit; I entered into the world’s greatest United States Air Force, survived Basic Training, endured through Tech school and finally arrived at my first duty station in South Korea (huah). Life really has changed up on me, but I really do miss the good old days, but I do know that the things I am doing now definitely benefit me and other much more.
I am excited for what the future has in store for me and every new brings surprises. As for right now I am preparing for a few CLEPs and for my CDCs so I can get some more intelligent brain cells :P
As of now I don’t have my computer so I can’t make fancy posts like I used to in the past, but rest assured that I will be back documenting stuff more than ever thank to my little “black book of secrets”.
I’m going to start studying now…..bye?

Not Even Apologetic (a Complex Concept)

I am a Christian (non-denominational) and I feel so inspired by God to start making tumbles (or whatever they are called) about God. So if you don’t want to read what I have to say, don’t follow me (if you are currently following me and don’t want to anymore, that is fine with me).

  • If you have any responses to my concepts (that are rooted in scripture and backed up by the scripture) I just ask that they be respectful to my beliefs and that is all. 
  • If you have any questions about my concepts, feel free to ask as long as you are legitimately asking them and not attempting to bash me. Regardless, I will answer just about any question to the best of the ability God has given me.

So I hope some of my concepts intrigue you to read his word and discover things you could have never imagined.

So no, I am not sorry about filling my blog with my concepts on the word of God because it gives me purpose and that’s all that really matters.

Poof! …Be Gone?

I am constantly running across the question as to how to remove an object (in any coding language). Like I know that of course Java has the Garbage disposal that pretty much just says:

                

And the object is removed. Lets say if I am making a game (which I am of course) and an object has been destroyed or is no longer to be used (the tool has broken or something). How would the coding process go if I wanted to remove the object (like from whatever list the object is on, and that instance of the object).

Coding Moment: The Personality

So, for around the past 2-3 hours I have been coding for my characters’ personalities. Not just any old simple AI for the characters in my game, but a dynamic personality that is constantly being molded into an almost unlimited number of personality types. There are many different determining factors that go into a personality.

      

       yes, personalities can get as epic as the look on his face.

Of course you must always remember the Nature vs. Nurture factor. The idea that parts of a personality are derived from the moment we are born, and also through our day-to-day experiences. So what I am trying to do with my game is make the personalities in my game so extensive that it is almost impossible to get tired of the game.

As I am constantly adding various factors to the personality to more diversify the range of personalities I get.

In my game I want every Character to have a “Story” (whether it is a simple enemy that only takes a moment to destroy, or the engineer that provides your tools, or a major boss). From the beginning of the game, millions of characters are being spawned all around the game world. The characters are separated by massive areas of the game world. The longer it takes for the players to reach the new unexplored areas, the more likely it is for the enemies to be stronger.

All sorts of events are going on as the players are minding their own business. Characters are making their own stories as you are busy exploring new areas. Characters are fighting each other, grouping together, forming alliances, training, and they are building their personalities.

           

hopefully after completing the main personality system. I can start working on various personality disorders for characters.

If everything goes to plan. I should be able to code for a few different personality disorders to switch things up for the players.

Also I should mention that the Leveling System is deeply tied to the Personality of the characters. By working on the Major Factors of your personality you are able to gain experience which has many different uses. 

You can use experience for more than just your own sake of leveling up. You can use it to level up special items, or weapons. Also experience is going to be the currency in the game world (I am working on cool names for all of these to fit with the dark theme of the game).

That’s all for now, thanks for taking the time to read this (if you even read it).

Are you left handed? — Asked by thewaragainstweaves-deactivated

Why yes I am my good sir! Left handed and very proud of it :D

This is my UML chart (the best online UML chart maker I could find) for my game that is currently titled “Unknown”. It is probably going to end up being a massivley-multiplayer online game. Or I could still settle to small groups of players. This is the basic chart (doesn’t state interfaces yet)

This is my UML chart (the best online UML chart maker I could find) for my game that is currently titled “Unknown”. It is probably going to end up being a massivley-multiplayer online game. Or I could still settle to small groups of players. This is the basic chart (doesn’t state interfaces yet)

UML Design?

@ubermouse had mentioned this before and I am trying to figure it out.

I use Netbeans, and I need a way to turn my classes into a nice UML chart, that would be amazing. If anyone knows how to do this, please do reply.

System.out.print(“I Hit” + ” A ” + “Goldmine”);

                 

And I just splurged with the information I was given and I just starting coding.Coding.CODING. Yeah it was intense. I have my Enemy class finished (if you consider the English non-java code i had, which is a comment). I have personalities in the game and it determines their enemy type, and their grouping type. Their personality factor affects their situation defense strength (which is explained in my comments). So as the game is going on, their are literally billions of situations going on at a time. But you are just focused on your area. (I wonder if there is a computer powerful enough to produce all of those computations I need to go on at the same time). As time progresses you will explore more and more of your world, you will eventually come to a point that differs the enemies from your enemies to a point of more experienced enemies.

               

So in a nutshell, my Enemy class is pretty much done, I just need to work on actually turning my comments into actual code that the compiler can read. So I guess that is where I am going to start: The Enemy Class.

Is Having One of Those Moments Where… (Part 1)

You feel alone. You look to your left and there is no one there. You look to your right and still you see no one. In your heart you feel cold and alone. You feel like there is something missing in your life and it isn’t money. The thirst that can only be quenched by companionship.

That special someone in your life that means more than life itself to you. That special someone that you would do anything for, no matter how ridiculous it was. Someone that makes you feel great doing anything with them, whether its building a sand castle on the beach, or it is taking Karate lessons for the hell of it.

You don’t know what the particular thing about that person is that makes you so happy either. It could be their smile, their witty personality, or maybe they make those jokes that have you on the ground laughing so hard that you start crying. I mean honestly, you think they are the most beautiful person in the world and the more time you spend with that person you feel like your life is starting to revolve around them. 

The funny thing is that they feel the same way about you. You are as much of a mystery to them as they are to you. It is an equation so beautiful, that you almost don’t want to solve it. The unknown factor adds so much interest to the relationship because you never know what your partner is going to do next.

They are so sporadic that they always keep you on your toes. But sometimes you just want to lay next to that person and tell them how much you mean to them, as they smile at you and look at you with their eyes that could have only been crafted in the brightest corner of heaven itself. Their beauty is only compared with the word itself and you feel as if a new word that describes how magnificent their physical appearance is to you must be created.

You spend a few moments making up new words and then you realize that you overlooked the obvious. You never noticed this before, but as you say your partner’s name, it has a new, lovely ring to it. You realized that you didn’t have to make up a new word to describe their beauty, because when you say their name, the feelings that begin to build up in your stomach surmount any word you have ever heard in your life. You love your partner, you truly do. 

You want to spend the rest of your life with this person and it has surprisingly taken you this long to figure it out. Every moment from now on that you spend with the person, you act as if it is your last with them. It is unbelievable as to how your relationship has changed with that person from the moment you met them. You two talk about how you met and you realize how much more romantic your meet was than you last noticed. The details seemed to flow much more smoothly than you had thought before and you are starting to believe that this is a match from heaven. You feel as if the conditions under which the two of you met were too perfect to have not been planned before they happened.

You start believing that what the two of you have is the most special thing you have ever encountered in your life. The both of you are young and have a long healthy relationship ahead of you. As the years progress, things haven’t changed, you love each other even more than you had when things were young and fresh. Because neither of you are afraid of bringing new, interesting things to the plate…(more to be continued with part 2).

- by Marion Garfield Rucker IV (me)