Jetpack Compose Boids | Flocking Insect ๐Ÿœ. bird or Fish simulation using Jetpack Compose Desktop ๐Ÿš€, using Canvas API ๐ŸŽจ

Overview

๐Ÿœ ๐Ÿœ ๐Ÿœ Compose flocking Ants(boids) ๐Ÿœ ๐Ÿœ ๐Ÿœ

Jetpack compose Boids | Flocking Insect. bird or Fish simulation using Jetpack Compose Desktop ๐Ÿš€ , using Canvas API ๐ŸŽจ

How to Run

  • From gradle tab from right-hand side
    • Select compose desktop => select run

Preview ๐ŸŽฅ



Inspired from

Flocking Boids Challenge @CodingTrain

Other stuff I build

Built With ๐Ÿ› 

  • Kotlin official programming language for Android development.
  • Jetpack Compose Androidโ€™s modern toolkit for building native UI.

Build-tool ๐Ÿงฐ

You need to have Intellij Community to build this project.

๐Ÿ‘€ Social

LinkedIn | Medium | Twitter | StackOverflow | CodeWars | Portfolio | Github | Instagram | Youtube

๐Ÿ‘ฎ License

Shield: CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

You might also like...
A Slack demo app for desktop using Jetpack Compose UI toolkit
A Slack demo app for desktop using Jetpack Compose UI toolkit

ComposeSlackDesktop A Slack demo app for desktop using Jetpack Compose UI toolkit Demo Jetpack Compose Jetpack Compose is Androidโ€™s modern toolkit (no

Spotify Demo Desktop app using Jetpack compose
Spotify Demo Desktop app using Jetpack compose

Compose Spotify Desktop Declarative UI A Spotify demo app for desktop using Jetpack Compose UI toolkit Demo Home Search & Detail Jetpack Compose Jetpa

A Sudoku game for Android & Desktop written with Jetpack Compose Multiplatform
A Sudoku game for Android & Desktop written with Jetpack Compose Multiplatform

๐Ÿš€ Compose Arcade A sample Kotlin Multiplatform Compose Sudoku app for Android & Desktop. Most code is shared between Android & Desktop using Kotlin M

Jetpack Compose Desktop Galaxy Example
Jetpack Compose Desktop Galaxy Example

Compose-StarWars Compose-StarWar 3D Space particle System build using Canvas API Jetpack Compose Desktop ๐Ÿš€ How to Run From gradle tab from right-hand

Resume of Louis CAD, made with Jetpack Compose. Supports the Web, Desktop, and Android.
Resume of Louis CAD, made with Jetpack Compose. Supports the Web, Desktop, and Android.

ResumeComposition What This project is the source code of the resume/CV of Louis CAD. The latest PDF export is available here, it is ready to print. H

Schedule sample to play with Jetpack Compose Desktop
Schedule sample to play with Jetpack Compose Desktop

Schedule sample to play with Jetpack Compose Desktop

๐ŸŽฎ An attempt to create Super Mario Bros using Compose for Desktop
๐ŸŽฎ An attempt to create Super Mario Bros using Compose for Desktop

๐ŸŽฎ compose-mario An attempt to create Super Mario Bros using Compose for Desktop ๐Ÿ—๏ธ Under Active Development THIS PROJECT IS UNDER ACTIVE DEVELOPMENT

A simple Snake game implemented using Compose for Desktop
A simple Snake game implemented using Compose for Desktop

CompoSnake A simple Snake game implemented using Compose for Desktop. Run: ./gradlew run Author Twitter: @arkann1985 If you like this project you can

๐Ÿ•’ A kinetic wall clock, built using Compose Desktop
๐Ÿ•’ A kinetic wall clock, built using Compose Desktop

๐Ÿ•’ klokk A kinetic wall clock, built using Compose Desktop. ๐Ÿ”ฎ Demo Watch full demo Watch Development - Behind the Scenes - Part 1 Watch Development -

Owner
Chetan Gupta
Hi there! I go in community with the name Ch8n. I'm a mobile technology enthusiast! love Android #kotlinAlltheWay, want to explore all opportunities around it!
Chetan Gupta
Welcome Fruit Ninja ๐Ÿฅ on Jetpack Compose Desktop ๐Ÿš€, using Canvas API ๐ŸŽจ

Compose-Fruit-Ninja ?? Welcome Fruit Ninja on Jetpack Compose Desktop ?? , using Canvas API ?? Featured on jetc-dev How to Run From gradle tab from ri

Chetan Gupta 54 Nov 2, 2022
Alien invasion ๐Ÿ‘พ gane is back! this time specially on Jetpack Compose Desktop ๐Ÿš€, using Canvas API ๐ŸŽจ

Compose Space-Invaders ?? Alien invasion ?? is back! this time specially on Jetpack Compose Desktop ?? , using Canvas API ?? Featured on Compose Diges

Chetan Gupta 58 Aug 6, 2022
Exercising Compose for Desktop and Compose for Web (Canvas)

Compose Counting Grid A simple application to check Compose for Desktop and Compose for Web (Canvas) drawing speeds when drawing grids (or tables) wit

null 6 Nov 11, 2022
Briar-desktop - A desktop program for Briar, bringing secure messaging to your desktop and mobile devices

Briar Desktop A desktop program for Briar, bringing secure messaging to your des

Briar Project 16 Dec 17, 2022
This repo is to demonstrate the jetpack compose 's canvas api's usage and creating an icon pack using the basic functions.

Jetpack Compose Canvas API Demo App We all know that Jetpack Compose has now reached the 1.0.0 release milestone. This is a huge change we can say for

vikas kumar 32 Dec 15, 2022
A desktop code editor app using Jetpack Compose for Desktop and IntelliJ Platform

Compose Code Editor A desktop code editor app using Jetpack Compose for Desktop and IntelliJ Platform. Project Structure The code is contained in the

Alex 73 Dec 19, 2022
Snake-compose-for-desktop - Snake Game - implemented using Compose for Desktop

A Snake game, built with Compose for Desktop snake-compose-for-desktop is my imp

gnu 5 Feb 17, 2022
Test-compose-for-desktop - Hello World in Compose for Desktop

Testing Run from command line: ./gradlew run Regular build: ./gradlew packageUb

Sebastian 3 Sep 20, 2022
๐Ÿ’ป A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop โšก

?? stackzy A desktop app to analyse APK. Built using Compose desktop โœจ Demo Watch demo ??๏ธ Usage Show usage ?? Install Platform Download Status Linux

theapache64 876 Dec 24, 2022
Row Coloumn Box Compose Constraint Layout Modifier.xyz Animator Tween animation MutableState Creating custom composable Corners Canvas LaunchedEffect

Row Coloumn Box Compose Constraint Layout Modifier.xyz Animator Tween animation MutableState Creating custom composable Corners Canvas LaunchedEffect

Shivaraj M Patil 1 Apr 13, 2022