A downloadable game for Windows and Linux

BEGINNER CHESS 2.0.0

Learn • Practice • Play Online

Learn chess, improve your skills, and challenge real players around the world — completely free!

Beginner Chess is a free, open-source chess game and educational application developed in FreeBASIC for Linux and Windows.

Designed for beginners and players of all ages, Beginner Chess combines classic chess gameplay with interactive learning tools, computer opponents, tactical puzzles, tournaments, and now real online multiplayer chess!

With version 2.0.0, you can connect to the Beginner Chess multiplayer server, find opponents, challenge other players, and enjoy chess matches over the Internet — all without subscriptions, advertisements, or playing fees.

Whether you are learning the rules for the first time, practicing against the computer, studying famous chess games, or competing against another player online, Beginner Chess provides a friendly environment in which to learn, practice, play, and improve.

NEW IN VERSION 2.0.0 — ONLINE MULTIPLAYER!

Play chess against real people over the Internet — for free!

Beginner Chess 2.0.0 introduces an online multiplayer system powered by a dedicated chess server hosted at freedomnet.tech.

Online Multiplayer Features

  • Play Online: Challenge real human opponents over the Internet.
  • Free Multiplayer: No subscriptions, advertisements, or fees to play.
  • Guest Play: Join online games without creating an account.
  • Player Accounts: Register an account to maintain your online identity and progress.
  • Online Lobby: Meet other players and find opponents.
  • Quick Match: Find an available opponent through automatic matchmaking.
  • Player Challenges: Invite another player to a chess match.
  • Casual and Rated Games: Enjoy friendly matches or compete for an online rating.
  • Chess Clocks: Play timed games with different time controls.
  • Online Leaderboards: Compare your results and ratings with other players.
  • Match History: Review your previously played online games.
  • Connection Recovery: Reconnect to an interrupted match when possible.
  • Cross-Platform Multiplayer: Linux and Windows players can play against each other.

Online games are managed by a dedicated server that validates chess moves and synchronizes gameplay between players.

An Internet connection is required only for online multiplayer. All existing offline features remain available without Internet access.

Features

  • Play Chess: Play against the computer or another human player locally.
  • Online Multiplayer: Play chess against real opponents over the Internet.
  • Practice Mode: Improve your skills with hints, guidance, and opportunities to experiment.
  • Learn Chess: Study chess rules, piece movements, openings, tactics, strategy, and endgames.
  • Chess Puzzles: Solve tactical challenges and improve your pattern recognition.
  • Tournament Mode: Compete against computer opponents with different strengths and playing styles.
  • Famous Games: Explore historical chess games and learn from great players.
  • Analyze Position: Examine chess positions and explore possible moves.
  • Player Profile: Track your progress, statistics, and achievements.
  • Adjustable Difficulty: Choose computer opponents suited to your experience.
  • Classic Graphical Interface: Enjoy a traditional chessboard with a clear, retro-inspired design.
  • Offline Play: Learn, practice, and play against the computer without an Internet connection.
  • Free and Open Source: Beginner Chess is released under the MIT License.

Who Is It For?

Beginner Chess is designed especially for children, beginners, casual players, chess enthusiasts, and anyone interested in learning and improving their chess skills.

You can begin by learning the rules, practice against computer opponents, solve chess puzzles, and eventually challenge real people online.

No previous chess experience is required.

Online Multiplayer Server

The official Beginner Chess multiplayer server is hosted at:

freedomnet.tech

Online multiplayer is provided completely free of charge.

No paid membership or subscription is required.

An Internet connection is necessary to use the online features.

Technical Information

Programming language: FreeBASIC

Multiplayer server: Python 3 on Linux

Network protocol: Secure WebSockets (WSS)

Supported platforms:

  • Linux 64-bit
  • Windows 32-bit

Interface language: English

Version: 2.0.0

License: MIT — Free and Open Source Software

Price: Completely free

Developer: RETRO778

GitHub Repository: https://github.com/retro778/BeginnerChess

שחמט למתחילים — Beginner Chess 2.0.0

ללמוד • לתרגל • לשחק ברשת

למדו שחמט, שפרו את יכולותיכם ושחקו נגד שחקנים אמיתיים מכל העולם — בחינם לחלוטין!

Beginner Chess הוא משחק שחמט ותוכנת לימוד חינמית ובקוד פתוח, שפותחו בשפת FreeBASIC עבור מערכות ההפעלה Linux ו־Windows.

התוכנה מיועדת למתחילים ולשחקנים בכל הגילים ומשלבת משחק שחמט קלאסי עם כלי לימוד אינטראקטיביים, יריבים ממוחשבים, חידות טקטיות, טורנירים, וכעת גם משחק שחמט מרובה משתתפים דרך האינטרנט!

בגרסה 2.0.0 ניתן להתחבר לשרת המשחק, למצוא יריבים, להזמין שחקנים אחרים למשחק ולשחק שחמט דרך האינטרנט — ללא דמי מנוי, ללא פרסומות וללא תשלום.

בין שאתם לומדים את חוקי השחמט בפעם הראשונה, מתרגלים מול המחשב, לומדים ממשחקים היסטוריים או מתמודדים מול שחקנים אחרים ברשת — Beginner Chess מציע סביבת לימוד ומשחק ידידותית, נגישה ומהנה.

חדש בגרסה 2.0.0 — משחק שחמט ברשת!

שחקו שחמט נגד אנשים אמיתיים דרך האינטרנט — בחינם לחלוטין!

