TOP(About this memo)) > Flutter > 一覧(Flame) > 導入
Flame is a modular Flutter game engine that provides a complete set of out-of-the-way solutions for games.
It takes advantage of the powerful infrastructure provided by Flutter but simplifies the code you need to build your projects.
assets:
- assets/images/animations/
- assets/images/
- assets/images/tile_maps/
- assets/images/layers/
- assets/images/parallax/
- assets/images/parallax/
- assets/images/rogue_shooter/
- assets/spine/
- assets/svgs/
- assets/tiles/
- assets/audio/music/
- assets/audio/sfx/
- assets/yarn/
void main() {
runApp(
GameWidget(
game: サンプルコード内のFlameGameの派生クラス(),
),
);
}
/*
対象のサンプルコードをコピー
*/
import 'package:flame/components.dart' hide Timer;
import 'package:flame_forge2d/flame_forge2d.dart' hide Transform;
// あるいは下記のように名前付きインポートを併用する方法もある
// import 'dart:async';
// import 'dart:async' as dart;
// import 'package:flame_forge2d/flame_forge2d.dart' as forge2d;
// import 'package:flame_forge2d/flame_forge2d.dart';
// import 'package:flutter/material.dart' as material;
// import 'package:flutter/material.dart';