Skip to content
View Lumbi's full-sized avatar
👾
👾
  • Japan / Canada / Somewhere?
Block or Report

Block or report Lumbi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Lumbi/README.md

Hi 🐸

A C++ Behavior Tree implementation and FFI bridging to an Electron app allowing editing and previewing a simulated BT in real-time

C++ Builder API example

auto behaviorTree = BehaviorTree::build()
	.select()
		.conditon(PlayerVisible)
		.conditon(CanFire)
			.task(FireAtPlayer)
		.sequence()
			.task(MoveToPlayer)
			.task(Wait)
		.close()
		.task(Idle)
	.close()
.end();

Electron editor app

Behavior Tree Editor Behavior Tree Editor

Submission for the GMTK 2023 Game Jam with the theme: "Roles Reversed", developed in about ~8h using Unity

Ball knocking out a player

An AI using Unreal's Behavior Tree for a dog that follows you, explores areas around and takes a nap when tired

doggo

A game prototype based on curling using OpenGL

curling-around-demo-1.mp4

A Game Boy emulator written in C++, can only run the bootrom

gabboy-demo-1.mp4

A n-body simulation running on the GPU using Metal

stardust-demo-1.mp4

A C++ implementation of goal-oriented action planning

Screen.Recording.2023-03-01.at.10.24.20.PM.mov

A 2D exploration game prototype based on stealth and puzzle solving, written in C# using Unity

Enemy waypoint, patrolling and chasing mechanic

Screen.Recording.2023-01-12.at.10.10.00.PM.mov

Lander

A 2D game prototype about controlling a lander and finding crystals, written in Swift using SpriteKit

lander-demo-1.mp4

A 2D platformer made in 48 hours with a team of 4 for the GMTK Game Jam 2021, using custom TypeScript engine built during the jam.

magnet-soul-demo-2.mov

An augmented reality graffiti iOS app, written in Objective-C, using Vuforia

Conway's Game of life written in Haskell using OpenGL

game-of-life-demo-1.mov

A 2D visualization of the Dragon Curve L-system written in Hashell using OpenGL

A 2D game prototype à la Asteroids but where bullets ricochet, written C++ using SFML

spaceship-demo-1.mp4

Pinned

  1. gabboy gabboy Public

    A Game Boy emulator for learning purposes

    Objective-C++

  2. stardust stardust Public

    An N-body simulation using Apple's Metal on the GPU

    Objective-C 1

  3. game-of-life-haskell game-of-life-haskell Public

    Conway's Game of Life - in Haskell / OpenGL

    Haskell

  4. goap-cpp goap-cpp Public

    An implementation of GOAP in C++ with slimes

    C++

  5. jonason jonason Public

    Your friendly yet unreliable JSON parser

    C++

  6. dragoncurve-lsystem-haskell dragoncurve-lsystem-haskell Public

    An LSystem implementation in Haskell with demo rendering of the Dragon Curve

    Haskell