Beginner Chess 2.0.0 מציג מערכת חדשה למשחק שחמט מרובה משתתפים, המבוססת על שרת ייעודי המתארח בכתובת freedomnet.tech.

מאפייני המשחק ברשת

  • משחק ברשת: התמודדות מול שחקנים אנושיים דרך האינטרנט.
  • משחק חינמי: ללא דמי מנוי, פרסומות או תשלום עבור משחקים.
  • משחק כאורח: אפשרות לשחק ברשת ללא יצירת חשבון.
  • חשבונות שחקנים: הרשמה ושמירת זהות והתקדמות אישית ברשת.
  • לובי שחקנים: מפגש עם שחקנים אחרים ומציאת יריבים למשחק.
  • מציאת יריב אוטומטית: מערכת התאמת שחקנים למשחק מהיר.
  • הזמנת שחקנים: אפשרות להזמין שחקן אחר למשחק שחמט.
  • משחקים ידידותיים ומדורגים: משחקים להנאה או משחקים תחרותיים המשפיעים על דירוג השחקן.
  • שעוני שחמט: משחקים עם מגבלות זמן שונות.
  • טבלאות דירוג: השוואת דירוגים והישגים מול שחקנים אחרים.
  • היסטוריית משחקים: צפייה במשחקים קודמים ששוחקו ברשת.
  • חידוש חיבור: אפשרות להתחבר מחדש למשחק שנקטע, כאשר הדבר מתאפשר.
  • משחק בין מערכות הפעלה: משתמשי Linux ו־Windows יכולים לשחק זה נגד זה.

משחקי הרשת מנוהלים באמצעות שרת ייעודי, הבודק את חוקיות המהלכים ומסנכרן את המשחק בין המשתתפים.

חיבור לאינטרנט נדרש רק עבור המשחק ברשת. כל האפשרויות הקיימות למשחק וללימוד ללא חיבור לאינטרנט ממשיכות לפעול כרגיל.

מאפייני המשחק

  • משחק שחמט: משחק נגד המחשב או נגד שחקן אנושי נוסף באותו מחשב.
  • משחק שחמט ברשת: התמודדות מול שחקנים אמיתיים דרך האינטרנט.
  • מצב תרגול: שיפור יכולות השחמט בעזרת רמזים, הדרכה והתנסות חופשית.
  • לימוד שחמט: הכרת החוקים, תנועות הכלים, פתיחות, טקטיקות, אסטרטגיות וסיומים.
  • חידות שחמט: פתרון אתגרים טקטיים ופיתוח יכולת זיהוי תבניות.
  • מצב טורניר: התמודדות מול יריבים ממוחשבים ברמות קושי ובסגנונות משחק שונים.
  • משחקים מפורסמים: צפייה במשחקי שחמט היסטוריים ולמידה ממשחקיהם של שחקנים גדולים.
  • ניתוח עמדות: בחינת עמדות שחמט ומהלכים אפשריים.
  • פרופיל שחקן: מעקב אחר התקדמות, נתונים סטטיסטיים והישגים.
  • רמות קושי שונות: בחירת יריב ממוחשב בהתאם לרמת הניסיון.
  • ממשק גרפי קלאסי: לוח שחמט מסורתי בעיצוב ברור ובאווירת רטרו.
  • משחק ללא אינטרנט: אפשרות ללמוד, לתרגל ולשחק נגד המחשב גם ללא חיבור לרשת.
  • תוכנה חופשית ובקוד פתוח: המשחק מופץ תחת רישיון MIT.

למי מיועד המשחק?

Beginner Chess מיועד במיוחד לילדים, למתחילים, לשחקנים חובבים, לחובבי שחמט ולכל מי שמעוניין ללמוד את המשחק ולשפר את יכולותיו.

אפשר להתחיל בלימוד חוקי השחמט, להמשיך בתרגול מול המחשב ובפתרון חידות, ובהמשך להתמודד מול שחקנים אמיתיים דרך האינטרנט.

אין צורך בניסיון קודם בשחמט.

שרת המשחק ברשת

שרת המשחק הרשמי של Beginner Chess מתארח בכתובת:

freedomnet.tech

המשחק ברשת ניתן בחינם לחלוטין.

אין צורך במנוי בתשלום.

נדרש חיבור לאינטרנט כדי להשתמש באפשרויות המשחק ברשת.

מידע טכני

שפת תכנות: FreeBASIC

שרת משחק מרובה משתתפים: Python 3 על Linux

פרוטוקול תקשורת: WebSocket מאובטח (WSS)

מערכות הפעלה נתמכות:

  • Linux ‏64-bit
  • Windows ‏32-bit

שפת ממשק: אנגלית

גרסה: 2.0.0

רישיון: MIT — תוכנה חופשית ובקוד פתוח

מחיר: חינם לחלוטין

מפתח: RETRO778

Updated 3 days ago
Published 4 days ago
StatusReleased
PlatformsWindows, Linux
AuthorRETRO778
GenreEducational, Puzzle, Strategy
Tags2D, Board Game, Chess, chess-ai, freebasic, Retro, Singleplayer
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Download

Download
BeginnerChess-1.0.0-linux-x86_64.tar.gz 1.4 MB
Download
BeginnerChess-1.0.0-win32.zip 2.6 MB
Download
BeginnerChess-Server-2.0.0.tar.gz 90 kB
Download
BeginnerChess-2.0.0-linux-x86_64.tar.gz 1.9 MB
Download
BeginnerChess-2.0.0-win32.zip 3.1 MB
Download
SHA256SUMS.txt 302 bytes

Development log

Leave a comment

Log in with itch.io to leave a comment.