Sign in to follow this  

I need ideas

This topic is 4811 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I want to make a game project without getting help from anyone(which I normally do) for practice. However, I cant really think of anything. I would like it to be text only, and a little more complex then something like tic-tac-toe for example(still not to complex like a full blown RPG) does anybody have any ideas of an interesting game I could make? what kind of game would you like to see made?

Share this post


Link to post
Share on other sites
You could try your hand at some basic AI stuff... Maybe an A* algorithm. You could start with a world composed of tiles, then work your up to an implementation of A* or mabe flocking. This allows you to work up to some fairly complex code without having to learn a lot of complication graphics calls/APIs.

Dwiel

Share this post


Link to post
Share on other sites
Oh sorry about that. I guess I skimmed your post a little too fast. Still, you could do all of the 'graphics' with text:


+--+--+--+--+--+--+--+--+
| | | | | | | | |
+--+--+--+--+--+--+--+--+
| | | |==|==|==|==| |
+--+--+--+--+--+--+--+--+
| |==| |==|==| | | |
+--+--+--+--+--+--+--+--+
| |==| |==|:)| | | |
+--+--+--+--+--+--+--+--+
| |==|==|==|==|==|==| |
+--+--+--+--+--+--+--+--+
| | | |**|==| | | |
+--+--+--+--+--+--+--+--+


Where == is a wall :) is the AI player and ** is the goal. I just find that Ai in general is very rewarding and requires very little to no graphics progamming skills.

One thing that I find handy is a command line tool (a GUI might be nice) for editing a large amount or single mp3's ID3 tag(s). The ability to do a large scal ID3 tag change comes in handy quite often. Maybe one that creates a complex folder structure with each mp3 occuring in many places using hard links, with BTW, ARE available on NTFS formatted drives. A similar program which created a playlist with all your music removing all hardlinked copies might then also come in handy for importing music to your favorite player.

I have found that these kind of tools come in handy often and are good starter projects.

Dwiel

Share this post


Link to post
Share on other sites
That might be interesting to make. Is AI really that easy? perhpas it's just becuase I dont have a whole lot of experience, but it always seemed like AI was hard to me. A game like you said with simple text graphics might be fun to make. my only problem is that I still dont fully understand arrays(which I would use for the grid) The book I have does a terrible job of exaplining them. is there a good online source that exaplins arrays well? I understand what they do, how to create them, etc. but what I dont understand is how you move things though them, and how you know exactly where you are in the array.

Share this post


Link to post
Share on other sites
AI really is hard tho, he makes it sound easy by saying that you dont have to use graphics programmng. AI can be just conditional statements but it is hard as hell to figure out when it comes down to actually doing it with all of the math that you need to know to get everything to work correctally.

Share this post


Link to post
Share on other sites
Notice: I might make some invalid assumptions. Sorry.

If you still dont know about arrays, an A* algorithm is probobly not the best idea. I'd say that you should try to learn about arrays (I'll try to find some and post a link at the end), and then maybe work on a simple text-based game. In a text game, there is, obviously, no text. Everything about the world is printed to the screen for you to read. You can interact with the world using simple commands type in such as: north/south/east/west for moving in one direction (normally the charactor moves between 'rooms'). Other examples might include: pick up sword. attack monster. drop knife. rest. eat gummie bear of health. etc. These are fairly popular as online games called MUDs. It is pretty basic to make a very simple one and it is easy to keep adding new features as your skill level increases.

The mp3 tag stuff would still probably be something to check out if it is something that would be useful to you. Utilities in general are normally, simple, and actually helpful, and so are good to start with.

I am assuming you are using C/C++ You might check out: A tutorial on Pointers and Arrays found right here at gamedev. Maybe you have already looked through it, I don't know.

Dwiel

Share this post


Link to post
Share on other sites
For a sliding puzzle, A* actually makes a pretty effective AI "solver".

You could also try a "snakes" game, chess or checkers would be easy on a text-only interface. You could program a random map generator and an A* agent to navigate it. Not a game really, but it's how i started.

Share this post


Link to post
Share on other sites
im trying to make a snake game now, its not that hard i just have to figure out how to make the body follow the head as effcently as possible...i used the steps method...with arrays and recorded all the positions of the parts of the body in an array....i think that text programming would be harder than the graphics stuff...but im using c++ also....lol

Share this post


Link to post
Share on other sites
ok, ill check out that tutorial on pointers and arrays. I nkow arrays are how you make the room structuring and things like that, so perhaps ill make a text rpg once I have a better grasp of arrays. Thanks everyone!(im still open to suggestions if you have a good idea)

Share this post


Link to post
Share on other sites
A text adventure is quite easy. I wrote in in COBOL once in an afternoon. All you need is an array of descriptions for locations, a second array for objects the player can carry and a few simple puzzles (like a locked door that needs a key or something). The odd weapon and monster to fight could make the game interesting and there you go.

Mark
Ever wanted to command a starship?
http://www.lostinflatspace.com

Share this post


Link to post
Share on other sites

This topic is 4811 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this