Wednesday, March 2, 2011

So it's been a while.

It's been a long stretch of time since I last posted on this blog. Quite a bit has occurred since then. For those who care, I graduated High School and am well on my way to college and I took to learning how to make programs with the C++ language. Contrary to popular (or at least my previous) belief it's not easy learning a programming language without any sort of guidance other than the almighty Google. They're all sorts of useless information that you have to sift through before you can find anything that makes any sense and is useful. It took me weeks of searching the web before I could even find the programming language I should learn, and after that I had to choose from a list of compilers for said language. I went through several different compilers before I found the 'right' one, even now I'm not sure if the compiler I have now will bite me in the but later on. The other ones certainly did. Finding tutorials was a nightmare. It's loads easier to just buy a book like Beginning C++ Through Game Programming , grit your teeth and power read through the whole thing.

The reason I wish to learn C++ was mainly because of my love for computers, I always have, and imagine, I always will. My monitor, which I will spontaneously call Shelby, is a window to a magical world of silicon and electricity with possibilities only limited to my own intelligence and imagination. My main goal is to create the ultimate role playing game (RPG). To procedurally and intelligently create worlds and stories that are both fun and emotionally meaningful to the player. It's ambitious and probably will be heavily AI based.As for what it may look like, i feel lots of games seem to go for the realistic look, and while thats a really cool route i want it to stand out with a more stylized look.

Looking back on all those features of my dream game i think that it's something that will take a long time to accomplish. Maybe even longer since my knowledge of programming, as of this blog post, is limited to non graphical programming, and dos prompts. I am only dabbling in the windows API and it seems to be a roadblock for me as i feel there is little material on the subject of beginning programming in windows. I have a fairly good idea of C++ programming. I have a plan written out for a snake clone that I want to make for my next personal challenge and I'm pretty sure I have the knowledge to program all of it except for drawing part....you know.....the part that draws what the hecks going on in the game on pail imitations of Shelby? Ya that! If my one reader knows of any good online resources feel free to link in the comments.

On an unrelated note I dreamed that time was some sort of fractal a couple days ago. I guess it makes sense that if time is infinite then there is no such thing as a paradox because if time is infinite then eventually the paradox will reverse itself in a way such that it never happened in the first place. I guess that would mean that all time happens all at once or at least extremely fast.

Anyone that counts how many times the word "I" is used in this post gets an imaginary cookie.

No comments: