Java Chess Programming Video #1 Introduction & the Tile Class

preview_player
Показать описание

Chess Code Repository :

IDE:

Reading Material:
Рекомендации по теме
Комментарии
Автор

Hey guys, just to anyone starting this series, from doing it myself all the way through I've learnt a lot of new concepts and techniques and Amir really has been helpful and dedicated to helping people along the way. I highly recommend following the whole series through :)

markk
Автор

this is actual perfect playlist I was looking for.

Ismail-hdyz
Автор

This man is awesome in terms of patience and intelligence

samparoy
Автор

Great series and tutorial! That keyboard sound is the only ASMR I need in life, it's so tasty!

teo-medesi
Автор

Wow, this playlist really teaches the overall concept of OOP concept with such an interesting project idea: my favorite game of all time, CHESS ❤️ Java starts to make better sense when you create projects about a theme that you are most interested in. Can’t wait to finish the series. Just started.

KaisarAnvar
Автор

Please continue this great series! You have very good tutorials!!!

razvanjipa
Автор

Hi, Thanks for uploading this wonderful series. It is really helping me to understand the details of java, the thought process behind building a game. Thank you for designing it in oops way and keeping the immutability in mind wherever possible. I liked the reference of "Thinking of Java" book, Immutability.copyOf(), builder design pattern etc. I am particularly impressed to see the good coding techniques which you have adopted throughout. I subscribed the channel seeing the first video of yours and is in absolutely love with your series. I have completed about 20 at the moment.

gauravarya
Автор

Thank you sir for making This video tutorial. Last few days I was looking for this kind of tutorial. Now I am starting to follow your tutorial. Your first Tutorial video is really good & have detail explanation. Hope rest of the tutorials will be same like this which will help me to understand Java more clearly

Thank You sir for your Good effort

sakata_gintoki
Автор

how are you doin in 2020 ? Came across this amazing playlist so just curious

gamemusicmeltingpot
Автор

Why do you have two classes for the tiles? I am currently doing a similar project and I have one Tile class and use a boolean attribute to switch between occupied and not. Is this just preference or did you have something in mind here?

upperplus
Автор

Nice..! Looking forward to watching the rest of this series (and hopefully manage to get at least a few new pieces of knowledge into my fairly thick head). One question though; why use inner classes for an occupied and empty tile? Couldn't you might as well do a generic Tile class with a boolean for "isOccupied"?

clarkflavor
Автор

I want to make a chess game but I don’t want to watch your series yet because I want to see if I can figure it out by myself first. Do you have any suggestions about what classes to use and how to break the problem down? Thanks

d
Автор

You have taught me that I do not know enough to understand this yet haha

tska
Автор

only God knows how much it is difficult to watch a coding video in light mode

idkwhoiam
Автор

that's prefect thank you for share it i saw it and i will watch the other ones and i put comment👍🙏

blue_Tarkan
Автор

I understood like 65%
I think I may be tackling this too soon.

Victor-ktqn
Автор

I've just subscribed to your channel. You are offering great info!

hamzaa.
Автор

The video is super cool. I would like to see how this video ends, pretty please. Thanks!

alexandranoje
Автор

before beginning to watch I like to know if have you used any kind of AI like rule-based, behavior trees, or probabilistic AI in decision-making process and thank you for the tutorials

dl-cbyc
Автор

Hey I checked all 153 comments for an answer to this simple question and hopefully you're still around checking comments.

I have a very simple question: Why do we make EmptyTile and OccupiedTile classes? Could we not simply have a boolean value named isOccupied and work with that? We can then set pieceOnTile to null as well and it would be functionally the same.

I really like the thorough, rigorous construction of all the elements of Chess and it's proving to be very insightful. Once I finish this playlist, I'm going to delete all the code and try to make Chess in C# and a Web API for it to test my mettle. Thanks for posting this amazing content FYI and hope to hear from you.

imheretohelp
visit shbcf.ru