Metaphorical Journeys of Happenstance

Profile
Canada
GDNet, what is best in life?
1,562 comments
2 followers
732 entries
Advertisement
Ravuya
June 11, 2007
Imma closin' mah bugs
Surprisingly productive day, Ravuyanauts.

Made some OK mileage on the Novarunner inventory system, which unfortunately doesn't have a view attached to it yet. I also sat down and profiled the thing in Shark, which revealed a strange bug in my terrible model rendering. I must switch this stuff over t…
346 views
Ravuya
June 10, 2007
OK, I'm out
Can't finish my MAGIC entry; just too many problems with handling building destruction, AI and making a decent game.

Wish I had done something simpler, like a Tower Defense or Warlords/Rampart clone. That said, if there's no risk of failure, you're not pushing yourself hard enough. I think I've lear…
244 views
Ravuya
June 09, 2007
Hm!

Hm!

We're coming up pretty close on the one-year anniversary of Glow's initial release, so I suspect I'd better do a postmortem for it pretty soon.

Anyone got any strange design decisions/bugs/attributes that they'd like me to explain? I got in the mood by playing CSRPG 2 a few times today and looking f…
264 views
Ravuya
June 09, 2007
Crisis Mode!
My MAGIC entry really sucks. I don't know how I'm going to illustrate "towers" considering I have a strict top-down with no perspective. I think I might just end up pretending past it.

Other than that, the stuff I planned to do for today didn't get done. I just didn't feel like coding much today.

Tom…
222 views
Ravuya
June 07, 2007
Predictable errors and no identity
Propane InjectorAnd here you thought I had been ignoring it. Not bloody likely. I've been adding some functionality here and there and refactoring old classes. New stuff today:
  • Propane::Game2D::Actor is now in the game2d directory

  • Propane::Game2D::Game class added; it's pretty much a basic emulation …
245 views
Ravuya
June 06, 2007
Are you ready to rock?
MAGICIt was in your heart all along.

Ehr.

Yes.

Anyway, I've been working on my MAGIC entry. As always, you can rock out here. I plan to make some actual gameplay advancements tonight.Around The InternetsFigured I'd do a little spin around the net and post up some articles that I demand you read.
268 views
Ravuya
June 03, 2007
Progress Sauce
First things off the bat: Check out my MAGIC Contest page for the latest details on what's going on with my contest entry. I don't know what it will be, but I hope it will be awesome.

Secondly, today I worked on Stick Soldiers 3 and purchased a new monitor and video card. I am now fully equipped wit…
281 views
Ravuya
June 01, 2007
Strange day.
I did a lot today, but also not a lot.
  • A bunch of stuff got added to Amaranth: Math, a full non-immediate GUI library, various GLUT interfaces, etc. I didn't write it, I just added it to the repo.
  • Started on a TextMate F# bundle. How handy it is that Microsoft just makes a big list of the keywords, s…
260 views
Ravuya
May 31, 2007
Technorati Pump
I'm adding my journal to Technorati.

I'll delete this after it goes through.

Technorati Profile
196 views
Ravuya
May 31, 2007
Woot.
I figured this was a bug, and icculus took care of it for me. Schweet.

I guess that means I need to check out the newest version of SDL and build a new version for myself, though.
216 views
Ravuya
May 31, 2007
Oddment tables.
Well, someone suggested implementing oddment tables into my game in a previous entry, so I did. It's now in the mainline Propane Injector branch for the next point release, also.

I don't think I'll be ready to do the random ship spawning right now, so I'll just leave that aside for now and focus on …
259 views
Ravuya
May 30, 2007
Sue sells sea shells by the sea shore. Capitalist
Today I was working on the GUI system for Stick Soldiers 3. Like the one in Novarunner, it's based around the IMGUI principle and some previous code I had written not so long ago.

The big benefit of having IMGUI is, of course, reduced infrastructure. You're effectively adopting a more functional app…
310 views
Ravuya
May 27, 2007
On Interfaces
It occurs to me suddenly that EVE Online seems to get the interface and a lot of the feel of my game right, which makes me wonder why I originally patterned my game controls after the X series, something which is almost completely inaccessible by ordinary humans.

I will have to make some modificatio…
222 views
Ravuya
May 24, 2007
Good press
Does anyone here speak Czech? Because I don't, and neither does Babelfish or Google Translate. [crying]

Linky
426 views
Ravuya
May 22, 2007
Misc.
Miscellaneous bug-fixes and some back-end stuff. I'm getting pretty close to firing weapons, if not equipping them yet. It's taking me a long time to make UI screens but I can't really justify writing a code-generator tool for them, since there's so few UI screens in the game. It's a conundrum.

