앱개발 3

Flutter Flame 엔진에 대해 알아보자!

Flutter Flame은 2D 게임을 개발하기 위한 오픈 소스 엔진으로, Flutter를 기반으로한 게임 개발을 쉽게 할 수 있도록 도와줍니다. Flame은 간편하고 직관적인 API를 제공하여 게임 개발자들이 높은 수준의 성능과 사용자 경험을 제공하는 게임을 만들 수 있도록 합니다. 주요 특징: 1. 간편한 API: Flame은 간단하고 직관적인 API를 제공하여 빠르고 쉬운 게임 개발을 지원합니다. 개발자들은 플러터 기반의 문법과 개발 방식으로 게임을 만들 수 있습니다. 2. 높은 성능: Flame은 최적화된 엔진으로 빠른 렌더링과 반응성을 제공합니다. Flutter의 엔진인 Skia를 기반으로 하여 고성능 2D 그래픽 처리를 가능하게 합니다. 3. 플랫폼 호환성: Flame은 플러터를 기반으로 하기..

앱개발/Flutter 2023.08.03

Building adaptive apps(적응형 앱 구축)

레이아웃 위젯 Single child Align- 자체 내에서 하위를 정렬합니다. 수직 및 수평 정렬 모두에 대해 -1과 1 사이의 이중 값을 사용합니다. AspectRatio- 자식을 특정 종횡비로 크기 조정하려고 시도합니다. ConstrainedBox—자식에 크기 제한을 적용하여 최소 또는 최대 크기를 제어할 수 있습니다. CustomSingleChildLayout- 위임 기능을 사용하여 단일 하위를 배치합니다. 델리게이트는 자식에 대한 레이아웃 제약 및 위치 지정을 결정할 수 있습니다. Expanded및 - 또는 Flexible의 하위 항목이 사용 가능한 공간을 채우기 위해 축소 또는 확장되도록 허용합니다.RowColumn FractionallySizedBox- 사용 가능한 공간의 일부로 하위 크기..

앱개발/Flutter 2023.05.17