For a while now I've kept a game design journal always on me, just a small notebook that when I get a fantastic idea I can take it out and doodle away. Over time I've accumulated a large amount of designs, mostly mini-games but some grander adventures have surfaced. Since I have a hard time getting my ideas into code(I'm more a graphics guy you would say), I thought keeping an only journal would help me realize these ideas while keeping me organized(another thing I don't excel in...).
I've finally got my hands on the full version of AppGameKit and have spent the last 12 hours learning the ropes. My past ideas with AppGameKit have been overly ambitious and it's been sometime since I've actually programmed or finished a decent project.
Kuuhaku Kyuushuu anyone? So to get back into the game I'm starting from my simplistic idea and working my way back up. In a attempt to re-learn what programming knowledge I've lost and to start building my game ideas and hopefully port them.
Day 1: Two source files!?
Today has been an epic journey filled with cursing and desk smacking as I figure out the basics of
just getting my code to work! For my first project I'm building a game based off a sport a friend and I invented back in my marching band days called
blood tennis. Basically you have two players, one on each end of a tennis court and you hit a tennis ball back and forth like regular tennis. Only difference? You can only use your hands. As the name suggests, it got painful. Eventually we got the bright idea of wearing gloves! The sport became a hit with the band and eventually there were regular games with dozens of players.
So my first project is something similar, you control a paddle and hit a ball around an arena. The more times you hit it the more points you rack up. If the ball gets past your paddle then game-over..sound familiar(well your crazy then)?
So day one consisted of me getting a basic arena setup, a ball bouncing around with physics and to develop an idea I had to create a 3D ball with true reflections. After some fiddling here is the result:
Day two goals; get a paddle into the arena with mouse control(touchscreen in mind). Get rid of the bottom collision and setup a reset option.
Thanks guys, happy coding.
I meant to post this yesterday but I sort of fell asleep at the keyboard...so to speak.