Chess Game

BluSpyderBluSpyder Member Posts: 129
edited November -1 in Working with GS (Mac)
Just straight up, I have no idea how to create this. Anyone willing to put time into making a demo, or just walking me through it? The AI part is the biggest ?.

That or a Connect 4 demo would be really cool.

Comments

  • StusAppsStusApps Member, PRO Posts: 1,352
    really, if you have no idea then perhaps don't make this. It would be a huge huge task to try to make a chess game (even for 2 human players, AI would make it ridiculously complicated). Connect 4 may be a bit more possible. But you'll find people more willing to help if you actually try to learn and do it yourself and ask for help when you get stuck, unless someone has a template ready they are unlikely to build your game for you.
  • AsymptoteellAsymptoteell Member Posts: 1,362
    Unless it was 2 player, you'll need LOTS and LOTS of rules.
  • b2iscoolb2iscool Member Posts: 135
    well you can start with yodapollo's demo on a grid he posted yesterday
  • ValanValan Member, BASIC Posts: 410
    I think a good starting point would be to create the board and the pieces so they can be moved easily. The UI could be harder than it first seems.

    Then think about the UI so that a piece is automatically removed from the board if it is taken.

    Then how about indicators showing possible moves for a piece that is pressed.

    An electronic board rather than trying to simulate the complete experience.
  • BluSpyderBluSpyder Member Posts: 129
    StusApps said:
    really, if you have no idea then perhaps don't make this. It would be a huge huge task to try to make a chess game (even for 2 human players, AI would make it ridiculously complicated). Connect 4 may be a bit more possible. But you'll find people more willing to help if you actually try to learn and do it yourself and ask for help when you get stuck, unless someone has a template ready they are unlikely to build your game for you.

    You automatically assume I haven't tried? Guaranteed, I have tried. I posted this to see if anyone has had experience or know anything of it, is that not what the forums are for? If you haven't a clue, why post that I shouldn't post a question? It's not only for me, I'm sure others would appreciate knowing how to build it, if someone has had a successful attempt. That's all I'm looking for. I'm not asking someone to BUILD it FOR ME, I'm asking for help and guidance if someone was willing. Thanks.
  • DizkoDizko Member Posts: 498
    Wingnology said:
    You automatically assume I haven't tried? Guaranteed, I have tried. I posted this to see if anyone has had experience or know anything of it, is that not what the forums are for? If you haven't a clue, why post that I shouldn't post a question? It's not only for me, I'm sure others would appreciate knowing how to build it, if someone has had a successful attempt. That's all I'm looking for. I'm not asking someone to BUILD it FOR ME, I'm asking for help and guidance if someone was willing. Thanks.

    Single player Chess would be fairly impossible to create in GameSalad. You would be much better off using a more traditional method of programing. Single player chess requires significant AI programming which GS doesn't really do. Quasi-AI won't cut it, there are no amount of rules and behaviors in GS that can simulate the kind of AI required for chess.

    However, making a 2 player chess game would could be possible, you would just have define the movement rules of chess in a grid system.

    You could achieve that through tracking the xy coordinates of the actors, and define how far they can go, in all possible scenarios.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    Wingnology said:
    You automatically assume I haven't tried? Guaranteed, I have tried. I posted this to see if anyone has had experience or know anything of it, is that not what the forums are for? If you haven't a clue, why post that I shouldn't post a question? It's not only for me, I'm sure others would appreciate knowing how to build it, if someone has had a successful attempt. That's all I'm looking for. I'm not asking someone to BUILD it FOR ME, I'm asking for help and guidance if someone was willing. Thanks.

    While i'm sure you have racked your brain for all of the 7 days you have been here thats not nearly enough time to learn what would be involved in this task. So yes I would agree you haven't really tried yet. And you opening Statement further implies this. If you have "...no idea how to create this." Then you need to learn more about game Development and using GameSalad. Watch all off the videos and read all the documentation available.

    I know this seems harsh but you must understand that We have been dealing with people coming to this forum for months now and either expecting GameSalad to be a breeze when they have no idea of game development, or expecting everyone to just tell them how to make every part of their game for them. So take a step back and look at what your doing. if you come across an idea you just cannot think of how to get any part of it to work then you need some more learning and shelve that idea and move on to something new. I would bet most of us who came here with no experience have many starter projects they started and either realized how bad the idea was or that they where not prepared to tackle an idea.

    GameSalad makes game development easier, but it still takes a lot of learning cause they've only taken the coding out of the equation. you still have to learn the logic behind the coding and the behaviors which is still touch for some people to wrap their heads around
  • BluSpyderBluSpyder Member Posts: 129
    tenrdrmer said:
    While i'm sure you have racked your brain for all of the 7 days you have been here thats not nearly enough time to learn what would be involved in this task. So yes I would agree you haven't really tried yet. And you opening Statement further implies this. If you have "...no idea how to create this." Then you need to learn more about game Development and using GameSalad. Watch all off the videos and read all the documentation available.

    I know this seems harsh but you must understand that We have been dealing with people coming to this forum for months now and either expecting GameSalad to be a breeze when they have no idea of game development, or expecting everyone to just tell them how to make every part of their game for them. So take a step back and look at what your doing. if you come across an idea you just cannot think of how to get any part of it to work then you need some more learning and shelve that idea and move on to something new. I would bet most of us who came here with no experience have many starter projects they started and either realized how bad the idea was or that they where not prepared to tackle an idea.

    GameSalad makes game development easier, but it still takes a lot of learning cause they've only taken the coding out of the equation. you still have to learn the logic behind the coding and the behaviors which is still touch for some people to wrap their heads around

    Hmm, actually, I've had gamesalad for quite some time now, thank you. I had just barely joined the forums to be able to post questions, as before I was winging it with a friend and video tutorials. Thanks for trying to sound like you know everything about me, but you failed. And also, I HAVE spent time on trying to do this chess game, but like others have nicely stated, it obviously isn't really possible. Me saying "..no idea" doesn't mean I'm totally oblivious to game development, it means I'm struggling and have no idea where to move on with where I'm at. And ONCE MORE, I'M NOT asking ANYONE to make my OWN game FOR ME. My god, I'm getting angry with the stuck-up people here trying to be a know it all, when all I'm doing is asking a question. I appreciate you well educated developers staying around here to help others, but some of you need to stop assuming no one else knows anything. Sorry for the rant, I'd actually rather have this thread closed since it's going no where.
  • SnapFireSnapFire Member Posts: 361
    Hi,

    I'm really sorry to be opening up this thread again but...
    I see that TSB said that this wouldn't be possible without arrays. Now that GS has Tables, does anyone think this would be possible? If so, how would I go about it.

    I've had an idea for awhile that is a board game. I am making the 2-Player version, but it would be really cool if I would have single player in addition.
    I've been with GS for a long time now and am very experienced, but this is one challenge I just have no idea where to start.
    Also, I've done some more simple AI before and it worked great. If anyone could boost me in the right direction for making board game AI using Tables, that'd be great.

    -Thomas
  • SnapFireSnapFire Member Posts: 361
    Also, just to add I know this would not be possible at all until GS gets read/write tables.
    I'm talking about how to do this when they get to that point.

    -Thomas
  • SnapFireSnapFire Member Posts: 361
    Bump
  • MarkOnTheIronMarkOnTheIron Member Posts: 1,447
    It is still near to impossible, at least if you want to make a fairly intelligent AI. I suppose you could create a table with every possible board pieces positions and relative moves but probably when you've finished writing all of it you will be too old to remember why you started it.

    As I understand chess games uses algorithms to calculate the moves. The tougher the algorithm the more moves it can calculates ahead. But as of now it is still leagues out of GS possibilities.
  • MoebiusMoebius Member Posts: 194
    the algorithm would be the problem,you would need to put all the possible movements that the opponent have or you are willing to make, so it's at least a little challenging, if a two player game then there isn't any problem
  • SnapFireSnapFire Member Posts: 361
    "so it's at least a little challenging"

    I like that =)

    Well sounds like Chesskers will just be two-player then.
    -Thomas
Sign In or Register to comment.