JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
After some testing:
False check:
And no checkmate: (I was actually trying to test stalemate, but goofed -.-)
There is still false checks? Thanks, I'll look into it.

I know about the lack of a submit button, which should should when in check or check mate. I am not sure why it doesn't show, but I'll look into it.

Thanks for letting me know.
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
No stalemate:
That is the same issue as no check mate. For some reason they do not respond.
I have not found the issue yet, so I don't know how to change it either.

I even deleted the whole check for checkmate/stalemate (in the version on my HDD) to redo it. But I am kind of in a stalemate myself: I don't know the best way to do it. :p

Edit: Nice to see you are testing it so intensely. :)
 
Last edited:

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
Debugging this is on hold, since I recently started a new full-time job and simply just don't have the time to work on my games as much as I like.
 

Rhymaestro

The Bard of Hearts
Regular
Joined
Mar 16, 2012
Messages
750
Reaction score
254
First Language
Malay, Lotud
Primarily Uses
RMVXA
Looks forward for the complete functional fixed version :)
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
For the first time since I started my full-time job, I'll have time to tackle the few bugs remaining in my chess engine, so... Found some? Please let me know!
 

Akemyin

Warper
Member
Joined
Mar 20, 2023
Messages
2
Reaction score
0
First Language
Pt br
Primarily Uses
RMMV
O que é xadrez?
O xadrez é um jogo de tabuleiro antigo, mais antigo que a arte dos livros impressos, e ainda hoje muito popular. O jogo é jogado em um tabuleiro com 8 × 8 = 64 peças e apenas 1 peça e em 1 peça ao mesmo tempo.

View attachment 240043

Cada um dos 2 jogadores recebe 16 peças:
  • 8 peões
  • 2 torres
  • 2 cavaleiros
  • 2 bispos
  • 1 rainha
  • 1 rei
Cada peça tem sua própria maneira de se mover no tabuleiro. Exemplo: as torres só podem se mover em linha reta (tanto na vertical quanto na horizontal) e os bispos só podem se mover na diagonal.


O objetivo do jogo é capturar o rei adversário. Não importa quais outras peças estejam no tabuleiro, quando seu rei está preso, você perde. Chamamos isso de Xeque Mate.

Como eu jogo Chess MV?
As regras do meu jogo são, na verdade, as regras padrão do xadrez como ele é jogado em todo o mundo. Se você quiser aprender a jogar xadrez, procure tutoriais on-line ou, melhor ainda: pergunte a um amigo que sabe jogar.

Para jogar Chess MV, como chamei meu motor, clique no link no final deste artigo e comece a jogar. Porém... O jogo é para 2 jogadores. Portanto, coloque uma cadeira extra atrás de sua mesa e peça a seu colega de quarto, sua mãe, seu amigo ou vizinho para acompanhá-lo.

Basta usar o mouse para mover as peças pelo tabuleiro.



Eu também quero fazer um jogo de xadrez!!
Bom para você! Vá em frente! Ah... Quer saber como eu fiz isso? Eu vou te ensinar! Os tutoriais estão chegando em breve!

Onde podemos jogar o jogo?
Por enquanto, o jogo está disponível como jogo HTML5 no itch. Não há necessidade de downloads ou instalações. Basta acessar o site e começar a jogar imediatamente.

https://johndoenews.itch.io/chess
- Não pode se mover en passant

Os erros provavelmente serão corrigidos na ordem em que são exibidos.
Expectativa para todos fixos: Em breve

You Will make the tutorial?
 

ShadowDragon

Realist
Regular
Joined
Oct 8, 2018
Messages
8,249
Reaction score
3,521
First Language
Dutch
Primarily Uses
RMMV
checkmate still doesn't seem to work yet, only "check".
other than that to test pon to the otherside and other stuff works.
AI would be nicer or have 2 friends playing the game.
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
A voice over and cutscenes would be nice when attacking, and dialogues and stuff. Then power ups and evolve for challenge modes.
Yeah, animations would be awesome, but I don't have battle sheets for all those characters. (If I remember it right, I need the king and queen.)

