Busy Little Bee

Troy Corbin Developer Updates Leave a Comment

Sorry about the late update, but I’ve been trying to make the most of my programming time. Here’s a laundry list of updates since my list post: Finished implementing textures for my tiles. You may recall that the new Vertex Array drawing method required my placing all tile textures into one. This now works beautifully. Fixed a timing issue that changed your ship’s speeds based on the frame rate. Now you’ll travel the same distance and turn just as quickly no matter how many FPS you get. Created a camera …

Troy CorbinBusy Little Bee

Vertex Lists

Troy Corbin Developer Updates Leave a Comment

Another day, another long session trying to get something mundane finished. Despite getting decent FPS ( ~300-400 ) I knew that was partially to do with the fact that everything was so simple right now. Once we have more complicated geometry with more entities flying around I expect it will drop like a rock. And so it was with that in mind that I began converting my terrain rendering from Immediate mode OpenGL commands to Vertex Arrays. For those of you who do not know, Immediate mode is where, every frame, I …

Troy CorbinVertex Lists

Backfiring Intentions

Troy Corbin Developer Updates Leave a Comment

Whew. I had every intention of spending the entire night developing a kickass modular entity collision reaction scheme, but sadly I got a late start on that. You see, organizing a project this size is important to do from the beginning. If you have hundreds of classes all laying in the same directory it can become a nightmare to find anything. I wasn’t there yet, but at 39 classes I figured I had better start now rather than later. Thing is… Java is very picky about Class Paths and file locations…. much more …

Troy CorbinBackfiring Intentions

Houston, We Have OpenAL

Troy Corbin Developer Updates Leave a Comment

So after an exhausting day at work I came home and had an exhausting night of programming. At least there is symmetry. The highlight of the night was porting over my basic audio subsystem from the past and implementing LWJGL’s OpenAL implementation, complete with Ogg Vorbis support. What does having OpenAL mean? It means realistic 3D positional sounds, with panning, fading, and a Doppler effect. I would be incredibly excited if I were not completely exhausted. In addition to all that, I also began working on the game launcher. Like all good AAA games, Angular …

Troy CorbinHouston, We Have OpenAL
Angular Velocity Engine Test Screenshot

Quick Pre-Work Update

Troy Corbin Developer Updates Leave a Comment

Hey all, wanted to catch up quickly before I head into my day job. Attached is the first screenshot from our new in game Screenshot feature (F12). Woot! Last night I updated several textures so that they woudl fit more with a sci-fi theme rather than the old textures from my car game. I also implemented the screenshot, Lighting ( which still needs a lot of work ) and I optimized the rendering process. The optimization includes culling faces, rendering only the top of a tile when it is surrounded …

Troy CorbinQuick Pre-Work Update

Going 3D

Troy Corbin Developer Updates Leave a Comment

After starting this project as a post apocalyptic driving game ala Mad Max last August, all I can say is: What a long, strange trip it’s been. I originally became frustrated trying to simulate car physics and stopped working on the game back in September. I hadn’t picked it up again until two weeks ago when I changed the concept and got some good work done on the engine. A few pertinent facts on where we are and where we’re going: Written in Java ( everyone groans ) Originally fully 2D with pixel …

Troy CorbinGoing 3D

Hello Everyone

Troy Corbin Community News Leave a Comment

Welcome to the new home of Angular Velocity, our project to reinvent the 2D Space Shooter. Starting this weekend we hope to bring you regular developer updates on the progress of AV, including screenshots, videos, and exclusive access to all demos.   Along the way, we’d love to hear from you and get your feedback! Although we have a vision of what a great Space Shooter should look like, your input will help shape what we deliver. And yes, OP will deliver.

Troy CorbinHello Everyone