diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json index d3d3821..5072d4d 100644 --- a/.dart_tool/package_config.json +++ b/.dart_tool/package_config.json @@ -3,163 +3,163 @@ "packages": [ { "name": "async", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.13.0", + "rootUri": "file:///C:/Asus/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.13.0", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "boolean_selector", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.2", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.2", "packageUri": "lib/", "languageVersion": "3.1" }, { "name": "characters", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.4.0", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.4.0", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "clock", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.2", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.2", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "collection", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.1", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "cupertino_icons", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8", "packageUri": "lib/", "languageVersion": "3.1" }, { "name": "fake_async", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.3", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.3", "packageUri": "lib/", "languageVersion": "3.3" }, { "name": "flutter", - "rootUri": "file:///C:/Users/UTKARSH/Desktop/flutter/packages/flutter", + "rootUri": "file:///C:/flutter/src/flutter/packages/flutter", "packageUri": "lib/", "languageVersion": "3.8" }, { "name": "flutter_lints", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-5.0.0", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-5.0.0", "packageUri": "lib/", "languageVersion": "3.5" }, { "name": "flutter_test", - "rootUri": "file:///C:/Users/UTKARSH/Desktop/flutter/packages/flutter_test", + "rootUri": "file:///C:/flutter/src/flutter/packages/flutter_test", "packageUri": "lib/", "languageVersion": "3.8" }, { "name": "leak_tracker", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-11.0.2", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-11.0.2", "packageUri": "lib/", "languageVersion": "3.2" }, { "name": "leak_tracker_flutter_testing", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.10", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.10", "packageUri": "lib/", "languageVersion": "3.2" }, { "name": "leak_tracker_testing", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.2", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.2", "packageUri": "lib/", "languageVersion": "3.2" }, { "name": "lints", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/lints-5.1.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/lints-5.1.1", "packageUri": "lib/", "languageVersion": "3.6" }, { "name": "matcher", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.17", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.17", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "material_color_utilities", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "meta", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.16.0", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.16.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.1", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "sky_engine", - "rootUri": "file:///C:/Users/UTKARSH/Desktop/flutter/bin/cache/pkg/sky_engine", + "rootUri": "file:///C:/flutter/src/flutter/bin/cache/pkg/sky_engine", "packageUri": "lib/", "languageVersion": "3.8" }, { "name": "source_span", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.1", "packageUri": "lib/", "languageVersion": "3.1" }, { "name": "stack_trace", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.1", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "stream_channel", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.4", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.4", "packageUri": "lib/", "languageVersion": "3.3" }, { "name": "string_scanner", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.4.1", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.4.1", "packageUri": "lib/", "languageVersion": "3.1" }, { "name": "term_glyph", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.2", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.2", "packageUri": "lib/", "languageVersion": "3.1" }, { "name": "test_api", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.6", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.6", "packageUri": "lib/", "languageVersion": "3.5" }, { "name": "vector_math", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.2.0", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.2.0", "packageUri": "lib/", "languageVersion": "3.1" }, { "name": "vm_service", - "rootUri": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-15.0.0", + "rootUri": "file:///C:/Users/Asus/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-15.0.0", "packageUri": "lib/", "languageVersion": "3.3" }, @@ -172,7 +172,7 @@ ], "generator": "pub", "generatorVersion": "3.9.2", - "flutterRoot": "file:///C:/Users/UTKARSH/Desktop/flutter", - "flutterVersion": "3.35.3", - "pubCache": "file:///C:/Users/UTKARSH/AppData/Local/Pub/Cache" + "flutterRoot": "file:///C:/flutter/src/flutter", + "flutterVersion": "3.35.6", + "pubCache": "file:///C:/Users/Asus/AppData/Local/Pub/Cache" } diff --git a/.dart_tool/version b/.dart_tool/version index 398f1f6..9e257c8 100644 --- a/.dart_tool/version +++ b/.dart_tool/version @@ -1 +1 @@ -3.35.3 \ No newline at end of file +3.35.6 diff --git a/.gitignore b/.gitignore index 39d752c..9ed90a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,53 @@ -node_modules +# Flutter/Dart/Pub related .dart_tool/ .packages +.pub/ build/ +.flutter-plugins +.flutter-plugins-dependencies + +# IDE directories +.idea/ +.vscode/ +*.iml + +# Flutter specific +.flutter-plugins-dependencies +.flutter-plugins +.melos_tool/ + +# Android +android/.gradle/ +android/local.properties +android/**/GeneratedPluginRegistrant.java +android/app/key.properties + +# iOS +ios/Pods/ +ios/Flutter/Flutter.framework +ios/Flutter/Flutter.podspec +ios/Runner/GeneratedPluginRegistrant.* + +# Web +web/.dart_tool/ + +# Linux +linux/flutter/ephemeral/ + +# macOS +macos/Flutter/ephemeral/ + +# Windows +windows/flutter/ephemeral/ + +# Files for app signing +*.jks +*.keystore + +# Symbolication data +*.symbols + +# Misc +.DS_Store +*.log +*.tmp diff --git a/lib/homepage.dart b/lib/homepage.dart index 25e42bd..95999cc 100644 --- a/lib/homepage.dart +++ b/lib/homepage.dart @@ -1,4 +1,5 @@ import 'dart:async'; + import 'package:flappy_bird/barriers.dart'; import 'package:flappy_bird/bird.dart'; import 'package:flutter/material.dart'; @@ -184,6 +185,8 @@ class _HomepageState extends State { alignment: Alignment(barrierx1, -1), child: const MyBarrier(size: 200.0), ), + + // Barrier 2 (Top: 50, Bottom: 150) -> Large Gap AnimatedContainer( duration: const Duration(milliseconds: 0), alignment: Alignment(barrierx2, 1),