However, there is a few unfixed bugs and missing rules I should pay my attention too first. The problem is, I hardly have time to spend on RPG maker anymore. And when I have time to work on my games, I rather work on my main game. :p

You Will make the tutorial?
At some point. I just wish I had the time to do this. I will do this, but I can't promise when. Sorry, but it won't be in time for a school project.

You know what? Fudge that chip! I will make you a darn-digily-do tutorial and you're teacher will be proud at you! I mean me... I mean... Doesn't matter, they will be proud. But... There are some things you should know about:

1. Bugs!!! My system is not flawless. Sure, it has some great features and it looks amazing and everything. Basically it is perfect, but actually... Well it is not.

2. When is your project do? Even when I start the tutorial right away, it will take days for me to finish this tutorial. Probably a bit more than a week, if I want to do it right. But when you have the tutorial, reading, understanding and then recreating all that, would also be a timely task.

3. Do you have the yanfly plugins, or an alternative that makes it possible to trigger an event by clicking it? You need this, or else it won't work.

checkmate still doesn't seem to work yet, only "check".
Yeah, honestly, I just really didn't have time for this. I know I sound like a broken record by now, since it is at least the third time I give this answer, in this single reply alone, but that is the truth.

other than that to test pon to the otherside and other stuff works.
Cool cool.

AI would be nicer or have 2 friends playing the game.
AI? You mean like a chess computer? That is a little above my pay grade. Hahaha. I need more than just time for that. I could make an AI, sure. But it would be dumber than a rock with brain damage. The AI I made for the card game was easy. Well, still a lot of work, but I know what kind of card the AI would need to play in which situation.

But with chess, an AI should be able to look at least a few turns into the future. Meaning with would run thousands of checks each single move. And all those checks change each turn too. That is really a little bit too complicated for me. :p

I'd be happy if someone could write the AI for me and split the credit, though... But then again, I would need to take out the bugs first. And for that I just don't have time.
 

Akemyin

Warper
Member
Joined
Mar 20, 2023
Messages
2
Reaction score
0
First Language
Pt br
Primarily Uses
RMMV
Yeah, animations would be awesome, but I don't have battle sheets for all those characters. (If I remember it right, I need the king and queen.)

However, there is a few unfixed bugs and missing rules I should pay my attention too first. The problem is, I hardly have time to spend on RPG maker anymore. And when I have time to work on my games, I rather work on my main game. :p


At some point. I just wish I had the time to do this. I will do this, but I can't promise when. Sorry, but it won't be in time for a school project.

You know what? Fudge that chip! I will make you a darn-digily-do tutorial and you're teacher will be proud at you! I mean me... I mean... Doesn't matter, they will be proud. But... There are some things you should know about:

1. Bugs!!! My system is not flawless. Sure, it has some great features and it looks amazing and everything. Basically it is perfect, but actually... Well it is not.

2. When is your project do? Even when I start the tutorial right away, it will take days for me to finish this tutorial. Probably a bit more than a week, if I want to do it right. But when you have the tutorial, reading, understanding and then recreating all that, would also be a timely task.

3. Do you have the yanfly plugins, or an alternative that makes it possible to trigger an event by clicking it? You need this, or else it won't work.


Yeah, honestly, I just really didn't have time for this. I know I sound like a broken record by now, since it is at least the third time I give this answer, in this single reply alone, but that is the truth.


Cool cool.


AI? You mean like a chess computer? That is a little above my pay grade. Hahaha. I need more than just time for that. I could make an AI, sure. But it would be dumber than a rock with brain damage. The AI I made for the card game was easy. Well, still a lot of work, but I know what kind of card the AI would need to play in which situation.

