Skip to content

Commit

Permalink
updates to intro page
Browse files Browse the repository at this point in the history
  • Loading branch information
Mikea15 committed Jun 12, 2024
1 parent 2908966 commit e777504
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 20 deletions.
2 changes: 1 addition & 1 deletion astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,6 @@ export default defineConfig({
credits: true
}), tailwind({
// Disable the default base styles:
applyBaseStyles: true,
applyBaseStyles: false,
})]
});
38 changes: 19 additions & 19 deletions src/content/docs/about/intro.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,45 +3,45 @@ title: 'Intro'
description: 'Unreal Engine Code Plugin: Simple, modular and extensible gameplay system that allows fast data-driven gameplay flow creation.'
---

[FlowPilotIcon](/assets/fp_icon_256.jpg)
<div class="mx-auto size-40 rounded-lg shadow-md shadow-black/50 m-1 overflow-hidden"><img src="../../../assets/fp_icon_256.jpg" alt="" /></div>

## Description

FlowPilot is an Unreal Engine code plugin that allows simple, modular and extensible gameplay flow. Using a data driven approach and with a custom
editor, you can create fast gameplay flow, scripted sequences, interactive object.
FlowPilot is an Unreal Engine code plugin that allows simple, modular and extensible gameplay flow creation.
Using a data driven approach you can create gameplay very easily by re-using existing Tasks or FlowPilot Assets entirely.
Provided with a custom FlowPilotEditor, making new sequences, interactive objects or scripted scenes is a breeze!

All without the clutter that can sometimes happen when dealing with Blueprints.
FlowPilot uses Tasks which are re-usable modules that run logic code. These can be created in Cpp and in Blueprint.
Check out some of the features below

## Features

- Simple Modules `FlowPilotTask` can be created in Blueprint and C++
- FlowPilotComponent controls FlowPilot Execution and is fully exposed to Blueprint.
- Simple `FlowPilotTask` can be created in Blueprint and C++
- `FlowPilotComponent` controls FlowPilot Execution and is fully exposed to Blueprint.
- Re-usability at its core with modular data-driven approach
- Re-use identical flows by grouping them into another FlowPilot Asset
- Easily find actors in the level, or at runtime via GameplayTags
- Prefetch and caching handled by FlowPilotSystemComponent
- Re-use identical flows by grouping them into another `FlowPilot Asset`
- Easily find actors in the level or at runtime via GameplayTags
- Prefetch actors for fast and efficient access with caching handled by `FlowPilotSystemComponent`
- Debugging Tools: CPU Profiling in code, Visual Logs, and ScopedCycles to stay on top of Performance
- Easy editing with a custom FlowPilot editor
- Pre-built list of FlowPilotTasks include: Sequences, Selectors, Parallel, Loop, Delay, Spawn, FlowPilotExecution, and more.
- FlowPilot Editor makes it a breeze to quickly edit your flows
- Included `FlowPilotTasks` will have to start going in no time

## External Links

- FlowPilot on [Unreal Marketplace](https://www.unrealengine.com/marketplace/en-US/product/88621a7957c0435991e5d0ce327e9f68)
- [Free/Older] FlowPilot on [Itch.io](https://mikea15.itch.io/flowpilot-ue-plugin)
- Raise issues or features on [Github](https://github.com/Mikea15/UEFlowPilot/issues)
- Support on [Discord](https://discord.gg/sF9KjZ9qqj)
- 🏪 Get FlowPilot Now! On [Unreal Marketplace](https://www.unrealengine.com/marketplace/en-US/product/88621a7957c0435991e5d0ce327e9f68)
- 🆓 Try an older version of FlowPilot on [Itch.io](https://mikea15.itch.io/flowpilot-ue-plugin)
- 🐛 Raise issues or features on [Github](https://github.com/Mikea15/UEFlowPilot/issues)
- 🗨️ Join the [Discord Community](https://discord.gg/sF9KjZ9qqj)

## Documentation

This website is the go to for the most up to date documentation and changes about FlowPilot.
However if you want more support, you should [Join our Discord](https://discord.gg/sF9KjZ9qqj) community!
You can also request edits on each documentation/guide page at the bottom of the page, if you see a mistake or want to propose an improvement.

## Contact

Need help? The best place to get some help is on Discord, where you can meet fellow devs who help each other out.
You can request features and raise issues there too.
- [Join Discord](https://discord.gg/sF9KjZ9qqj)
Need help? The best place to get some help is on Discord, where you can meet fellow devs and myself who help each other out.
- 🗨️ [Join Discord](https://discord.gg/sF9KjZ9qqj)

Alternatively, you can drop me an email [[email protected]] or contact me on [Twitter/X](http://www.x.com/michaeladaixo)

0 comments on commit e777504

Please sign in to comment.