08-20-2004, 11:31 PM | #51 | ||
Pro Starter
Join Date: Jul 2001
Location: Not Delaware - hurray!
|
GB,
Don't fret, as there are ways around this one (i.e. read in all the fighter data from the db at the beginning of the fight and write it out at the end of the fight). Just don't constantly read/write to the database throughout each fight, that's where you'll run into significant slowdowns.
__________________
She loves you, yeah, yeah, yeah, yeah! She loves you, yeah! how do you know? how do you know? |
||
08-21-2004, 11:58 PM | #52 |
College Starter
Join Date: Oct 2000
|
21 August 2004
Sleep is a weapon. Feel much better after getting eight hours of sleep last night. Have selected the game’s name: Libertas Morte (Freedom in Death). Just in case something ever becomes of this, I registered both domain names: libertasmorte.com & freedomindeath.com. I’m happy with the progress I’ve made through the Step by Step book so far, but I was starting to feel like everything was starting to get mixed together. Instead of working forward today, I decided to try and tackle my first mini-goal of writing the code to give random names to randomly created fighters. Basically, I wanted to read a first name and last name text file, randomly select a name for each from the files, concatenate them, and save them in a names location in an array. Then repeat this 499 more times to get a 500-fighter world. Well, it took 3 hours and much trouble-shooting, but I was able to get the job done! The game now can now successfully assign random names to fighters. We have some code! Yahoo! All in all, it was three hours well spent. It forced me to apply a lot of the concepts covered in the latest five lessons. I feel like I have a much better grasp of the content now. Short-term goals: 1. Do Lesson 12 in the book (on databases). 2. For the 500-fighter world, generate and assign to fighters the attributes for Stage 1 combat. I think I know how to do this already, so I’m hoping this won’t be so difficult. 3. Get a clue about how to display on screen the information in an array. Total time: 3 hours hours. Grand total: 22 hours and 45 minutes. Last edited by Godzilla Blitz : 08-21-2004 at 11:59 PM. |
08-22-2004, 12:02 AM | #53 |
College Starter
Join Date: Oct 2000
|
CraigSca: Thanks. I don't think I know enough to be worried about anything yet, so no fretting yet on this end. The more I learn, though, the more I realize how much I don't know.
|
08-22-2004, 01:50 AM | #54 |
Mascot
Join Date: Oct 2000
Location: Melbourne, Australia
|
Best of luck, GB. I feel your pain I even know what it's like to make a fighting game - I hacked up a text-based fighting sim back in 2000 for someone (the engine was a fighting only, but they wanted it based on Star Wars - so there were lightsabres and all that jazz), but they never paid me Great idea for a dynasty too. I'll definitely be following along.
__________________
JBL, CollegeJBL and EuroJBL Fantasy Basketball Universe: http://jblfl.com |
08-22-2004, 05:02 AM | #55 |
SI Games
Join Date: Oct 2000
Location: Melbourne, FL
|
With the actual fight itself I'd suggest looking into as many RPG's as posssible and seeing how they do their fight sequences (Runequest in particular might interest you - its rather bloody with limbs being hacked off and might suit this sort of game, it also incorporates blocking etc. which makes it more strategic .... allowing Ducks as combatants is optional (you'll understand when you read the rule book).
|
08-22-2004, 05:43 AM | #56 |
Pro Starter
Join Date: Aug 2001
Location: Willow Glen, CA
|
Congrats on the name generator...bet it felt good to get that done
I remember my CS days, getting the code to actually do what you wanted it to do was a great feeling
__________________
Every time a Dodger scores a run, an angel has its wings ripped off by a demon, and is forced to tearfully beg the demon to cauterize the wounds.The demon will refuse, and the sobbing angel will lie in a puddle of angel blood and feathers for eternity, wondering why the Dodgers are allowed to score runs.That’s not me talking: that’s science. McCoveyChronicles.com. |
08-22-2004, 11:38 PM | #57 |
College Starter
Join Date: Oct 2000
|
22 August 2004
Spent some time trying to figure out what to use to display the data for fighters on the program’s various forms. Should I put it in a listbox, a database, a Flexgrid, or just manually print to a specific spot on the form? Spent some time reading about FlexGrids, which to my untrained eye, seem pretty helpful. Worked to generate attributes for the fighters in the game world. Made up an attribute set for the simple combat model. That went quickly, so I added ID numbers (for computing purposes) and ratings. Made a FlexGrid to display all this information, and got it to print correctly. It doesn’t look good yet, but our 500 fighters now have a scouting rating, health, energy, strength, and hand-to-eye coordination. Next up: Work to align text and columns in the flexgrid better. Work to bring the flexgrid to life by allowing someone to click on a cell in the grid and have it select the whole line. Work on getting the data to sort if you click on the column headers. At some point this week I’ll get back into the textbook. Total time: 2 hours. Grand total: 24 hours and 45 minutes. Last edited by Godzilla Blitz : 08-23-2004 at 12:08 AM. |
08-22-2004, 11:54 PM | #58 | |
Hall Of Famer
Join Date: Nov 2000
Location: Behind Enemy Lines in Athens, GA
|
Quote:
Umm ... if the Dept. of Homeland Security gives you a call, just send 'em here for references
__________________
"I lit another cigarette. Unless I specifically inform you to the contrary, I am always lighting another cigarette." - from a novel by Martin Amis |
|
08-23-2004, 12:03 AM | #59 |
College Starter
Join Date: Oct 2000
|
skrath: Actually, as silly as it sounds, I enjoyed it. I didn't really get stuck anywhere and always felt like I was making progress.
Marc: That is an excellent idea. Thank you. I've played a fair amount of RPG's on the computer, and have a basic understanding of D&D rules, but am not familiar with RuneQuest. Is this the one: hxxp://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd=1&item=5916070937&ssPageName=STRK:MEWA:IT I will try to find a copy somewhere. I found a site about the game, and it sounds like it's had a long and tumultous history. One of the things that I think will be challenging to do well in this game is the combat. With only one-against-one (for the near future anyway), it will be tough to make the combat into more than just a number-crunching. Vince: Yeah, it did feel good to get the code to do what I wanted it to. I must have spent 10 minutes after I was done just generating lists of fighter names to see what kind of names showed up. Now that I've got attributes to go with them, and star-ratings, etc., it's even more fun. Last edited by Godzilla Blitz : 08-23-2004 at 12:09 AM. |
08-23-2004, 12:08 AM | #60 | |
College Starter
Join Date: Oct 2000
|
Dola...
Quote:
You know, that actually occured to me, then I figured, naw, that would be silly. Now that it's occured to someone else, I'm wondering if I maybe I should expect FBI agents at my door anytime soon. |
|
08-23-2004, 03:50 AM | #61 | |
High School Varsity
Join Date: Oct 2002
Location: Foxboro,MA
|
Quote:
I have to agree with Marc on this one. I've depended heavily on RPG resources on the few little games I've made. My favorite source for material is www.rpgnow.com . Besides having alot of products dirt cheap and downloadable, they also have numerous free game rulesets and supplements available. Occasionally even the commercial products will be available for free download for short promotions. I've picked up a bunch of "generic" game rulesets from the site that have really helped when planning/designing my own custom systems. |
|
08-23-2004, 08:52 AM | #62 | |
The boy who cried Trout
Join Date: Oct 2000
Location: TX
|
Quote:
Isn't this the game that King of Dragon Pass is based on? EDIT: I checked it, and it is. Man was this a fun game! http://www.a-sharp.com/kodp/ Last edited by sachmo71 : 08-23-2004 at 08:53 AM. |
|
08-23-2004, 09:03 AM | #63 |
SI Games
Join Date: Oct 2000
Location: Melbourne, FL
|
Oh another RPG with a bloody combat system was 'Swords and Sorcery' - great combat system for that one ... rather involved when playing with dice, but would work fine on a computer imho ...
|
08-23-2004, 09:03 AM | #64 |
SI Games
Join Date: Oct 2000
Location: Melbourne, FL
|
PS. Yes I know I had a wasted childhood
|
08-23-2004, 10:47 AM | #65 |
The boy who cried Trout
Join Date: Oct 2000
Location: TX
|
Rolemaster has a very detailed combat system. Hours are usually lost on a single encounter.
|
08-23-2004, 01:56 PM | #66 |
College Starter
Join Date: Oct 2000
|
Thanks for all the suggestions on RPG's, especially those with detailed combat. I'll try to make it a point to take a look at as many of them as I can.
I can see it now... I'll sit around in my office hacking away at RPG's, deducting the cost of the games as tax expenses, and telling my wife, "I'm hard at work, honey!" whenever she walks in and sees me playing. She is going to just love this one. |
08-23-2004, 02:29 PM | #67 | |
Hall Of Famer
Join Date: Nov 2000
Location: Behind Enemy Lines in Athens, GA
|
Quote:
FWIW, it actually worked a lot better with my wife than it did with my CPA
__________________
"I lit another cigarette. Unless I specifically inform you to the contrary, I am always lighting another cigarette." - from a novel by Martin Amis |
|
08-23-2004, 09:51 PM | #68 |
College Starter
Join Date: Oct 2000
|
23 August 2004
Sigh. First day off. Too busy at work. Hoping for a big day tomorrow. Total time: None Grand total: 24 hours and 45 minutes. |
08-23-2004, 09:52 PM | #69 | |
College Starter
Join Date: Oct 2000
|
Quote:
|
|
08-23-2004, 09:52 PM | #70 | |
General Manager
Join Date: Oct 2000
Location: The Satellite of Love
|
Quote:
Slacker. (j/k. I know how you feel. You need to take an occasional day off or you'll eventually go crazy.) |
|
08-23-2004, 11:36 PM | #71 | |
College Starter
Join Date: Oct 2000
|
Quote:
Speaking of slackers, how's that alternate reality FOF dynasty coming along? I'm just kidding too. I know how hard dynasties can be to keep going. Last edited by Godzilla Blitz : 08-24-2004 at 08:32 AM. |
|
08-23-2004, 11:49 PM | #72 | |
General Manager
Join Date: Oct 2000
Location: The Satellite of Love
|
Quote:
Not mention my boxing recreation, baseball recreation and best all-time boxer tournament...All dynasties (plus many ideas I have) I want to do, just not enough time. Considering I want to spend much time programming my tennis sim. Oh, and BTW, I never denied being a slacker. In fact, it describes me quite well. |
|
08-24-2004, 09:30 PM | #73 |
College Starter
Join Date: Oct 2000
|
24 August 2004
Worked through Lesson 13 in Step by Step. Learned the basics of database management. Straightforward stuff, but I think I’ll need to practice using it to feel more confident in how to use it. Spent some time researching how best to display the fighter information (stats, attributes, etc.) on the various forms of the program. Basically, I’ve narrowed it down to either listboxes (listviews?) or FlexGrids. No idea which one is better/faster. Any input would be appreciated if anyone out has experience with these things. Looks like this week is going to be busy work-wise. Not going to be able to make the progress I did last week, but will try to do a bit a day. Total time: 1 hour Grand total: 25 hours and 45 minutes. |
08-24-2004, 09:31 PM | #74 |
College Starter
Join Date: Oct 2000
|
Sabotai: Oh, you were the one doing the tennis sim. I meant to download the program you had up a few weeks ago. How is it coming?
|
08-24-2004, 10:07 PM | #75 |
Pro Starter
Join Date: Jul 2001
Location: Not Delaware - hurray!
|
Really, it depends on what you're trying to show, GB. However...flexgrids allow you to click on a column to perform a sort, and I think allow you to insert images into cells. So, they give pretty good flexibility. You might even look into some of the vendors out there that offer customer controls. Some of them are pretty cheap (while others are outrageously expensive) and can add a little "wow"-factor to your controls.
__________________
She loves you, yeah, yeah, yeah, yeah! She loves you, yeah! how do you know? how do you know? |
08-25-2004, 07:33 AM | #76 |
Pro Starter
Join Date: Jan 2001
Location: Rennes, France
|
CraigSca, GB, some flexgrid are free, wait a minute, I have it posted over at hattrick by one of the CHPP developpers (for those ignorant about hattrick, check the hattrick forum or www.hattrick.org, this is an online soccer management game with 400k+ users worldwide)
one that does not appear gratis : http://www.glacialcomponents.com/Pro...id=GlacialList a free one : http://www.vbaccelerator.com/home/VB...rols/index.asp (The S-Grid 2.0 Control ) My 0.02$ contribution to your project |
08-25-2004, 03:27 PM | #77 | |
General Manager
Join Date: Oct 2000
Location: The Satellite of Love
|
Quote:
Progressing kind of slow right now. Doing a bunch of tedius inputting of data...boring. |
|
08-25-2004, 06:18 PM | #78 |
High School Varsity
Join Date: Jan 2003
Location: Indiana
|
I know that feeling. Following this with interest. I thought I was the only one that struggled with some of these things. Inputting of data... ah...the bane of my existence.
__________________
TC Dale "Rather fail with honor than succeed by fraud - Sophocles" |
08-25-2004, 11:15 PM | #79 |
College Starter
Join Date: Oct 2000
|
Craig: I think I'm going to stick with the FlexGrids for the moment, but keep looking at other possibilities. Thanks.
Alf: Thanks. I took a quick look today, but will take a closer look soon. I didn't realize there were so many custom controls out there. Sabotai: Tennis player data? hoosierdude: It seems as if there are a lot of programmers here! Glad you're finding the thread of interest. |
08-25-2004, 11:18 PM | #80 |
College Starter
Join Date: Oct 2000
|
25 August 2004
Damn it. Another shutout today. Too many meetings. Too much work. Too little sleep. Things are looking to be tough over the next month. Got to make a committment to spending at least 30 minutes a day on this, at least 6 days a week. Can't lose the ground I've earned so far. It's clear I need some... TOTAL CONCENTWATION. |
08-27-2004, 12:54 AM | #81 | |
General Manager
Join Date: Oct 2000
Location: The Satellite of Love
|
Quote:
Tournament structures and the like. Lots of different types, money payouts, point breakdowns, qualifying round size, doubles bracket size, etc. etc. etc. |
|
08-29-2004, 09:16 PM | #82 |
College Starter
Join Date: Oct 2000
|
29 August 2004
Life is crazy busy now, but I am trying not to lose my momentum here. Spent 30 minutes working through half of Lesson 15 in Step by Step. Learned about OLE objects and started on Automation using Office programs. None of this is immediately relevant to the game, but perhaps can be useful later. Total time: 30 minutes. Grand total: 26 hours and 15 minutes. Last edited by Godzilla Blitz : 08-29-2004 at 09:16 PM. |
09-02-2004, 03:48 AM | #83 |
Pro Starter
Join Date: Jan 2001
Location: Rennes, France
|
GB, you might want to check this thread (or contact gstelmack), there are some nice VB "free" controls that he uses : http://dynamic2.gamespy.com/%7Efof/f...6&page=3&pp=50
|
09-08-2004, 08:36 PM | #84 |
College Prospect
Join Date: Nov 2003
Location: Flower Mound, TX
|
How's this coming? I know you've been busy, but are you still making any progress? I've enjoyed reading this and it helped me get started with Visual Basic.
|
09-08-2004, 08:50 PM | #85 |
College Starter
Join Date: Oct 2000
|
Alf: Thank you for the info. I've just taken a quick look at the thread, and will find some time to read through it and take a look at the programs/controls.
Cap: I'm glad to hear that this helped you get started with VB. Every day for the past week or so I've written "Work on game programming: 30 minutes" into my day planner, and every day I've failed. Sigh. I've come to the realization that I've just been too busy these past few weeks. (I teach in the mornings and getting the school year running is always busy, plus the work I do out of home has been busy as well) By next Monday I hope to have my life back in order to the point where I can devote some steady time to this. That might be a bit optimistic, but September 24 should be the latest when my life will settle back down. So, I guess the short answer is "It's not coming well at all, but I hope to get back in gear soon." Last edited by Godzilla Blitz : 09-08-2004 at 08:53 PM. |
09-28-2004, 09:03 PM | #86 |
College Prospect
Join Date: Nov 2003
Location: Flower Mound, TX
|
Has life settled down any? I hope you keep plugging away at this.
|
10-08-2004, 02:18 AM | #87 |
College Starter
Join Date: Nov 2003
Location: California
|
I'm looking to learn some programming and see you referenced this book - Microsoft Visual Basic 6.0 Professional Step by Step, Second Edition.
Can anyone give me an opinion on purchasing this book? Also, do I need to buy anything else to start creating forms, etc.? What I'm trying to do is write a program that tracks baseball statistics. Whether its importing from a .csv or just hand entering the data into a database, I want the program to be able to output the data into html pages (similar to catobase, but not for ootp). Thanks for any help. I gotta start somewhere. |
12-18-2004, 08:18 PM | #88 |
College Starter
Join Date: Oct 2000
|
18 December 2004
*Sheepishly returns* CapOlogist has motivated me to try and get back to this. Spent 30 minutes today reading this journal to refresh my mind where I left off. Goal for the next week is to get back to the level of understanding I left off at in late August. Wow, has it really been three and half months since I touched this? Yikes. If anyone is still around, does it make sense to upgrade to VB Net? Fouts: Sorry that I missed your earlier question regarding the book. The book you refer to is the book that I've been mainly using to learn VB 6.0. Overall, I've been very happy with it. It's a good starting point. You can always add more books later. Total time: 30 minutes. Grand total: 26 hours and 45 minutes. Last edited by Godzilla Blitz : 12-28-2004 at 05:03 PM. |
12-18-2004, 10:01 PM | #89 |
High School Varsity
Join Date: Jan 2003
Location: Indiana
|
If you are fluent with VB 6 , I would stay with that. The next version of .Net is good, but most of the PC's out there arent on the .Net framework yet, and some of what you do with version 6 you cannot do as simply or easily with .Net, stay with six for now.
__________________
TC Dale "Rather fail with honor than succeed by fraud - Sophocles" |
12-18-2004, 11:34 PM | #90 |
College Prospect
Join Date: Nov 2003
Location: Flower Mound, TX
|
Woohoo! Welcome back. I'm sticking with 6.0 mainly because I got it for free and want to save the money right now.
|
12-19-2004, 10:47 AM | #91 |
Hall Of Famer
Join Date: Apr 2002
Location: Back in Houston!
|
I dunno. I think after 30 minutes, you've barely gotten into the programming and your time is up. Perhaps set aside 2 nights a week (Tues/Thurs or something) and work for 2 hours those nights so you don't have that overhead every day and you spend basically the same time. That said, it's harder to set aside larger chunks of time, too, so maybe this is the best idea.
SI
__________________
Houston Hippopotami, III.3: 20th Anniversary Thread - All former HT players are encouraged to check it out! Janos: "Only America could produce an imbecile of your caliber!" Freakazoid: "That's because we make lots of things better than other people!" |
12-19-2004, 10:49 AM | #92 |
College Starter
Join Date: Oct 2000
|
hoosierdude: Thanks. Sticking with 6 for now.
Cap: Thanks. Reading through this thread actually helped me remember a lot of what I was working on at the time I left off, so I'm hoping I can get back to where I was pretty quickly. Trying to set aside 30 minutes a day to work on it, and hoping to put together a string of consecutive days. If I can make this a habit, I've got a chance. Have set aside time tonight for this. |
12-19-2004, 10:59 AM | #93 | |
College Starter
Join Date: Oct 2000
|
Quote:
SI, Thanks for the feedback. With kids and stuff, it's hard to set aside two hours on a regular basis, but I'm not planning on setting up a rule to stop after 30 minutes, either. If I keep going and work for a couple of hours, that would be fine as well. If this plan doesn't work, though, I might try longer chunks of time every other day or like you mention, a "two hours twice a week" plan a shot. |
|
12-28-2004, 05:02 PM | #94 |
College Starter
Join Date: Oct 2000
|
28 December 2004
Started relearning the stuff I forgot since August. Spent 30 minutes working with Chapter 10 in Visual Basic Step by Step. Relearned material on standard modules and public variables. Ordered Ready to Run Visual Basic Algorithms by Rod Stephens, based on the recommendations of a number of people that have posted here. Picked up a new copy from an Amazon book dealer for about $20 shipped. Spent 15 minutes looking at the code that I wrote in August that generates gladiators, with names and basic characteristics. Wondered about how to best generate a fighter world with a good balance of elite fighters, good fighters, average fighters, and crappy fighters. Remembered reading a post (on FOFC, I thought) from Jim regarding how he generates such a balance in FOF, but couldn’t find it anywhere. Total time: 50 minutes. Grand total: 27 hours and 35 minutes. Last edited by Godzilla Blitz : 12-28-2004 at 05:07 PM. |
12-28-2004, 11:11 PM | #95 |
College Prospect
Join Date: Nov 2003
Location: Flower Mound, TX
|
One way to generate gladiators is the use of random numbers. For example, you could generate a random number between 1 and 1000. If it's greater than 950, it's a really great one, greater than 800 but less than 950, it's good and so on.
Glad to see you are back at this. I've been out of town for the last week with family stuff and won't be back at my machine for another 2 days or so. |
12-28-2004, 11:27 PM | #96 | |
College Starter
Join Date: Oct 2000
|
Thanks. I'm hopeful I can get off a good run of consecutive days. If I get some momentum, I think I can get back into the swing of things.
Quote:
I think that was the gist of the post I read about levels of players. Up until I read that post, I was thinking that I would simply generate random stats within certain ranges and let the statistical odds produce exceptionally good and exceptionally bad fighters, but I'm thinking it would be better to run the fighter creation through a set of stages. Stage 1: Determines the potential level of the fighter Stage 2: Determines the total potential attribute points for that fighter based on his level Stage 3: Assigns the points to various attributes. I think this will give me greater control over the process and allow for easier tweaking to get the fighter world right. I think the only thing I'm not sure how to do would be to randomly assign the points from a total number of points to various attributes, but I don't think it will be too difficult. ______ I think the next thing I want to do is write down all the forms I'll need, and how the gameplay will flow. Everything is confused now, and I have no idea what forms I will need to get this to work. |
|
12-28-2004, 11:40 PM | #97 |
High School Varsity
Join Date: Jan 2003
Location: Indiana
|
Keep up the good work. I am also watching with keen interest. Good Luck!
__________________
TC Dale "Rather fail with honor than succeed by fraud - Sophocles" |
12-29-2004, 08:54 AM | #98 |
Hall Of Famer
Join Date: Apr 2002
Location: Back in Houston!
|
I'm curious if you've tried to find any other VB books. I've got a book on the basics and a little more but I've had the hardest time trying to find a decent book for "the next level" programming. I just get this impression that no programmer worth his salt wants to touch it so there's no O'Reilly (Programming not Learning) or Deitel/Deitel type book.
EDIT: I stand corrected- there is a learning/programming O'Reilly set but I've never run across them. SI
__________________
Houston Hippopotami, III.3: 20th Anniversary Thread - All former HT players are encouraged to check it out! Janos: "Only America could produce an imbecile of your caliber!" Freakazoid: "That's because we make lots of things better than other people!" Last edited by sterlingice : 12-29-2004 at 08:55 AM. |
12-29-2004, 10:01 AM | #99 |
College Starter
Join Date: Oct 2000
|
hoosierdude: Thanks!
SI: I haven't looked too hard for the type of book you're describing, but I haven't run into one either. I must have five or six books on VB now. Four are beginner-level books. One is Stephen's "Code Library". The other is the yet-to-arrive Stephen's "Algorithms" book. I have noticed that each of the beginner books that I have emphasizes different areas, and I'm thinking that I'll work through another beginning book once I finish this first one. I'll skip the stuff that is overly redundant and work on the stuff that this first book I'm using didn't cover in detail. In have looked over the "What to do from Here" sections at the end of the few of the beginner level books, and I get a sense that once you've gotten the basics down, a common next step is to develop skills in certain areas (e.g., database management, application management), and there seem to be a number of books written on each area. One of the things I'm hoping to understand better as I finish this first book is what is the common skill set an intermediate programmer in VB should have; from there I might try to pick up a book or two for each skill that I think I'm interested in learning. Also, it seems that a lot of books say to get a good reference book, and almost seem to imply that once you know the basics, you can teach yourself a lot of the next level through the use of reference materials. Personally, I look at some of those reference books and get lost, but I'm still only halfway through the beginning book, so I'm hoping things get easier. The Step by Step book that I'm currently using recommends Mastering Microsoft Visual Basic 6 (Microsoft Corporation, 1998) as a next step, but I can't seem to find it on Amazon. |
12-29-2004, 11:35 AM | #100 |
College Starter
Join Date: Oct 2000
|
29 December 2004
Worked for an hour on a draft of the overall design of the game. I think this will likely change a lot as I move forward, but I think I now have a much better idea of how the game will look, what gameplay will consist of, and what forms are needed. The design follows, but it is a rough draft and hasn't been proofed or touched up to look perty. I hope to edit, refine, and fill in missing pieces tomorrow. I ran out of time to do more right now. ________ Libertas Morte Design Notes Forms Opening Form Select New/Load/Quit/Save/Options RESULTANT NEEDS: NEW GAME FORM/OPTIONS FORM Main Form What will the gamer do here? 1. He should be able to either view his stable here (if the info will fit on this screen) or have access to his stable from here. RESULTANT NEEDS: STABLE OVERVIEW FORM 2. He should be able to get to the tournament calendar from here. RESULTANT NEEDS: CALENDAR FORM 3. He should either be able to see his messages or be able to get to a message screen from here. RESULTANT NEEDS: MESSAGES OVERVIEW SCREEN or MESSAGES 4. He should be able to access the slave market from here. NEED: SLAVE MARKET SCREEN 5. He should be able to access the current game records page from here. NEED: GAME RECORDS SCREEN. 6. He should be able to contact the various other organizations in the game world (other stables, political bodies, trainers, etc). RESULTANT NEEDS: STABLE OVERVIEW FORM 6. He should be able to see an overview of his current game state from here. Financial information, game score, date, etc. 7. He should be able to click an “Advance Game World” button to move time forward. RESULTANT NEEDS: GAME PROGRESS INFO FORM?? (Question: How an I going to give the gamer the subsequent information that results when the game moves forward? Think about this.) New Game Form (with options?) What will the gamer do here? 1. He should be able to select the various characteristics of his new game. For example, game difficulty, unique rules options. RESULTANT NEEDS: None? Stable Overview Form What will the gamer do here? 1. He should be able to get an overview of the various fighters in his stable and other stables. 2. He should be able to click on a fighter and pull up the fighter’s info form. RESULTANT NEEDS: FIGHTER FORM 3. He should be able to get back to the main form. Calendar Form What will the gamer do here? 1. He should be able to get an overview of the various upcoming events in the game world. 2. He should be able to click on an event and pull up the event’s info form. RESULTANT NEEDS: EVENT INFO FORM 3. He should be able to get back to the main form. 4. He should be enter his fighters in events. (Question: How to allow access to fighter info without making this a jumble of two screens? Idea: Take a look at how Gallop Racer does this; this will be similar.) Messages Overview Form What will the gamer do here? 1. He should be to see a list of his incoming/outgoing messangers, and a title as to what their message is. (Idea: Make this like an email program so I don’t need a subsequent messages form. Top window has a list of messages. Bottom window contains the messages themselves. Idea: Take a look at FM2005’s system. This will be similar.) 2. He should be able to get back to the main form. Slave Market Form What will the gamer do here? 1. He should be able to see a list of available fighters in the slave market. 2. He should be able to click on the fighter to pull up the fighter’s individual form. 3. He should be able to buy slaves here. 4. He should be able to get back to the main form. Fighter Form What will the gamer do here? 1. He should be able to see a detailed report on his fighter. It should include: A. All his current stats. B. His fighting record and history. C. His upcoming fights. D. His current status (hurt, healthy, dead, free, slave) E. His financial status (money earned, costs. Idea: Look at Gallop Racer for an idea what to include.) RESULTANT NEEDS: INDIVIDUAL FORMS FOR EACH AREA? Maybe one tabbed form like FOF for this? Think about this. 2. He should be able to interact with the fighter if it is one of his own: sell, release, free, kill, schedule in an event, etc. 3. He should be able to get back to the main form Game Records Form What will the gamer do here? 1. He should be to access the game world all-time, yearly, and tournament records. 2. He should be able to see a list of the Hall of Fame (rename this to something cooler) fighters. RESULTANT NEEDS: FIGHTER FORM. 3. He should be able to see a list of retired fighters. 4. He should be able to see his stable records. Event Info Form What will the gamer do here? 1. He should be to access the game world all-time, yearly, and tournament records. 2. He should be able to see a list of the Hall of Fame (rename this to something cooler) fighters. RESULTANT NEEDS: FIGHTER FORM. 3. He should be Game Progress Info Form? What will the gamer do here? This will result when the gamer advances the game world. If I could fit this on the Main Form it would be great, but I want to see how things play out with this. 1. He should be to see that he has new messages and access the message screen. 2. He should be able to see a list of tournaments that occurred/are occurring that week. He should be able to click on the tournament name to watch/sim any tournaments or to actively manage any fighters in tournaments he has registered for. RESULTANT NEEDS: TOURNAMENT OVERVIEW FORM; INDIVIDUAL CHALLENGE FORM 3. He should be to click “Done” to get back to the main form. Tournament Overview Form? What will the gamer do here? 1. The gamer should be able to see an overview of the current tournament and its status. 2. He should be able to click on individual fights to see them or manage them. RESULTANT NEEDS: INDIVIDUAL CHALLENGE FORM 3. He should be able to sim an entire tournament. Individual Challenge Form What will the gamer do here? This is the form the gamer will see just before a fight begins. 1. The gamer should be able to see an overview of the upcoming fight. 2. He should be able to click on a “Fight” button to be able to see/manage the fight, or click on a “Sim” button to automatically sim the fight. RESULTANT NEEDS: FIGHT FORM. 3. He should be able to go back to his previous screen. Fight Form What will the gamer do here? 1. The gamer should be able to manage/watch two fighters battle. ____ Wow. Lots to do. Total time: 1 hour. Grand total: 28 hours and 35 minutes. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|