Spent last night starting a particle system framework. I've made 3D particle systems in the past for rain, lighting, and sparks. With that in mind, I'm doing a 2D game, but trying to keep the core graphics library 3D-centric. Currently I'm working on the basic particle emitter types and then I'll t…
I tossed in editor support for picking a level background and then the game engine support to draw it. All I need now is a score counter and I'd have a very basic shell of a game! After which of course comes the fun part...polish & eye-candy (the fun parts).
I started implementing support to str…
I started implementing support to str…
I got the basics of my OpenAL wrapper finished yesterday. I added support into the editor to assign a sound when a block is hit. I tossed in support over in the game as well to play the sound when the block is hit.
The only major bug/stumbling point I hit was that you can de-allocate an OpenAL soun…
The only major bug/stumbling point I hit was that you can de-allocate an OpenAL soun…
Slowly moving forwards is better than sitting idle :)
I've been throwing bits & pieces of code together, but not at the rate I want to really progress. At any rate, I've got the basics of a level editor in place, it exports 'em and now the game will start up and load up the demo level. Granted, …
I've been throwing bits & pieces of code together, but not at the rate I want to really progress. At any rate, I've got the basics of a level editor in place, it exports 'em and now the game will start up and load up the demo level. Granted, …
Nothin' huge tonight, but it's kinda nice to see results. I cooked up save/load logic for the editor. I also somehow managed to sneak in a good solid hour+ of guildwars. AND I'm getting to bed before 11 PM...remember I have a child who'll wake me up at 6:30, so 11 is pretty much the end of the road…
Well, lots of Win32 fun this last weekend. "Why not MFC?", you ask. I hate dealing with MFC to be frank. I enjoy the simplicity of Win32. The most complex thing about it would be...well...nothing.
This screenie just shows a basic block layout scheme along with the tool window. I forgot to checkin t…
This screenie just shows a basic block layout scheme along with the tool window. I forgot to checkin t…
I cooked up a little grid class last night. Here at work I fleshed out a list of items I need to start banging out for the editor. The first one was a little grid class to draw....well...a grid. It still needs a bit of tweaking, but I'd say it's about 80% done as of now. Oh yeah, and I have to docu…
I *wish* I could have coded, but family responsibilities crept in and stole the show. I guess I'll have to make it a priority to skip out on battlefield 2 this week and get a jump on my level editor. Perhaps tonight I can get some particle stuff cooked up, but since I'm working on my second mixed d…
So, I'm proud of myself. I managed to only play an hour or so of battlefield 2...AND I got some coding in...yay me :)
I cooked up the basics of the block, ball, and playing area classes. Once those are polished up, I'll move on to starting the editor. I've opted to not make the editor 100% in-game w…
I cooked up the basics of the block, ball, and playing area classes. Once those are polished up, I'll move on to starting the editor. I've opted to not make the editor 100% in-game w…
I had an awesome vacation last week, I didn't get too much done in the way of coding, but it really got me refreshed and ready to get back on the bandwagon both at work and here on the hobby-front.
Before I left I mentioned I wanted to go really simple, breakout-clone style. No more multi-player thi…
Before I left I mentioned I wanted to go really simple, breakout-clone style. No more multi-player thi…
So, I took vacation all of this week. It was a pretty sweet deal actually. The company gives us Monday & Tuesday off (due to the holliday). Then I took Wednesday - Friday off (taking out from my 80+ hours of time off I have built up). The end result is I get 9 days off in a row for very little …
Welcome to July, I hope you will enjoy your stay. Today is the last day of work before I take a nice week off (yay).
I've got a good jump on converting some of my old code to the new library, and documenting the hell out of it, using Doxygen.
So far I've converted over the following classes
CVector3
C…
I've got a good jump on converting some of my old code to the new library, and documenting the hell out of it, using Doxygen.
So far I've converted over the following classes
CVector3
C…
So, I put together a nice little list of the items I'd like to start banging out for my little game. When I say little, I really do mean "much smaller than my usual grandios ideas". It'll be a nice simple breakout clone with a few scoring differences and some new block types but overall the same ol…
So, I'm a wandering coder. I'm having serious 'keeping focus' issues and I think it's because I don't have a good gameplan. I can dink around and code little graphics demo's until I'm blue in the face but it doesn't get me a finished game. Falling back on one of the most simple ideas is probably th…
I almost forgot that I had all this old code written! I cooked up some code to render planets, complete with cloud, light, color, and reflection mapping! Ignore the super-lame point-based starfield in the background, that was just a placeholder until I got around to doing up a nice sphere-map textu…
So, I followed the tutorial on
http://gallery.artofgregmartin.com/tuts_arts/making_a_star_field.html
to cook up this mockup of a main menu. Now I just need to do the mockup for the "Join Server" and "Options" screens so I can have something to transition to :)
EDIT:
Here is the "Join Server" prototype…
http://gallery.artofgregmartin.com/tuts_arts/making_a_star_field.html
to cook up this mockup of a main menu. Now I just need to do the mockup for the "Join Server" and "Options" screens so I can have something to transition to :)
EDIT:
Here is the "Join Server" prototype…
Work is kicking my ass. Plain & simple. I really wish I could say I've tackled more coding, but when I get home, I can barely muster any motivation at all. It's sad, really. I guess part of it is that in the back of my head I know this is a *long* term project so if I hunker down and bang out a…
Well, it's time for networking goodness. I've got the basics of my multi-column listbox going, so now I need something to fill it with. How about a server enumeration? With that in mind I started writing the server last night. I threw together a hasty MFC front-end to drive the server with. Today a…
OpenAL is up & running. I've tossed in some pretty generic support for Lua GUI event handlers to now play sounds. In the past I've used Direct Sound and FMod, but never OpenAL. I snagged the 1.1 beta and I must say, I'm impressed. I don't know the specifics of its performance or disadvantages b…
Last night I tossed in support for rendering an overlay for the currently selected listbox item. I also fixed some random bugs, but overall a pretty slow night. I ended up coding during commercial breaks of the show "Lost".
Tonight I started tackling adding sound support. I've put in the XML suppor…
Tonight I started tackling adding sound support. I've put in the XML suppor…
OK. The GUI code isn't even close to being done, but it's a good start, and I *really* wanted to get up a screenie by tonight. So here it is!
Although it isn't tagged, the control at the bottom left is a radio button group (yes, I just reused my checkbox textures). The control at the top left is a v…
Although it isn't tagged, the control at the bottom left is a radio button group (yes, I just reused my checkbox textures). The control at the top left is a v…
So, I was planning to rip up tons of code this past weekend, but alas, my dreams were crushed by hour upon hour of playing Guildwars. The game is great, no doubt about that, but I find myself less willing to actually play it during the week. I think it has to do with my dislike for my current day-j…
So, this is my second post, I'm thinking a twice-a-week posting scheme (with an optional weekend post) would be a good goal. I say goal because I'm usually pretty bad about logging my progress on journals/logs/emails/blogs/etc.
Episode 3? Fantastic. I played hookie for a few hours at work today, it …
Episode 3? Fantastic. I played hookie for a few hours at work today, it …
Alright, I'm finally signed up for GDNet+ in hopes that this will keep me motivated to drive forward with my indie game-coding adventures. Once upon a time I was part of a team of folks working on a project, which inevitably fell apart as we all graduated from college and dove into "the real world"…
Advertisement
Popular Blogs
Advertisement