Computer Science Canada POLL: User Interface (Era of War) |
Author: | BioHazardousWaste [ Sat Feb 14, 2004 12:53 pm ] |
Post subject: | POLL: User Interface (Era of War) |
Hey all, I was just talking to Cervantes about this, because he doesn't like the way I was developing my user interface for commands such as build structure, research, train units etc... I have 3 choices here, and I will (try to lol) quickly outline the pros and cons of each. A) GETCH - User presses key.. e.g. B for build. R. for research. PROS: nice and quick, one key.. saves time. CONS: not very user friendly, esp. in research. ie. to Research a lvl 3 cannon upgrade you would need to put in a series of keys... R (research), W(weapon), C(cannon), (D)damage upgrade, 3(lvl 3 upgrade). B) Commands - Type "Build" to build, "Research" to resarch etc. PROS: Commands will be listed and user types what they see. CONS: Takes a lot of typing, and time... also string much match exactly so user may become frustrated. e.g. trying to research something while under attack. C) Buttons - Click the build button to build, click the research button to research. PROS: Nice and user friendly, as well as quick and easy CONS: An awful lot of pics. Cast your vote now... A) Getch B) Commands C) Buttons D) Combo of getch and buttons Tony says: use Input.KeyDown instead of getch |
Author: | Cervantes [ Sat Feb 14, 2004 1:02 pm ] |
Post subject: | |
pssst: you can do this poll a much better way. edit your first post and at the bottom of the screen where you write your message you can add a poll. make the poll question then make the poll answers (you have to click add option for every new answer, including the last one.) anyways, gogo buttons / getch! ![]() |
Author: | Delos [ Sat Feb 14, 2004 4:40 pm ] |
Post subject: | |
You could always create GUI buttons w/ char shortcuts. But those would look screwy. But you could use GUI.Set(Widget)BackgroundColour(?) to change its colour (not sure of the exact command). Or just stick w/ Input.KeyDown. |
Author: | AsianSensation [ Sat Feb 14, 2004 8:13 pm ] |
Post subject: | |
remember starcraft? well, use that kind of interface, basicly, a combination of Input.KeyDown and your own customized GUI. Btw, is this game net-capable? is it PvsP, or is it just PvsComp, because if it's PvsComp, you can just pause the game for input. |
Author: | Cervantes [ Sat Feb 14, 2004 8:43 pm ] |
Post subject: | |
PvsComp would be hard.. programming all that AI.. nuts. I thought it was going to be basically a campaign against really stupid AI that doesn't build anything but starts with lots of guys. ![]() |
Author: | Maverick [ Sat Feb 14, 2004 10:13 pm ] |
Post subject: | |
I say you go with a combination. It wuld be sweet. |
Author: | Andy [ Sun Feb 15, 2004 9:33 pm ] |
Post subject: | |
well for the sc ai, you could make it very simple, just let it play how u would play... |
Author: | BioHazardousWaste [ Mon Feb 16, 2004 9:07 am ] |
Post subject: | |
Yea... AI wouldn't be too hard I don't think, as I know what procedures to call and such. I would problably need some type of timer. As for on-line play.. that is my ultimate goal, but I don't have a clue as how to use the internet in Turing, this is only my second month using the language. After I have the game completed with an AI, I will attempt to work with online. |
Author: | Tony [ Mon Feb 16, 2004 5:07 pm ] |
Post subject: | |
net support is not the greatest thing in turing ![]() ![]() |
Author: | Dan [ Mon Feb 16, 2004 5:23 pm ] |
Post subject: | |
hey i am this close -> <- to geting turing to conect to msn and send mesages. i think the net comands are geting better since 4.X came out. |