But with chess, an AI should be able to look at least a few turns into the future. Meaning with would run thousands of checks each single move. And all those checks change each turn too. That is really a little bit too complicated for me. :p

I'd be happy if someone could write the AI for me and split the credit, though... But then again, I would need to take out the bugs first. And for that I just don't have time.
I Will search the plugins of Yanfly to do this and i will wait patiently for the tutorial, i Will search about something similar to the projecto to study about It, i have much time to make this game, thank you Very muchhh!!!
 

Rhymaestro

The Bard of Hearts
Regular
Joined
Mar 16, 2012
Messages
750
Reaction score
254
First Language
Malay, Lotud
Primarily Uses
RMVXA
How to play against computer
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
In my game, or on chess.com?

I go ahead and assume you mean my game... you cant. It has no AI. It is a 2 player game. ;)
 

Rhymaestro

The Bard of Hearts
Regular
Joined
Mar 16, 2012
Messages
750
Reaction score
254
First Language
Malay, Lotud
Primarily Uses
RMVXA
Oh haha, I see
Anyway, the design of the chess pieces is on point
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
Oh wait... I thought this was in reply to your chess topic. So, since you asked here, it should have been clear it was not about chess.com :p

Oh haha, I see
Anyway, the design of the chess pieces is on point
Thanks. That was the easy part. :p
 

Sirius270

Regular
Regular
Joined
May 2, 2020
Messages
151
Reaction score
54
First Language
English
Primarily Uses
RMMV
Oh wait... I thought this was in reply to your chess topic. So, since you asked here, it should have been clear it was not about chess.com :p


Thanks. That was the easy part. :p
Any chance that the comp AI will be written by you? xD
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
Not a chance. I made an AI game for my card game, which had up to 15 options per turn, which was complicated enough. A chess game has up to thousands options per turn.

Making it do something in a legal game, would be tough enough, but actually be a challenge, that would be pretty near impossible for me to pull off. :p
 

Trihan

Speedy Scripter
Regular
Joined
Apr 12, 2012
Messages
6,883
Reaction score
7,984
First Language
English
Primarily Uses
RMMZ
Not a chance. I made an AI game for my card game, which had up to 15 options per turn, which was complicated enough. A chess game has up to thousands options per turn.

Making it do something in a legal game, would be tough enough, but actually be a challenge, that would be pretty near impossible for me to pull off. :p
You could potentially connect it to a Chess API (like noobpwnftw/chessdb) and use that to calculate the opponent's moves.
 

JohnDoeNews

AFK TTYL
Regular
Joined
Apr 25, 2017
Messages
2,270
Reaction score
1,788
First Language
Dutch
Primarily Uses
RMMV
You could potentially connect it to a Chess API (like noobpwnftw/chessdb) and use that to calculate the opponent's moves.
Yeah, people have told me. But I dont know how to do that. And if so, would that even work with how I made the chess game?
 

Latest Profile Posts

so I had two plugin that essentially overwrite each other depending on where they are in the list. so I had to edit what was overwriting one into the other and now they both work. I REALLY need to sit down and just learn JavaScript. I hate that I know just enough to know I don't know NEARLY enough lol.
The Open Hand scandal got even more spicy. The Completionist streamer Jirard made a video response and tossed a bunch of links and documents, but apparently none of it actually addressed why donations he collected sat for 10 years (way too long to justify). He also seemed to threaten defamation suits vs. people for what amounts to pointing out publicly available records. The IRS should definitely audit.
My next update is going to amazing! There's been major additions and things I've wanted to do in previous versions that weren't possible until now. It's not ready yet, but will be soon!
made an RTP edit to try to save on work, found out I was editing the wrong tilesheet of cliffs.
It's fine... I'm fine... I'm sure fixing this won't take too long
Proud of the work done.

Forum statistics

Threads
136,908
Messages
1,271,329
Members
180,695
Latest member
hysterus
Top