I've…
326 views
Ravuya
May 16, 2007
Ravuya.toXML()
I've been writing the ShipStats class, which handles most of your RPG-ish stuff and your inventory and cash supply. Obviously this is damned important to save and load!

This is but one of the many pieces I have to implement before I can get weapons to work properly.
323 views
Ravuya
May 15, 2007
There's the girl that left me bitter.
Coming soon, I suppose?

I still have to do the PPC build. Allegro is really weird to use on a modern OS. [smile]

Edit: P.S. I spent some time working on future plans for the NeHe revitalization effort. Viva la NeHe!

Link of the Moment: This is what Sun has resorted to in order to market Java. How abou…
347 views
Ravuya
May 15, 2007
Boom boom boom boom.
More fiddling about with engine gubbins; I'm working on a better VBO and some other internal bits that will eventually propagate up to Propane Injector (better context management, UUID, scene graph).

I'd do some more stuff on Novarunner, but to be honest I think I need to pare down the tasks a bit m…
235 views
Ravuya
May 13, 2007
I say we put MUSTARD on it!
I spent today playing videogames, driving between various places for errands, and evaluating what needs to get done on Novarunner.

I've started using my bugtracker as a "to do" list of sorts; I picked this up from work where they use Trac to write down their sprint plans, which is a good idea.

The bi…
255 views
Ravuya
May 13, 2007
Animation!
So I was bitten by the bug to work on Stick Soldiers 3 more, so I put Novarunner aside for the weekend and banged out some animated sprite support, like I've been promising the guys for months.
It's hard to see, but yeah, it's animating at a variable rate. Shiny.

It's given me practice with sprite-sh…
252 views
Ravuya
May 11, 2007
Level up
Well, I finally decided to start being a better programmer and adding more targets to my Xcode projects. [grin] So now I have some simple unit tests running on my gameplay code, which should help reduce the amount of serialization/deserialization bugs I encounter in my daily life.

Right now I'm work…
172 views
Ravuya
May 08, 2007
Lipstick on a pig
I was getting irritated by the radar's positioning and other stuff, so I did a bit of tweaking to make a nice looking HUD that'll show your health and whatnot.

Here it is:
Working on the front-end menu too, but that looks like ass. More later.

When I come back to this HUD I want to have "curvy" health…
405 views
Ravuya
May 07, 2007
Woop.
I got enough done in the backend to be happy for now while I implement the most kickass part of the game: weapons.

While the system won't be as flexible as the one that shipped with Glow (or the one that future games will use), it is pretty nice. I'm thinking of three main types of weapons:

  • Projecti…
  • 233 views
    Ravuya
    May 04, 2007
    Tarbles!
    I'm working on spawning tables; just like in AD&D you'll roll some dice to figure out what kind of ships will be present in the system you've just jumped into.

    This is surprisingly hard -- I want to have some 'unique' ships which you'll only see very rarely, and for the rest of them a generic pr…
    325 views
    Ravuya
    May 02, 2007
    Priority improvements unlocked
    I'm working on some rather unsexy contents of Novarunner -- I just fixed the input system so it saves and loads keybindings properly, and will be going back to write the Actor save/load functionality so we can start to suspend the game state and populate new systems when you jump into them.

    I've dec…
    192 views
    Ravuya
    April 29, 2007
    Well, then.
    That was monstrously unproductive.

    I've done a bit more work on the GUI but nothing impressive (buttons, etc). It'll be more impressive when I hook up some kind of code to handle docking, which requires the autopilot code which the 'vignettes' also require.

    Perhaps I should draw myself a dependency g…
    192 views
    Ravuya
    April 27, 2007
    Whee!
    Picked up my Xbox 360 today. Productivity drops.

    Been playing Gears of War, mostly, but I'll pick up some more games with the inevitable price drops soon to come.
    220 views
    Ravuya
    April 25, 2007
    Zzzzz.
    Finally done. This semester sucked.

    More later.
    298 views
    Ravuya
    April 24, 2007
    Remarkable.
    I've been drinking Mountain Dew for the vitamin C and it actually seems to be helping.

    Anyway, exam #3 went well. Exam #4 tomorrow and then I'm gonna get cracking on my deferred shading example. I got MRT working this afternoon in Propane Injector so it shouldn't be too long now!
    236 views
    Ravuya
    April 23, 2007
    Blehh
    Exam 2 out of 4 complete, tomorrow is exam #3, and I'm getting sick. [crying]
    231 views
    Advertisement

    Popular Blogs

    shawnhar
    Generalist
    101 Entries
    10 Followers
    15 Entries
    11 Followers
    johnhattan
    Programmer
    1,277 Entries
    48 Followers
    ApochPiQ
    Generalist
    628 Entries
    44 Followers
    dgreen02
    Generalist
    338 Entries
    56 Followers
    Advertisement