Sunday, October 18, 2009

Tesla Game Engine preview



I took some pix of what I've been doing with my first 3d Game, Its coming out nice, camera works almost perfectly, You can choose FPS mode or ghost mode(though there is an issue with ghost buttons, which is actually a problem with the camera, not the buttons) and I have yet to include collision detection or enemies or any thing else that makes this a playable game.

Good news though! I've finally implemented a Really simplistic Map format I call it the Tesla Map Format (creative?) .tmf,   For now I have to make the maps by hand and its rather tedious. I'll probably have to make a map editor soon but right now I'm kinda dreading it, and will procrastinate as long as possible, at least until I add collision, which I cant do until I have some means of rendering text to the screen...*sigh*.
any way some pix!



Not much, just a small Map with different textures, you should note that each wall (not just the floor and ceiling) can have a different texture, but that's not demonstrated here.

Sunday, September 27, 2009

Moving to San Diego

Holy cow, movIng sucks! Today I moved into my appartment in San Diego,
which is about 5 minutes away from my school. I was only about an
hour north in Temecula previously so it want to far but the apartment
complex is just that, complex. We had alot of trouble getting objects
from A to B but we finally managed. Looking forward to school next week.

-Sent from iPhone

Sunday, September 20, 2009

My First 3d Model

So, I have been working on my little game lib/addon dubbed, the "Tesla Game Framework" or TGF. Its based in OpenGL for Graphics rendering and SDL for windows/input/timers etc. Since I'll be doing some 3D programming in the VERY near future, I figured its high time i started learning about 3D modeling. I downloaded Blender and although at first it seemed extremely overwhelming, I followed some tutorials and created a snowman...MADE OF WIN!!!

Heh, was actually pretty fun making him. Hope to do a bit more and gain some experience. Who knows? maybe I won't have to hound my artist friends for some game content anymore! (Fat chance)

Tuesday, September 1, 2009

Lets Get Started!

Seeing as this is my first post here, I suppose I'll talk a bit about myself.
My name is Julian Williams, I am born and raised in Southern California, and I am about to be a Freshman at The Art Institute of San Diego. I will be majoring in Visual & Game Programming and on the side I will be making some iPhone Games.

Background:
My experience in programming is quite brief but has been one hell of an adventure thus far. I always loved video games but all my life I never could have conceived how they were made until my sophomore year of high school...It was a dark damp day, for 27 hours I've been locked in my room. No sleep, no food, no mercy. For 27 hours I did nothing but research online tutorials. My curiosity simply got the best of me as I constantly googled "HOW 2 MaKE ViDE O Gamez!1!!" and at the end of that 27 hours, PvP Pong for the PlayStation Portable(Homebrew) was born, programmed in Lua. Later versions were added as my skill progressed by I was quite happy with my accomplishment. For the first time in my life, I did something I thought was impossible. I made a video Game. Me!? Granted it was nothing original, but hey? Who's first game is? After other projects of the sort, I began to start teaching myself in C. Now, me being as stubborn as I am, I wasn't about to learn C for the PC, oh no, much too simple. I taught myself C for the PSP, that is, with the unofficial toolchain complicating life. I soon gained enough skill to build Aap Lander, spent 6 hard months on that beast, and with it came my first tile engine.

Last but not least, my most recent game was actually made for the Art Institute Nation Wide Scholarship Contest. The Prize being $8000 dollars for tuition . Luckly I managed to win with my title By His Bootstraps (windows installer), which is based off a short story of the same name.

Future Plans:
I hope to make it as a professional Game Programmer! Perhaps specializing in mobile units?