Skip to content

Commit 1c81fb4

Browse files
committed
change index page
1 parent dab9236 commit 1c81fb4

File tree

5 files changed

+69
-103
lines changed

5 files changed

+69
-103
lines changed

astro.config.mjs

+1-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ export default defineConfig({
3333
sidebar: [{
3434
label: 'About',
3535
items: [
36-
// Each item here is one entry in the navigation menu.
37-
{ label: 'Intro', link: '/about/intro/' },
36+
// Each item here is one entry in the navigation menu.
3837
{ label: 'Changelog', link: '/about/changelog/' },
3938
{ label: 'Roadmap', link: '/about/roadmap/' },
4039
{ label: 'Console Commands', link: '/about/consolecommands/' }

src/content/docs/about/changelog.md

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Changelog
3-
description: Record of all FLowPilot changes per version update.
3+
description: Record of all FlowPilot changes per version update.
44
---
55

66
### v0.9.3
@@ -29,8 +29,6 @@ _21/09/2024_
2929
- Update: Rename UFPTask_FlowActorAsset to UFPTask_SubFlow to make it more akin to a group of FlowTasks. (aka SubTree)
3030
- Update: Remove UFPTaskRunner. Simplified method calls so that most of it is handled via UFPTask_Sequencer. UFPTask_Selector now inherits from UFPTask_Sequencer and swaps Success/Fail behavior
3131

32-
33-
3432
### v0.9.2
3533

3634
_24/08/2024_
@@ -45,15 +43,13 @@ _24/08/2024_
4543
- Update: Task Palette has Categories expanded by default now.
4644
- Update: Exposed method to grab Brushes directly from Tasks for customization
4745

48-
4946
### v0.9.1
5047

5148
_14/07/2024_
5249

5350
- Fix: Task icons paths not showing up.
5451
- Del: Removes temporary icons for validation to prevent a crash
5552

56-
5753
### v0.9
5854

5955
_13/07/2024_
+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Getting Started
3+
description: Downloading and Installing FlowPilot
4+
---
5+
6+
import { Steps, Aside } from '@astrojs/starlight/components';
7+
8+
## Installing FlowPilot Plugin
9+
10+
<Aside type="note">
11+
This release is targeted at Unreal Engine 5.2 and above
12+
</Aside>
13+
14+
### Downloading FlowPilot fom Unreal Engine Marketplace
15+
16+
The easiest and best method to install FlowPilot is thought Unreal Engine Marketplace.

src/content/docs/about/intro.mdx

-57
This file was deleted.

src/content/docs/index.mdx

+51-39
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,60 @@
11
---
22
title: "FlowPilot: Streamline Your Unreal Engine Gameplay Creation"
33
description: 'Powerful, efficient, and intuitive gameplay design for Unreal Engine developers.'
4-
template: splash
5-
hero:
6-
tagline: 'Powerful, efficient, and intuitive gameplay design for Unreal Engine developers.'
7-
image:
8-
file: ../../assets/fp_icon.jpg
9-
actions:
10-
- text: 👉 Start Here
11-
link: /about/intro/
12-
icon: open-book
13-
variant: primary
14-
- text: 📖 Open the Reference Doc
15-
link: /reference/flowpilotcomponent/
16-
icon: external
17-
variant: primary
18-
4+
195
banner:
206
content: |
217
FlowPilot is available now!
228
🏪 <a href="https://spotlesslink.com/4lyb6">Get FlowPilot Now</a> 🎉
239
---
2410

25-
import { LinkCard, Card, CardGrid } from '@astrojs/starlight/components';
26-
27-
<CardGrid>
28-
<LinkCard title="🚀 Get FlowPilot Now 🎉" icon="rocket" href="https://spotlesslink.com/4lyb6" />
29-
<LinkCard title="🗨️ Discord Support" href="https://discord.gg/sF9KjZ9qqj" />
30-
</CardGrid>
31-
32-
## Featured Pages
33-
<CardGrid>
34-
<Card title="About FlowPilot" icon="rocket">
35-
Learn more about FlowPilot in the
36-
[Intro Page](about/intro/)
37-
</Card>
38-
<Card title="Introduction to FlowPilot" icon="add-document">
39-
Follow the Introduction to FlowPilot guide to get a grasp on the basic concepts.
40-
[Read Now](/guides/introductiontoflowpilot/)
41-
</Card>
42-
<Card title="Intuitive Design Tools" icon="setting">
43-
Custom FlowPilot Editor, Visual Flow Creation, Blueprint & C++ Support
44-
</Card>
45-
<Card title="Modular Architecture" icon="setting">
46-
Reusablility, Data-Driven Approach, Seamless Integration
47-
</Card>
48-
</CardGrid>
11+
import { Image } from 'astro:assets';
12+
import logo from '../../assets/fp_icon.jpg';
13+
14+
**Unreal Engine plugin that puts powerful gameplay creation tools in the hands of game developers**
15+
16+
🏪 [Get FlowPilot Now!](https://spotlesslink.com/4lyb6)
17+
| 🐛 [Issues/Feature Requests](https://github.com/Mikea15/UEFlowPilot/issues)
18+
| 🗨️ [Discord](https://discord.gg/sF9KjZ9qqj)
19+
| 📩 [Email](mailto:[email protected])
20+
| 🐦 [Twitter/X](http://www.x.com/michaeladaixo)
21+
22+
<div class="mx-auto size-48 rounded-lg shadow-md shadow-black/50 m-1 overflow-hidden">
23+
<img src={logo.src} alt="" /></div>
24+
25+
## About FlowPilot
26+
27+
FlowPilot is a powerful Unreal Engine plugin that empowers game designers to streamline gameplay creation.
28+
It provides an intuitive, visual task-based editor for crafting gameplay sequences and game logic.
29+
By enabling rapid prototyping and efficient iteration without extensive coding, FlowPilot enhances team collaboration and accelerates the overall development process.
30+
31+
## 🧩 Key Benefits
32+
33+
- **Data Driven Development:** Allow your team to work on different assets to improve collaboration
34+
- **Rapid Prototyping:** Create and iterate on gameplay sequences visually.
35+
- **Intuitive Interface:** Design complex interactions using a user friendly custom task editor
36+
- **Time Saving:** Reuse flow pilot tasks across your levels and interactive objects with a modular Architecture
37+
- **Scalable for All Projects sizes**: Suitable for solo, indie or large teams.
38+
- **Accessible Learning Curve**: Intuitive for beginners, powerful for experts.
39+
40+
## 🛠️ Core Features
41+
42+
- **Custom FlowPilot Editor** to quickly setup game logic
43+
- **Extensible task system** with a pre-built library of ready to go Tasks
44+
- **GameplayTags integration** for easy actor management
45+
- **Blueprint and C++ support** to create new FlowPilot Tasks
46+
- **Performance aware** with built-in profiler traces to monitor and keep your game running smoothly across different platforms
47+
- **Efficient Prefetching System** for optimized actor access
48+
- **Automatic Lifetime Control** to automatically despawn actors (or not) when FlowPilot execution ends
49+
50+
## 📦 What's Included
51+
52+
- **Content Map:** Check each individual FlowPilotTasks to know how they work
53+
- **Game Map Template:** Check how you can integrate in a full level, with streaming levels, spawn, despawn, logic gating, simple character setup, progression, ui notifications, etc.
54+
- **TagActorComponent:** Simple Component to Tag actors, so that they are easy to reference in your FlowPilot assets
55+
- **Example Component:** Component with barebones Health and Inventory Logic to support Game Map Template
56+
57+
## 🏁 Getting Started
58+
1. Download and install [FlowPilot from the Unreal Engine Marketplace](https://spotlesslink.com/4lyb6)
59+
2. Open the Content Example Map and play around with FlowPilot Data assets
60+
3. Read the [friendly manual](http://www.flowpilot.dev)

0 commit comments

Comments
 (0)