Game Development Community

How do you guys want feedback?

by Stephen Zepp · in RTS Starter Kit · 11/11/2004 (11:14 am) · 8 replies

I'm trying not to be over-eager, but as I mentioned in the other thread, we've been very much anticipating this kit!

I've compiled a DEBUG version, and noted some common DEBUG style warnings (named animations missing, collision box problems with the ammo-kit that have been around forever, etc.)

I've also found new ones that in some cases appear to be actual problems. Are you ready/interested in getting feedback on these, and how much information would you like on them?

Once again, outstanding work, it was really neat to see in many ways different implementations from the TGE "experts" of things we had tried and not been to happy with!

#1
11/11/2004 (11:18 am)
If it's not behaving properly, then let us know... otherwise the warning is probably benign. Crashes with repro instructions are always welcome.

Thanks!
#2
11/11/2004 (11:25 am)
No crashes, but I'll drop the filtered warnings based on my guestimate of importance:

This is a virgin installation, with OS=WIN32 COMPILER=GCC3 BUILD=DEBUG under MinSys/MingW on a Windows 98 box.

1) Missing file: starter.RTS/server/scripts/core/attackManager.cs!
--I would assume this is a distribution issue.

2) Warning: (console/consoleObject.cc @ 62) Couldn't find class rep for dynamic class: RTSProjectile
starter.RTS/client/scripts/game.cs (60): Unable to instantiate non-conobject class RTSProjectile.
Set::add: Object "0" doesn't exist
EDIT
-- Happened when I selected a rifleman and ordered it to attack a building.
-- also happens when you attack any unit, and there is no visual projectile from the rifle.

3) starter.RTS/server/scripts/core/gameConnection.cs (72): Unable to find object: '1656' attempting to call function 'getCount'
starter.RTS/server/scripts/core/gameConnection.cs (74): Unable to find object: '1656' attempting to call function 'getObject'
--happens when you are the only person in a multi-player game and quit out. Minor obviously, and not worth looking atm IMO.

4) starter.RTS/server/scripts/avatars/player.cs (193): Unknown command playDeathCry.
Object LocalClientConnection(1635) RTSConnection -> GameConnection -> NetConnection -> SimGroup -> SimSet -> SimObject
--happens on logout as well. Again minor, IMO not worth a lot of time, if any.
#3
11/11/2004 (12:19 pm)
Hmmm... Number 2 seems like the most serious problem. Are you sure RTSProjectile is compiling? We had updated makefiles but it's possible we missed something.
#4
11/11/2004 (12:23 pm)
Will take a look!
#5
11/11/2004 (1:02 pm)
Good call Ben, RTSProjectile was not in targets.torque.mk. Doing a clean compile now (takes a while), will edit message once it's up with results.
#6
11/11/2004 (2:05 pm)
Stephen, thanks for all the great feedback. We definitely want info like this, so keep it coming. We don't have much official time to commit to the RTS pack, but we'll do our best to keep up. :)

For now, just submitting things in the forum like this is good enough. If needs be, we'll set-up a project / bug tracker in the future.
#7
11/11/2004 (2:07 pm)
@Josh: sounds like a plan.

@All: Any info on #1, attackManager.cs missing?
#8
11/12/2004 (5:46 am)
Stephen, thanks for all the input. As for the attack manager, the product was built in an evolutionary way. So as time went along things were reimplemented and changed a lot from initial first guesses. So in this case (if I'm not mistaken, as college has taken me out of the loop a bit) it sounds important, and though it might have been at one point its something that is no longer used. We just must have forgotten to stop loading it. I don't believe it should effect current functionality though.