Skip to content
Snippets Groups Projects
Commit 64e4fcda authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Improve app metadata, include fdroid metadata in repository

parent 0e333d16
No related branches found
No related tags found
1 merge request!19Resolve "Improve app metadata, include fdroid metadata in repository"
Pipeline #2895 passed
Calcule et affiche un "objectif" de nombre de coups
\ No newline at end of file
Correction sur obtention des paramètres de jeu à partir du réglage de niveau
\ No newline at end of file
Séparation du réglage de niveau en taille de plateau et nombre de couleurs
\ No newline at end of file
Amélioration des icones et des images
\ No newline at end of file
Colors, un jeu de remplissage haut en couleurs
Votre mission:
Remplissez le plateau avec une seule couleur.
Comment jouer :
Lancer le jeu
- Choisissez vos réglages (difficulté, taille du plateau, nombre de couleurs et apparence)
- Appuyer sur "jouer" pour générer un plateau aléatoire
Jouer
- Choisisser une couleur depuis la palette, toutes les cases en contact avec la case en haut à droite, et de la même couleur que celle-ci, seront coloriées
- Continuez jusqu'à ce que le plateau soit uni
Victoire
- Si vous remplissez le tableau en moins de coups que la consigne, c'est gagné !
=================================
Crédits
Ce jeu est largement inspiré de [Open Flood](https://f-droid.org/en/packages/com.gunshippenguin.openflood/), "a simple but addictive flood fill game", disponible sur [F-Droid repository](https://f-droid.org/en/) ([code source](https://github.com/GunshipPenguin/open_flood)).
This application is built with Flutter framework.
Colors, un jeu de remplissage haut en couleurs
Remplissez le plateau avec une seule couleur.
- Choisissez vos réglages (difficulté, taille du plateau, nombre de couleurs et apparence)
- Appuyer sur "jouer" pour générer un plateau aléatoire
- Choisisser une couleur depuis la palette, toutes les cases en contact avec la case en haut à droite, et de la même couleur que celle-ci, seront coloriées
- Continuez jusqu'à ce que le plateau soit uni
- Si vous remplissez le tableau en moins de coups que la consigne, c'est gagné !
Colors, un jeu de remplissage haut en couleurs
\ No newline at end of file
AuthorName: 'Benoît Harrault'
Categories:
- Games
Name: Colors game
AutoName: colors
License: GPL-3.0-only
WebSite: 'https://git.harrault.fr/android/org.benoitharrault.colors'
SourceCode: 'https://git.harrault.fr/android/org.benoitharrault.colors'
IssueTracker: 'https://git.harrault.fr/android/org.benoitharrault.colors/issues'
Changelog: 'https://git.harrault.fr/android/org.benoitharrault.colors/-/tags'
Summary: Colors game
Description: |
Colors game
RepoType: git
Repo: 'https://git.harrault.fr/android/org.benoitharrault.colors.git'
FdroidAppUrl: 'https://f-droid.org/fr/packages/org.benoitharrault.colors/'
// This is a basic Flutter widget test.
//
// To perform an interaction with a widget in your test, use the WidgetTester
// utility that Flutter provides. For example, you can send tap and scroll
// gestures. You can also use WidgetTester to find child widgets in the widget
// tree, read text, and verify that the values of widget properties are correct.
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:colors/main.dart';
void main() {
testWidgets('Counter increments smoke test', (WidgetTester tester) async {
// Build our app and trigger a frame.
await tester.pumpWidget(const MyApp());
// Verify that our counter starts at 0.
expect(find.text('0'), findsOneWidget);
expect(find.text('1'), findsNothing);
// Tap the '+' icon and trigger a frame.
await tester.tap(find.byIcon(Icons.add));
await tester.pump();
// Verify that our counter has incremented.
expect(find.text('0'), findsNothing);
expect(find.text('1'), findsOneWidget);
});
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment