PDA

View Full Version : Testers



RonHiler
02-12-2012, 08:54 AM
Hey guys,

I thought I had a post like this up at some point, but I can't find it now. So I will go over this stuff again.

I'm very shortly going to be ready to start putting together the game. I'm still running through engine tutorials, getting my C# skills honed, and working on my modeling skills (such as they are), but it's all coming together, and my thoughts have turned to how to use my new knowledge wrt the game I want to build.

The very FIRST thing I am going to do is put together the networking system. Specifically, the client and server connection, the patcher, and the news system. The reason this is the first thing on the to-do list is that this is where we got into trouble with the C4 engine, and I want to make sure we don't run into the same issues with Unity. (If we do, I will probably have to write my own client/server system, blech).

Fortunately, I don't have to start this from scratch. A whole lot of the system I used in the C4 engine was my own creation, and it is not tied directly to that engine. This includes things like the directory parser (to check for updated files), the text file creator, restart utilities, and so on and so forth. Actually, much of the very complicated system is already done. So I expect I can have it up and running reasonably quickly (hopefully). The work is going to be in adapting what I have to work with Unity rather than C4 (connecting the server to the database, accepting and sending packets, etc).

When this becomes ready, I will need testers.

I am a FIRM believer in "Test early, test often". I work very iteratively, and testing is key to that process. At first, you won't even have a "game" to test, per say. You will launch the game, it will connect to the server, you will log in, and it will download whatever recent news you are missing. You will have the option to patch your game to the most current version. And that will be about it. But once all that is tested and working, you will start to notice changes. The "Start New Game" button will become active, and you will get to run around in the first level. Maybe at first with a stand-in capsule for the main character. Then perhaps with a non-animated humanoid. Then later on it will get a texture, then animation, and so forth. Then there will be enemy, and soon they will get an AI and you can fight them. In other words, you will get to see the game come to life over time.

On the bad side, you will be subjected to "spoilers". There is just no way around this. In order to test, you will need to play the game, and playing an unfinished game means you will see things an ordinary player wouldn't see until they were well into the game. I can totally understand why people would not want to be in that position.

On the good side: You get unrestricted access to the game with daily builds. You can make more concrete gaming suggestions (since you will be intimately familiar with the game, you will have a better idea of what will work and what won't). You will, of course, be helping me in tracking down and killing bugs. And active testers will get a free copy of the finished product (once we hit that point). There is a forum set up for testers where spoilers can be safely posted (this forum is not visible to non-testers, so no worries about spoilers), and you will have access to that forum for bug reporting and game suggestions.

So, I'm not ready for you yet. I have quite a bit of work to do getting the server/client setup all ready, so it may be a little while. But give it some thought. If you want to be involved in the testing, post here and let me know. I will sticky this thread for that purpose. You can post here early if you want, and I will let you know when things are ready. Or just wait until I give the word. Whatever you want to do. I will actually edit this first post when actual testing is ready to commence.

[EDIT: scratch that last paragraph. The game is now ready for testers].

Martdon
02-12-2012, 08:57 PM
*raises hand frantically* It would be sweet to be able to test. Hockey season is winding down now, so I would actually be able to commit time to it as well.

DUMBASS
02-13-2012, 05:29 AM
I would like to offer my help for this righteous cause.

RonHiler
02-13-2012, 01:14 PM
Cool, thanks guys. You should both have access to the testing forum. Let me know if not.

Strike
02-13-2012, 06:49 PM
I'm in, if it'll run on Linux (or Wine)... I do have a better gfx card than in the past so I'm assuming the test stuff will run on my machine for a while yet :) and trying to save up for a "real" machine as well. Haven't had a gaming machine in so long...

RonHiler
02-14-2012, 03:14 AM
I honestly don't know if Unity will run on Wine. I would assume so. It seems to run on just about everything. Do you know how well Wine and DirectX get along? OpenGL? I can also make a build that will run in a web browser, at least until I start hitting the limits of what that can do (and I'm not yet sure what those limits are). So we should be able to get you a build you can run one way or the other.

Strike
02-15-2012, 02:28 PM
Haven't had anything to stress-test Wine with yet, and honestly don't know what compatibility issues it may have at any given point.

One you've got something ready to test though, we'll find out if my machine can run it :)

Martdon
02-19-2012, 03:00 PM
I only see the testing for sig, avatar, ect. forum. Is there going to be a new one, or is that the one you are meaning?

RonHiler
02-19-2012, 06:27 PM
Hmm, you should be set up, I changed your group which should have given you permissions for that private forum. The forum already exists (it's been there quite a while). You should see a forum just under this one with three subforums in it (which I don't want to name publicly). It should be in between the "Dungeon Crawl" and "Enzyme" forums. If your listing goes straight from Dungeon Crawl to Enzyme, then something is still not set up right. Let me know, and I can take another look at it. But from what I can tell, it ought to be visible to you.

Martdon
02-19-2012, 07:34 PM
Oh, I see it. Don't know what I was looking for

Imitating
01-11-2013, 05:25 AM
Hello, Ron! I'm watching your project with much interest for quite some time by now. I think you're doing a great job. From time to time I find myself returning here and reading everything you post about your Dungeon Crawl. Some kind of hunger for info I can't explain. Please, post more, and post often!

If I got it right, there are hidden forums where development is discussed. May I have a pass? I don't know in what form I'll turn out to be useful, but I usually tend to be :)

RonHiler
01-11-2013, 06:51 AM
Hello, Ron! I'm watching your project with much interest for quite some time by now. I think you're doing a great job. From time to time I find myself returning here and reading everything you post about your Dungeon Crawl. Some kind of hunger for info I can't explain. Please, post more, and post often!
I'll try. Sometimes there is just not a lot to report. There are only so many ways to say "I added more rooms to the first level" :)

Things are going very well, if a lot slower than I wanted. I have one room in particular that really slowed me down (it's a very complex room). I was hoping to finish the second milestone by the end of December, but because I got stuck on that one spot, it didn't happen. I still haven't finished that one, although I have taken a break from it to put in others, because I was definitely getting bogged down with it. I'll have to come back to it pretty soon and finish it up (in fact, there are three such rooms that are in place, but not totally complete that I have to revisit).

But really, I'm almost done with the environment for level 1. Which is nice, because putting together levels is not really my area of expertise. I have a whole new respect for level designers, heh. After that, I have to go through and figure out what props we need versus what we already have and get those done. And that's pretty much it for M2 (there's a small bit of design work to do wrt some of the side activities, but that's simple stuff).

Milestone 3 is going to be much more programming oriented, which is really more in my wheelhouse. I'm looking forward to that one, because it's where the gameplay elements really start to come in, and things should get a lot more interesting.


If I got it right, there are hidden forums where development is discussed. May I have a pass? I don't know in what form I'll turn out to be useful, but I usually tend to be :)
There are indeed. They are hidden to protect the general public from spoilers. I will certainly add you to that list, no problem. I do post in there far more often than I do in the public forum, just to document the progress. I should tell you that, at the moment, it's pretty quiet in there, other than my babblings. Until there is actual gameplay to test, the testers are not doing much (I do have people log into the game, but they don't have a lot to report at the moment :) )

I'll also set you up with a game login as well. You don't have to use it if you don't want, but if you are so inclined, you are welcome to wander around the level and see what's what.