Jump to content

Paul Snively

Members
  • Posts

    26
  • Joined

  • Last visited

Everything posted by Paul Snively

  1. 8PM EST = 6PM PDT, does it not? I might actually be able to make that one! Yay!
  2. I quit for a while after encountering a lot of issues with a chain of releases in campaign mode, but I think the most recent release I've downloaded resolved those issues. A lot of good stuff got added... especially infantry... but honestly, I've not learned how to use them. So pretty clearly, I'm going to be a n00b again. If y'all promise to be patient with me, I'd love to battle with you guys.
  3. Wow. This makes a difference, on my machine, of a factor of about 4-5X, turning excruciating loads into perfectly reasonable ones. Couple this with the overall performance improvements in 1.2.1, and you can bet that I'll be spending a lot more time in DropTeam. Thanks a million, Clay!
  4. Hey Clay, Wow. I dunno what's responsible, given that it looks like 1.2.1 updates all of the code, but I can actually play this at 1280 x 854 with distance and terrain detail cranked all the way up, steering at half, and all options on except high-def rendering, at really excellent frame-rates on my 1.67 GHz Powerbook 15" with 128 M VRAM. This now plays the way I had hoped/expected it to when it was first released. Job very, very well done. I'm now downloading the DDS textures since other Mac OS X players are raving about them. I'm also thrilled to see a nearly-full server this Sunday afternoon, and although I didn't help my side a bit when I joined, I had great fun apart from seeing lag of 125-166 ms, which may just be net conditions or may mean that with 12 people on your server, you need more CPU and/or bandwidth! In any case, DropTeam continues to evolve wonderfully, and I'm having a great time with it. Thanks for all the excellent, hard work.
  5. Thank goodness the good players haven't told me to take a hike! No one should feel too shy to jump on a server for a game that's been out for, what, a whole month? Besides, the group that's drawn to games based on realistic physics and tactics is quite different from the group that's drawn to FPS deathmatch or even, to a lesser extent, CTF or other teamwork-oriented game types. It really is true that I've failed to kill an opponent and had that opponent say that I should have succeeded, and that I should let the developer know! It's an honor-among-professional-soldiers thing, apparently.
  6. I tend to check in most evenings, Pacific time. And I have perhaps the least imaginative login name in the DropTeam community...
  7. I'm having great fun at 800 x 600 with all options except HDR on and maxed out, so I think I'm going to leave it at that. The landscape is a bit TOO stark with foliage off, IMHO, and I concur with poesel71 on the value of the particle systems.
  8. Thanks for the kind words, Clay. Sometime we'll have to talk game dev over the poison of your choice. I had tried HDR... and it rendered the game totally unplayable (read: seconds per frame vs. frames per second) on my 15" PowerBook with the 128M VRAM option. So you can safely assume that I always have HDR off. The next thing I tried was cranking up all options but the resolution, leaving it at 800 x 600. The result, in terms of performance, was subjectively indistinguishable from having the options at half, except, of course, the visual results were vastly better (in particular, there was much less annoying "popping" of the terrain as the CLOD stuff did its thing). I also noticed that, when I played with everything maxed out at 1280 x 854, the foliage beneath my vehicle wouldn't re-render as I drove: it was as if my vehicle were killing all the plant life I ran over. At 800 x 600, though, the foliage correctly redraws, once again leading me to believe that at my top resolution I was blowing the texture cache big-time, and that the freezes I saw were at points when a new shader or particle system was instantiated, with the obvious impact from getting the necessary data over the bus to the VRAM. Still a bit surprising on a 128M VRAM system, but you can't win 'em all, and the game is totally playable at 800 x 600. Heck, I even took out a hovercraft with a 120mm HEAT round manually aimed today. Of course, he got me back scant minutes later...
  9. OK, well, I guess technically, two is "multiple times." Next time is your turn!
  10. Update: dropping all quality settings to half and resolution to 800 x 600 solves 99% of what I was seeing... which to me suggests rather strongly one of two things: 1) DropTeam is CPU-bound and my 1.67GHz G4 needs to crunch less data, which is helped both by the quality and resolution drop. 2) DropTeam is texture-cache bound, and so was primarily helped by the resolution drop. I would love to hear about other people's experiences with fiddling with their settings, but regardless, I have to say I'm surprised: I'm accustomed to playing, e.g. UT2004 at 1280 x 854 with all the settings at full-on gorgeous. OTOH, I know you guys are doing some serious simulation number-crunching, and UT2004 isn't doing anything with pixel/vertex shaders, soooooo... not a fair comparison. Other settings comments, anyone?
  11. I've obviously given the wrong impression: I was using a successful kill as a sometime-example of when these lengthy pauses occur. But from your description, Clay, what I'm seeing are what you're calling "client pauses" as opposed to "network pauses," because the whole "world" really does grind to a halt, vs. seeing "leaping tanks." Having said that, if network latency is resulting in "leaping tanks," there are still opportunities to improve your netcode by doing more asynchronously, keeping the local objects interacting, and using various predictive and dead-reckoning algorithms to reconcile the local view of the world with the global view of the world. But now I'm badly off-topic verging on being offensive to a guy who's written a great game. Let me try dropping some of my settings (although I'm on a 1.67 GHz PowerBook with the BTO 128M VRAM option) and see if that helps things.
  12. My one real critique of the game's underlying technology is (making an educated guess here) its network code. In my experience, hard stops sometimes lasting seconds, but typically around 1 second, occur when "something significant" happens, e.g. someone gets a kill. My theory, which could be all wet, is that these "significant events" are being communicated in such a way that no game progress is made until all players have been notified of the kill and acknowledged it, which is deadly for throughput. I see that DropTeam is using SDL.net, but I wonder what aspects of it it's using, and how. I'd like to suggest that the dev team investigate Spread as a possible alternative networking framework with many features that make it attractive for game development. Of course, I'm also happy to discuss the issues further, as a former game developer who maintains an intense interest in distributed computing.
  13. DropTeam obviously has a very different pace than games with a much poorer (if the goal is realism, which is admittedly not for everyone) physics model. But when I drive a Thor, I love feeling like I'm driving a heavy piece of machinery, and when I'm zipping around in a Paladin, I love feeling like I can scoot out of harm's way. Similarly, I love trying out the various weapons and ammo types in various environmental circumstances, and dealing with the effects of, e.g. losing a tire vs. losing my gunner vs. just plain being dead. And I haven't even talked yet about the deployable units, dropping, extracting, planning with teamies... To reiterate one of Jung's points, the community is very much aware, right now, that a bunch of us (myself included) are newbies, and are very patient as we roll around doing dumb stuff. I'm learning a lot (mostly with Jung's patient help!) and having a great time doing it. Come join our reindeer games!
  14. In some future revision, could you guys please perhaps put the DropTeamServerExtras.dat, DropTeamSettings.dat, and DropTeamTips.dat files somewhere other than $HOME, e.g. in ~/Library/Application Support/DropTeam? Yeah, I know it's a Mac OS X-specificism in what's portable code.
  15. OK, I finished "Forsaken," and learned a lot, mostly about how helpful taking out enemy structures that can shoot down your own projectiles is, and how useful the CNTL-M indirect targeting thing with the mortars is. There's something deeply satisfying about seeing the names of four or five dead enemies roll across the screen in rapid succession thanks to artillery... I also found out that those mortars really crater the landscape, and just for fun I pushed some moondust around with the "special command" of my engineering unit. Mmmmmm... deformable terrain! I can't wait to put that to good use later... Anyway, to reiterate, this game is genius. Having been in the game dev biz myself, I so greatly appreciate good onion design: superficially simple and easy to get into, but the layers just keep getting deeper and deeper. Brilliantly done, folks.
  16. Don't feel bad—I was basically at sea the first, oh, half-dozen times I played, too. Then I got the manual and read it and payed attention. But now, on the third difficulty slot, I'm finding the third mission, on the moon, basically impossible: within seconds of establishing line-of-sight to my opponents, they have me dead with their ion weapons vs. my tanks and mortars. Ugh.
  17. Hey! I saw you guys! Man, I had a TON of fun, too. Thanks everyone!
  18. OK, I got the manual in hand, and started over with the campaign on the third difficulity bar after having read it. I just finished the 2nd mission, forget what it's called, but the defense one. Since I've now read the manual, I actually knew to do stuff like use my artillery while sneaking out to establish LOS. I also found that EMP works, and frequent extraction/reinsertion is a godsend. Anyway, after many false starts, I finally won at this difficulty level. And it was a BLAST. Now I can't wait to play some more multiplayer after having read the manual, and now that I have a beginner's feel for using the support options and extraction/insertion! Congratulations on an awesome game, gentlemen. Very nicely done.
  19. Hmmm. No manual appears to have been installed by the installer. Was it simply included in the archive that I downloaded? If so, I foolishly threw it away without even realizing it. Is there any way I could convince some kind soul just to send me the manual?
  20. BTW, on one mission, the one where you have to fight your way to the Galaxy in the mountains above Hope City, I was driving one of the little fast vehicles—a Paladin, I think—and I went way too fast and rolled it, destroying my ATMG. I thought, "shucks, that's bad, but at least I'm OK." I continued tooling along the rode, and a few seconds later, the entire vehicle disintegrated, parts flying everywhere! I laughed out loud. What you guys have done with ODE and OpenSceneGraph is pure genius.
  21. I got off to a slow start, frankly, and at first I was wondering if I'd made a mistake in my purchase. I stuck it out for the first few missions, though, and I'm really, really glad I did. For some reason, without the manual (I bought the download), I just couldn't intuitively get what I was supposed to do on that first mission, and so the game seemed very problematic to me. Now that I have a better sense of how to command my team, about dropping, finding good places/times to resupply, and so on, I actually deleted my campaign and started over... and at a higher difficulty level. I also jumped into a Capture the Flag game with my little bit of hard-earned knowledge. Wow, what fun that is! Can't wait until there are servers with a dozen or so humans on them! I can already see that this is going to be unbelievably addictive...
  22. Is there somewhere where those of us who purchased the download option can download the manual? I have a sneaking suspicion that docs would make the game even more enjoyable.
  23. Let me enter a quick plea here to the vim users to please, please, PLEASE switch to a validating XML editor when editing XML, particularly when that XML actually defines behavior for another piece of software. Pretty please, with sugar on top. I know you think you won't write invalid XML. You're wrong.
  24. Sign me up! I'm registered as psnively. I live in Los Angeles, so 8:00 or later, Pacific time, is generally good for me, and roughly anytime on weekends. I love the idea of getting into a good "we're all n00bs here" multiplayer scenario. Also, as a programmer, I have to say that it's nice to see folks taking advantage of great tools like ODE, OpenSceneGraph, and SDL. The AI in single player frankly needs work—my AI guys in Sanctuary too often just went off the bridges and into the water completely, or flipped themselves over trying to turn around in the middle of the bridge. Also, calling the resupply ship on a bridge is a bad idea: for whatever reason, no matter how close to it I got, it didn't actually connect, and since it was in front of me, it just became a very effective barrier. But hey—I'm having great fun so far, and expect to have more as I learn more about the game. Which reminds me: where is the manual? Specifically, how does one play one of the other multiplayer game types, e.g. CTF?
×
×
  • Create New...