lemon_engine 0.3.27 copy "lemon_engine: ^0.3.27" to clipboard
lemon_engine: ^0.3.27 copied to clipboard

build canvas games for the web

Getting Started #

// main.dart

import 'package:flutter/material.dart';
import 'package:lemon_engine/lemon_engine.dart';

void main() {
    Engine.run(
        update: () {
           // game loop logic
        },
        onDrawCanvas: (Canvas canvas, Size size){
           // render loop 
        },
        buildUI: (BuildContext context){
            return Stack(
                children: const [
                  Positioned(
                      top: 16,
                      left: 16,
                      child: Text("Hello World")),
                ],
             );
        }
    );
}