|
|||||||||||||||||||
|
|
|||||||||||||||||||
|
Second Tikid, Hour of the Jewel, 26/314 (1/26/12)
Up debugging flying houses this morning. In the old engine, it was flying Dwarvs.
Second Tikid, Hour of the Dagger, 25/314 (1/25/12) I want a setting which is fantastic when viewed through a macro lens, but up close is very, very real, where majik is not used to cover the cracks. There's majik, it's not uncommon, but when it rains, boots still get muddy. I've been doing an enormous amount of research into the Old School Revival movement, trying to answer some questions I have about what exactly it is about the older D&D settings and culture I find so imaginatively stimulating, and why more modern, state-of-the-art fantasies leave me so empty and uninterested. What brought me to gaming, and specifically D&D, was the sense that I'd come upon a method of codification which could serve to describe Antra, almost in terms of a "physics" reference. Antra already existed, and had gone through several distinct iterations--"ages"--in my head, some of which had been physically modeled as hand-built miniatures, drawings, stories and maps. D&D provided the first necessary structure for explaining the world to others.
Second Tikid, Hour of the Mage, 24/314 (1/24/12) I got up and got the groundcover working this morning, as well as a few more buildings in.
Second Tikid, Hour of the Mage, 23/314 (1/23/12) One thing I did figure out yesterday, finally at long last, was how to get the player figure to move from the jumping pose to the swimming pose, because I am an inveterate jumper into waterholes. Just running into the water simply isn't as much fun as cannonballing, so I have taken a few stabs at fixing this on and off, and I finally found the right tweak to pull it off. Since there is quite a bit of swimming planned for some early missions, I really needed this transition to work, because well, jumping in and jumping off is going to happen, and the animation can't freeze into the wrong position, because that's too lame. So yay! Now, shower and off to the pit.
Third Tikid, Hour of the Priestess, 19/314 (1/19/12) Then I took an hour and implemented Vince Gee's ever-so-clever mob occlusion patch, which should help greatly with displaying the large, scenic zone areas in the game. I know City of Heroes implemented a scheme like this to deal with the density of their zone events like Rikti Raids, so I am glad to have Gee's example code--just the number of static personalities designed so far > 50, so being able to cull mobs out of scene rendering is impossibly valuable. The last few days of testing have run very well, although mostly it's just been firing up the client, logging in and letting it run while working on something else. I've spawned 100 mobs in various corners of the map this morning, and intend to let them wander all day, just to see what happens--I bet most of them wind up in a Zaar pool!
Second Tikid, Hour of the Priestess, 18/314 (1/18/12)
Third Tikid, Hour of the Priestess, 17/314 (1/17/12) I'd really like to understand animation better in the engine. The sequences seem to play too fast for me, and I really want to be able to better trigger and override sequences. I guess I'll be spending some hours tweaking parameters until I get a better handle on how to control the ai behavior, too.
First Tikid, Hour of the Dagger, 16/314 (1/16/12) The spider is in, and hooked up to the UAISK system. There seems to be a problem with switching animation sequences, with a bug occurring when setActionThread is called from script. I was able to get it to reliably play at least the death animation after some experimentation; originally it would keep idling afterwards and that's just wrong--it is necessary to see the enemy defeated. As the spider has been given its own formal class, I think I will see if I can trap the animation calls in the engine, and force them to play from there--according to the forums, setActionThread will work reliably if called in the engine code. Need to try that... the enemies can attack and be defeated, but it looks so much better if they are animating based on each state change.
First Tikid, Hour of the Basilisk, 11/314 (1/11/12) Yes, that's my testing platform... I figure it has to be as screwed up a platform choice as anything actually out there in userland. Well, anything out there in userland the code is going to be assumed to run on, anyway. In any case, BUG FIXED! Development may proceed. After another backup. Maybe two.
Second Tikid, Hour of the Mage, 10/314 (1/10/12) I think I painted some trees on the other side of the Zaar pool in front of the hospital, too. I believe what happened (besides all the other nonsense I've been finding and documenting) is that when you zone in, something broken in the default tree LOD mechanism in the forest editor forces an attempt at a billboarding check, and there is some bug in the code that makes it a "delicate" time to check for that, so bang! There is a C++ patch for the forest in the 1.2 Bug Fix Update for 1.1. I'm going to put that in and recompile and see if it helps... the 11/23 build I reverted to Sunday does not contain that code. The most important thing, though, is I let a bot kill me three times and was able to zone to the hospital with triggering the GFX crash, which has been allowing one res occasionally but never two. This gives me some hope of moving forward again soon. I'll cling to that, but I have to go get ready for work.
Second Tikid, Hour of the Jewel, 10/314 (1/10/12) Do I have it in me? Do I have time? I'm going to try disabling datablock caching next, but if even reverting back a month can't fix it, I'm pretty stuck. Can feel head turning to fudge just starting to think about it.
Second Tikid, Hour of the Jewel, 9/314 (1/9/12) I think this is the reason why glaring bugs stay in MMOs forever. These bugs are so subtle and so interwoven into the fabric of the connection sequence that they are too difficult and too expensive to find when they start cropping up. I only have the luxury of scrapping a month's work because I am an independent... I invested the time I've had, decades of it, rather than the money I hadn't. Now an argument could be made that commercial developers know what they're doing going in, which is true; but looking at the MMOs and the bugs they had and have I'm not sure that argument isn't entirely specious. In any case, rebuilding the Gatehouse level right now, model by model. Then on to Rough and Market, the other two levels with significant changes over the last month.
First Tikid, Hour of the Mage, 8/314 (1/8/12) Found and traced a long-standing bug in the %pos variable sent on damage from the melee weapons, too... this is a bug which crashed only sporadically, but would hit just before the hospital zone was offered, so it looked very much like part of the crash which happened after the zone in took place. Having eliminated that problem, I finally just deleted all the tree models, and their files. The client folder had hundreds of textures in it, as I'd just PUT EVERYTHING IN from the RRGTS folder in an attempt to force Torque to find the material it would not stop complaining about a couple days ago. It turns out there was a zip archive hidden in that morass, and there was a lengthy materials file IN IT. Torque read the zip--I think this was the huge lag on zone in, every time it needed a material and the camera was rotated. So this has really been a bunch of bugs, I think, again appearing so closely together they appeared the same issue, when it turned out to be a bunch of subtle little issues, some longstanding, like the %pos variable being passed as empty out of all the melee weapon datablock damage scripts. I really hope I fixed it...
Second Tikid, Hour of the Dagger, 5/314 (1/5/12) Pulling myself up out of the bleak space I've spent the last month in... the holidays were not very much fun this year for me, but I hope I didn't let on too much. My life has been, is, and will be punctuated by these breaks, and the surest way out of them is to accept them, and fight like hell to get out of the hole once they pass. It used to take me years to recover; a month? That's progress. It really is a technique of giving yourself something to look forward to, I think. And, of course, remembering that you have things to look forward to. Still a sucky six weeks, though.
Third Tikid, Hour of the Priestess, 4/314 (1/4/12) Oddly, after copying over the forest-related files and tree art again from backup, the crash which follows the DXD9 error in the console doesn't occur. If one waits until the AFX tool buttons draw themselves--something which began taking an inordinately long time about the same time the crashes started occurring--one can then proceed to move. It's almost as though until the buttons draw, the camera is not hooked up to the player, and the crash occurs when one starts to move. Hmm... I wonder if the test trap in the mousepress used for housing detection is going off while the player is in an invalid state? Something to look at tonight, for sure. I can always try keeping the zoning GUI in place for another ten seconds, although that is such a hack.
First Tikid, Hour of the Jewel, 3/314 (1/3/12)
GFXD3D9Shader::_compileShader - Error compiling shader: E_FAIL: An undetermined error occurred (80004005) C:/Torque/AFX2 for T3D Pro 1.1 QR/My Projects/WOA_2012Client/ game/shaders/procedural/ a7b5c41ca9b5ee30_P.hlsl(76,4): warning X3206: 'compute4Lights': implicit truncation of vector type C:/Torque/AFX2 for T3D Pro 1.1 QR /My Projects/WOA_2012Client/ game/shaders/procedural/ a7b5c41ca9b5ee30_P.hlsl(76,4): error X3013: 'compute4Lights': function does not take 14 parameters Not the results I wanted, exactly, and it seemed the connection attempts got flakey. This morning I decided, however, that I had been able to resolve the really crucial question--the horse still worked, which was and is and has been my concern. If I can keep that piece of code, I'd be happy... so much invested in getting that to work. I did not want to port, but I am getting fatal DXD9 errors in my console log, and when I see them, I know the client is going to crash shortly. I can rebuild the level from scratch, or I can try the bugfix, or I can port to 1.2 so I am not struggling to backport future bug fixes and features to 1.1. I'm downloading the AFX 1.2 port right now--the footprints and the like errors are probably due to my missing some crucial bit of AFX code--and will try blunt-porting the missions, etc. tonight. I will most likely have to face building the thing up again clean from scratch... Gatehouse mission is out of control, anyway, and this whole thing seemed to start about the time I started using the Shape Editor to insert LODs, but hot darn, it was working so well there for a bit, and now it is crashing on zoning, and I swear I didn't change anything but assets.
Third Tikid, Hour of the Jewel, 2/314 (1/2/12) Dead quiet in San Rafael this morning. I think I like it. That is a red sky. Defragmenting a disk this morning, as I got up and hit invisible collisions this morning, and don't know what else to do. It seems to have helped in the past. Torque is making me crazy with it's instability; I spend far more time fixing things than making things, although it's all part of "developing" I suppose.
First Tikid, Hour of the Houri, 1/314 (1/1/12)
Third Tikid, Hour of the Dagger, 1/314 (1/1/12)
|
|||||||||||||||||||
|
All original art and text copyright © 1993-2006 John Jason Bray. World of Antra™, City of Antra™, True World™, and all related characters and likenesses are trademarks of John Jason Bray. All rights reserved. Use of this site constitutes explicit acceptance of our Terms of Service. Some components used under the iDevGames license. Some art used under license from The Forge Studios. Report bugs in the forum please. Making use of Firefox 1.5 or Safari 2 is strongly recommended when viewing this site.
|
|||||||||||||||||||
| Recent Logins | |||
| 1. Inquisition | ||
| 2. zen zig | ||
| 3. NETWYRM | ||
| 4. Jeohrie | ||
| 5. Atrix |
| Deities & Demis | |||
| Gods of Antra | |||
| Personages | |||
| Named NPCs | |||