Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (480)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (547)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Game Development / Game Play & Game Design / Re: text adventure game on: 2006-07-27 03:31:53
Wow, I didn't know this thread would create so much conversation, but I am learning a lot and I am very encouraged to continue working hard on my game. I am currently looking at the TADS environment to create a game, and then I'm thinking about going from that design to convert what I create into java. That way I will understand much better how that type of system works.
Also Jeff, I am VERY interested in reading your blogs on FSAs and your step by step tutorials on using FSAs to create a simple text adventure game (at least it looks like it will be a set of tutorials).
Even just thinking about all of this I am having a lot of fun and I can't wait to see what becomes of all this. I will be sure to post my game if I ever complete it so anyone can criticize it or whatever.
Anyway I hope to continue to learn a lot from this project and I appreciate all the help I'm getting from you guys. I hope you're having fun with it as well.
2  Game Development / Game Play & Game Design / Re: text adventure game on: 2006-07-26 03:09:15
I'm not exactly understanding the state machine concept, but it does seem a whole lot simpler than trying to build a bunch of classes. Can you explain more or give other resources on it? Thanks.
3  Game Development / Game Play & Game Design / Re: text adventure game on: 2006-07-24 06:16:50
Jeff, you're right, I don't really know what I'm doing. And about having been working on this for a year, I put in a good month about a year ago, I've thought about some parts here and there, and then recently I've tried to put something together again. I guess it's more accurate to say that I started this project a year ago.
So I guess I should be asking the question what resources are there for me to learn what I'm doing and get a better idea how to make this type of game? Thanks.
4  Game Development / Game Play & Game Design / Re: text adventure game on: 2006-07-23 04:15:38
Well I want to take the least complicated approach right now. I have been working on this game (on and off) for over a year and I would like to finish it so that I can move on with my life and work on other (more useful) projects.
I don't NEED a Location object, and obviously coordinates aren't the right choice for me. I just want a simple text adventure, no battle system, just a small to medium sized quest in which there is one playable character, no NPCs, and you go find items, use them on stuff, and eventually finish the quest and find the end or the last treasure or something stupid.
So, I think I'll run with the idea to store the character in the Room location, but then I'm not sure how to change the location... each room object knows where its exits are, so I could check say a moveNorth() command on the player, but then what might be a good approach to store the map? maybe the character can have some kind of list of rooms, so if he can moveNorth() then you know which room to move him to. or could there be a Map class? I'll put some thought into it before posting again...
5  Game Development / Game Play & Game Design / Re: text adventure game on: 2006-07-22 01:31:17
Ok, that is a big help. I can just have different types of items. But now I'm wondering about a solid location system. I had an idea to make a Location class that can hold x, y, and z coordinates in a 3D map, and the character has methods to modify or retrieve that location. Or would it be better to just store x, y, and z in the character class?
6  Game Development / Game Play & Game Design / text adventure game on: 2006-07-22 01:17:21
I'm working on a text adventure game. I have a general idea for the design, well maybe more than just that, but I'm not sure how to put it all together.
Here's what I have:
Game class (starts the game)
Character class (has inventory, name, and location)
Inventory class (has list of Items, add/remove functionality)
Item class(es) (has name and bool isUseable)
Room class (has description of room, room variables like locked doors or lamps, items that you can pick up)
RoomVariable class(es) (has objects in the room that can change state like a lamp or a chest)

that's what i have so far, i'm not sure how to put it all together... any suggestions? thanks a lot
Pages: [1]
 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

atombrot (25 views)
2014-08-19 09:29:53

Tekkerue (24 views)
2014-08-16 06:45:27

Tekkerue (23 views)
2014-08-16 06:22:17

Tekkerue (13 views)
2014-08-16 06:20:21

Tekkerue (20 views)
2014-08-16 06:12:11

Rayexar (58 views)
2014-08-11 02:49:23

BurntPizza (38 views)
2014-08-09 21:09:32

BurntPizza (30 views)
2014-08-08 02:01:56

Norakomi (37 views)
2014-08-06 19:49:38

BurntPizza (67 views)
2014-08-03 02:57:17
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!