Skip to content

leowrites/ChessByLeo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessByLeo

Reflection This is a project I began writting in the week after IT for Grade 12 started. I started on Nov 24th, 2020, and finished the game on Dec 07, 2020. When I began the project I only had basic knowledge about java, and I had to learn a lot of things along the way. For example, I did not know how to import and image, what kind of types of images there are, or how to use JFrame to present the game. I was not really familiar with working with classes and objects, and I had no idea how to learn a new library. I did not really care and I began writing. Sometimes I would get stuck for a few days on problems such as how exactly I should present the squares on the frame, or linking the logics to the visuals of the game. Now as I look back, I would have done many things differently and more efficiently. It was not an easy process for a beginner to attempt a chanllenge like this, but as I put in more hours I became familiar with using arrays, calling different methods, and using loops. The game does not have any rules yet. For almost an entire week I have been stuck on the most chanllenging methods yet - check and checkmate. With these two methods the code become really complicated, as I am using nested for loops and recursive functions. I am in the process of debugging the methods, and I expect it to take me another few weeks before I can finish debugging these two methods. Thank you for trying my first game.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages