Kevin Vance - Been having fun writing my graphics projects in C++. All saturday, I…

Entries | Archive | Friends | Friends' Friends | User Info

09:44 pm

Monday, October 4th, 2004
Previous Entry Share Next Entry
Been having fun writing my graphics projects in C++. All saturday, I was very confused by texture mapping. Sunday, I found out I had my list of texture coordinates off by one. Ohhh, I was laughing for a bit too long after I figured that out. Now, I'm just fighting with C++ over stupid shit. I don't know why I assumed there would be a useful hash datatype in STL. ...anyway.

The s-video cable I ordered (WEEKS AGO) for my gamecube arrived today. It's pretty great that text is readable now. But there are downsides to composite video not blurring my edges. It is now very obvious that there is no antialiasing. This can be pretty distracting. But I just pretend like it's 1998, and soon it's not distracting anymore.

Also, why did no one tell me how much fun Metroid Prime is? I'm really hitting this game, like I haven't touched my windows machine in over a week.

...except this whole thing with the sparsely distributed save points. That's not fun.

Current Music Reed - Cape Horn (Nectarine Demoscene Radio)
Link )Reply )

Comments
[User Picture]From: topher
2004-10-05 10:04 am (UTC)

Metroid.

Dude, Metroid Prime kicks some serious booty, as I've said before.

Definitely one of the better quality games around right now. And even better, Metroid Prime 2: Echoes will be out soon (and it looks to be at least as good as the first one). And I'm dying of curiosity to see how Multiplayer mode does.
(Reply) (Thread)
From: aerasin
2004-10-05 02:50 pm (UTC)
<3 Metroid Prime. I still haven't finished it and now I'm wanting to.
(Reply) (Thread)
[User Picture]From: kartos
2004-10-05 10:17 pm (UTC)
Would have told you but I heard about it so often, and I'm not into those games so I didnt mention it...

Plus, you had no cube :P
(Reply) (Thread)
[User Picture]From: kaddar
2004-10-09 04:59 pm (UTC)

Hey

Oh hey, kev, you might know this. If I wanted to make a networked 2d game in c++, what do you recommend for designing the networking interface? Directplay or winsock? What graphics library have you used or would recommend, SDL, Allegro, or Directdraw?

Right now I've been trying to teach myself SDL and directplay.
(Reply) (Thread)
[User Picture]From: kvance
2004-10-09 10:41 pm (UTC)

Re: Hey

I would never recommend a Microsoft-specific library. When the time comes to port your app to mac, linux, dreamcast,
whatever, then you are stuck rewriting entire sections of code that you used those libs for.

I have used Allegro, but that was back when it was the best graphics library for 32 bit DOS apps :) I thought it was
great back then, though I'm sure a lot has changed. These days, I tend to use OpenGL, even for 32 bit apps, because
between that, GLU, and glut, there are a lot of useful functions. A pain to learn, though. I have used, and really
really liked, SDL. Windows and Linux KevEdit both use SDL for their textmode emulation. I totally recommend it.

For networking, there is an SDL extension called SDL_net. You may want to take a look at that and see if it fits your
needs. The advantage there is the portability, as well as better compatibility with your existing SDL stuff. Also, it
should be somewhat easier to use than straight BSD sockets or winsock.
(Reply) (Parent) (Thread)
[User Picture]From: kaddar
2004-10-10 05:22 am (UTC)

Re: Hey

SDL_net? Great, I'll look into that, because I really liked SDL, it seemed very neat and tidy and I don't really like microsoft's documentation for directplay.

Oh, I had another question, I tend to like using C++ classes to manipulate files with input output streams and I also use string class. Do you endorse this usage or do you think I should bother spending time using C's syntax for file IO? Is it worth the speed increase over streams?
(Reply) (Parent) (Thread)