shenmareparas / Chess

Chess is a chess game (Multiplayer and Singleplayer) written in Flutter using Flame engine
15 stars 5 forks source link

for flutter chess #1

Open hpatel-blackbug opened 1 month ago

hpatel-blackbug commented 1 month ago

Flutter chess app looks well-structured! Inconsistent Dependency Versions Issue: Some dependencies in the pubspec.yaml file are listed without specific version numbers (e.g., flame_audio, shared_preferences, and async). This can lead to compatibility issues if a newer version of the dependency introduces breaking changes. Missing Assets Declaration Issue: The assets section of the pubspec.yaml file does not clearly specify whether the listed assets are indeed included in the project directory. If the assets do not exist in the specified directories, the application will fail to load them at runtime. Lack of Unit Tests for Game Logic Issue: The current codebase may lack sufficient unit tests for key game logic components, such as piece movement, game state management, and rule enforcement. This makes it difficult to ensure that changes to the code do not introduce bugs.

shenmareparas commented 1 month ago

this issue has been assigned to you

hpatel-blackbug commented 3 weeks ago

hey can tell me about the testing and fixing ideas? @shenmareparas

hpatel-blackbug commented 3 weeks ago

It says in my assignment that we have to discuss the project. So, can you suggest some testers? here are some points- Enter all the URL(s) of all pages that discuss testing.

▶️Are there pages that discuss coding style and tools for style (e.g. lint, flake, etc.)? Include all those URLs.

▶️Find the testing tools in the project and install them in your local environment. Include screen prints of all items being installed. Run at least one test to show that it works.

hpatel-blackbug commented 2 weeks ago

@shenmareparas hey did you see my msg?

hpatel-blackbug commented 2 weeks ago

@shenmareparas i tried to compile application but its not working, i think you need to do from your side- https://vscode.dev/github/flutter/flutter/blob/stable : sending you link so that you can see!

shenmareparas commented 2 weeks ago

Create a branch of my repo and then start working on the changes. The link you sent has no files of the project.

hpatel-blackbug commented 2 weeks ago

I will send u the screenshots of the terminal , that I work on yesterday!! Because it shows that the application is not able to compile ! Because I downloaded flutter in system and then tired to work on it .

On Wed, 6 Nov 2024 at 11:36 AM, Paras Shenmare @.***> wrote:

Create a branch of my repo and then start working on the changes. The link you sent has no files of the project.

— Reply to this email directly, view it on GitHub https://github.com/shenmareparas/Chess/issues/1#issuecomment-2460260529, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLGA45RUOVJRWFWBVWNXNBLZ7JASPAVCNFSM6AAAAABQNO2URKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRQGI3DANJSHE . You are receiving this because you were assigned.Message ID: @.***>

shenmareparas commented 2 weeks ago

If you don't know how to work on flutter projects, try other projects.

hpatel-blackbug commented 1 week ago

Screenshot 2024-11-05 220328

hpatel-blackbug commented 1 week ago

@shenmareparas the thing is, I am at the last moment of the project to work and analyze, and I don't have time to check for other projects.

shenmareparas commented 1 week ago

the project is for android you need to run it on avd.

hpatel-blackbug commented 1 week ago

okay ! but the thing is its showing : { The current Dart SDK (3.5.4) only supports null safety.

For details, see https://dart.dev/null-safety PS C:\Users\pritp\OneDrive\Documents\itcs2080-introtogit-hpatel-blackbug\New folder\flutter\Chess-Chess> flutter pub get Resolving dependencies... The lower bound of "sdk: '>=2.7.0 <3.0.0'" must be 2.12.0' or higher to enable null safety.

The current Dart SDK (3.5.4) only supports null safety.

For details, see https://dart.dev/null-safety PS C:\Users\pritp\OneDrive\Documents\itcs2080-introtogit-hpatel-blackbug\New folder\flutter\Chess-Chess> flutter pub upgrade Resolving dependencies... The lower bound of "sdk: '>=2.7.0 <3.0.0'" must be 2.12.0' or higher to enable null safety.

The current Dart SDK (3.5.4) only supports null safety.

For details, see https://dart.dev/null-safety} as this thing whenever i tried to do flutter pub get/ flutter analyze !

hpatel-blackbug commented 1 week ago

how i can get avd? Because its asking for payment and stuff! Isn't it available like VS code or pycharm type desktop version to get on easily?

shenmareparas commented 1 week ago

thats why I said If you don't know how to work on flutter projects, try other projects.

shenmareparas commented 1 week ago

The projects which has basic HTML, CSS & JS

hpatel-blackbug commented 3 days ago

hey, I am just asking you this question as a part of my project.. some ethics discussion!