mirror of
https://github.com/Linloir/Flutter-Wordle.git
synced 2025-12-18 22:58:11 +08:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6d56485db0 | ||
|
|
e8ede4b5a1 | ||
|
|
5cce2c3e6b | ||
|
|
d33cd7565e | ||
|
|
a27135f7da | ||
| 4928e39c89 | |||
| 1d58daf4c1 | |||
|
|
56dc1deebf | ||
|
|
8406649a6d | ||
|
|
2d2bcd6fa9 | ||
|
|
3326f2323d | ||
|
|
fe1158340e | ||
|
|
7a9200eeba | ||
|
|
9c709ecccf | ||
|
|
b64dc0789a |
47
README.md
47
README.md
@ -1,37 +1,48 @@
|
|||||||
# Flutter-Wordle
|
# Flutter-Wordle
|
||||||
|
|
||||||
A wordle game written by flutter
|
A wordle game written with flutter
|
||||||
|
|
||||||
# How to play
|
## How to play
|
||||||
|
|
||||||
Thanks to the feature of Fluttter, the game is available on all platforms
|
Thanks to the feature of Flutter, the game is available on all platforms
|
||||||
|
|
||||||
## Play on Web
|
### Play on Web
|
||||||
|
|
||||||
Visit [Wordle on my server](http://wordle.linloir.xyz) to play the online version
|
Visit [Wordle on my server](http://wordle.linloir.cn) to play the online version
|
||||||
|
|
||||||
## Play on Android
|
### Play on Android
|
||||||
|
|
||||||
Download `.apk` file in the release page, install & enjoy.
|
Download `.apk` file in the release page, install & enjoy.
|
||||||
|
|
||||||
# Debug on your device
|
### Deploy a web version
|
||||||
|
|
||||||
- clone this repository
|
- clone this repository
|
||||||
- `flutter clean`
|
- `flutter clean`
|
||||||
- `flutter pub get`
|
- `flutter pub get`
|
||||||
- `flutter run -d chrome --web-renderer html`
|
- `flutter build web --release --web-renderer html`
|
||||||
|
|
||||||
# Screenshots
|
## What dictionary am I using
|
||||||
|
|
||||||
|
The hidden word is selected from one of the wordlists from [English wordlists for Chinese](https://github.com/mahavivo/english-wordlists)
|
||||||
|
|
||||||
|
The verification wordlist currently is an addup of all the wordlists available.
|
||||||
|
|
||||||
|
> Note that I'm changing the verification wordlist to [Letterpress wordlist](https://github.com/lorenbrichter/Words) lately.
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
|
||||||
|
|
||||||
<p float="left">
|
<p float="left">
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/IMG_20220308_220301.jpg" width="200">
|
<img src="https://pic.linloir.cn/images/2022/03/08/IMG_20220308_220301.jpg" width="200">
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/IMG_20220308_220322.jpg" width="200">
|
<img src="https://pic.linloir.cn/images/2022/03/08/IMG_20220308_220322.jpg" width="200">
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/IMG_20220308_220237.jpg" width="200">
|
<img src="https://pic.linloir.cn/images/2022/03/08/IMG_20220308_220237.jpg" width="200">
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/IMG_20220308_220353.jpg" width="200">
|
<img src="https://pic.linloir.cn/images/2022/03/08/IMG_20220308_220353.jpg" width="200">
|
||||||
</p>
|
</p>
|
||||||
<!--
|
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/Screenshot_2022-03-07-15-48-39-230_com.linloir.wordle.jpg" width="200">
|
## Support Me
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/Screenshot_2022-03-07-16-14-00-128_com.linloir.wordle.jpg" width="200">
|
|
||||||
<img src="http://pic.linloir.xyz/images/2022/03/08/Screenshot_2022-03-07-16-15-23-309_com.linloir.wordle.jpg" width="200">
|
This will be a longterm project and there will be awsome features coming up (include history page, online version, ranking, sharing, versus mode etc)
|
||||||
--/>
|
|
||||||
|
P.S. Several new Projects are currently occupying the develop time of this app, so further development might be delayed. One of them is a [component repository](https://github.com/Linloir/LUI-Flutter_Gui_Kit) I used for my own flutter apps and you might want to have a look~
|
||||||
|
|
||||||
|
you can support me by simply **starring** this project
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.example.wordle">
|
package="com.example.wordle">
|
||||||
<application
|
<application
|
||||||
android:label="Wordle"
|
android:label="Worfinite"
|
||||||
android:name="${applicationName}"
|
android:name="${applicationName}"
|
||||||
android:icon="@mipmap/ic_launcher">
|
android:icon="@mipmap/ic_launcher">
|
||||||
<activity
|
<activity
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* @Author : Linloir
|
* @Author : Linloir
|
||||||
* @Date : 2022-03-05 20:21:34
|
* @Date : 2022-03-05 20:21:34
|
||||||
* @LastEditTime : 2022-03-11 14:56:28
|
* @LastEditTime : 2022-03-14 18:01:15
|
||||||
* @Description :
|
* @Description :
|
||||||
*/
|
*/
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
@ -409,31 +409,31 @@ class _OfflinePageState extends State<OfflinePage> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Expanded(
|
// Expanded(
|
||||||
child: Container(
|
// child: Container(
|
||||||
decoration: BoxDecoration(
|
// decoration: BoxDecoration(
|
||||||
color: Colors.pink[200]!.withOpacity(0.2),
|
// color: Colors.pink[200]!.withOpacity(0.2),
|
||||||
borderRadius: BorderRadius.circular(10.0),
|
// borderRadius: BorderRadius.circular(10.0),
|
||||||
),
|
// ),
|
||||||
margin: const EdgeInsets.all(10.0),
|
// margin: const EdgeInsets.all(10.0),
|
||||||
child: InkWell(
|
// child: InkWell(
|
||||||
onTap: (){},
|
// onTap: (){},
|
||||||
borderRadius: BorderRadius.circular(10.0),
|
// borderRadius: BorderRadius.circular(10.0),
|
||||||
child: Container(
|
// child: Container(
|
||||||
alignment: Alignment.center,
|
// alignment: Alignment.center,
|
||||||
padding: const EdgeInsets.symmetric(horizontal: 30.0, vertical: 30.0),
|
// padding: const EdgeInsets.symmetric(horizontal: 30.0, vertical: 30.0),
|
||||||
child: Text(
|
// child: Text(
|
||||||
'Start Hard',
|
// 'Start Hard',
|
||||||
style: TextStyle(
|
// style: TextStyle(
|
||||||
fontSize: 22.0,
|
// fontSize: 22.0,
|
||||||
fontWeight: FontWeight.bold,
|
// fontWeight: FontWeight.bold,
|
||||||
color: Colors.pink[400],
|
// color: Colors.pink[400],
|
||||||
),
|
// ),
|
||||||
),
|
// ),
|
||||||
),
|
// ),
|
||||||
),
|
// ),
|
||||||
),
|
// ),
|
||||||
),
|
// ),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|||||||
@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
|||||||
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
|
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
|
||||||
# Read more about iOS versioning at
|
# Read more about iOS versioning at
|
||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
version: 0.3.8+2220
|
version: 1.0.0315+20220315
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ">=2.16.1 <3.0.0"
|
sdk: ">=2.16.1 <3.0.0"
|
||||||
@ -66,7 +66,7 @@ flutter:
|
|||||||
- 'assets/All.txt'
|
- 'assets/All.txt'
|
||||||
- 'assets/CET4.txt'
|
- 'assets/CET4.txt'
|
||||||
- 'assets/CET6.txt'
|
- 'assets/CET6.txt'
|
||||||
- 'assets/CET46.txt'
|
- 'assets/CET4 + 6.txt'
|
||||||
- 'assets/GRE Slim.txt'
|
- 'assets/GRE Slim.txt'
|
||||||
- 'assets/TOEFL Slim.txt'
|
- 'assets/TOEFL Slim.txt'
|
||||||
- 'assets/TOEFL.txt'
|
- 'assets/TOEFL.txt'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user