Skip to content

Commit

Permalink
refactor: docusaurus v3, multi-doc support, bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
brokenrockstudios committed Oct 28, 2023
1 parent 85f0df4 commit 87b76b3
Show file tree
Hide file tree
Showing 28 changed files with 7,146 additions and 13,780 deletions.
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
slug: fow-dev-update-1
title: 'Frog of War: Dev Update 1'
slug: p1-dev-update-1
title: 'P1: Dev Update 1'
authors: [namrog84]
tags: [frog, game, dev]
---

Welcome to the latest update from our studio! We're excited to introduce you to our project, "**Frog of War**," a thrilling multiplayer experience set in a world of amphibious warfare. Developed using the cutting-edge [Unreal Engine 5](https://www.unrealengine.com/en-US/unreal-engine-5), this game is a simple and modern take on multiplayer first-person shooters.
Welcome to the latest update from our studio! We're excited to introduce you to our project, codenamed <span style={{ color: '#F28C28', fontWeight: 'bold', fontSize: '1.2em' }}>P1</span> (or Project 1), <span style={{ color: '#00A9FF', fontWeight: 'bold', fontSize: '1.2em' }}> a thrilling multiplayer experience set in a world of amphibious warfare.</span> Developed using the cutting-edge [Unreal Engine 5](https://www.unrealengine.com/en-US/unreal-engine-5), this game is a simple and modern take on multiplayer first-person shooters.

![fow2](./fow2.png)
![p1-2](./p1-2.png)

Prepare yourselves for an action-packed adventure as we plunge you into the heart of the battle, taking on the persona of agile and fearless frogs. This isn't your typical first-person shooter; it's an entirely unique and captivating concept that will keep you hooked from the first leap!

Expand All @@ -17,6 +17,6 @@ As you dive into the game, you'll be able to choose from a variety of game modes

But that's not all; we have even more surprises in store! Our team has been hard at work crafting an array of innovative game modes that will challenge your strategy, teamwork, and skills. Whether you're a seasoned gamer or a newcomer to the battlefield, there's something here for everyone!

As we continue developing "Frog of War," we remain committed to delivering a fun, polished, and enjoyable experience for all our players. We're eagerly anticipating the day when you can join us in this incredible adventure and experience firsthand the excitement, camaraderie, and fierce competition that awaits in our frog-filled universe.
As we continue developing <span style={{ color: '#F28C28', fontWeight: 'bold', fontSize: '1.2em' }}>P1</span>, we remain committed to delivering a fun, polished, and enjoyable experience for all our players. We're eagerly anticipating the day when you can join us in this incredible adventure and experience firsthand the excitement, camaraderie, and fierce competition that awaits in our frog-filled universe.

Stay tuned for more updates, as we'll be sharing behind-the-scenes peeks, gameplay teasers, and further announcements on our journey to release! Thank you for your support, and we can't wait to hop into action with you in "Frog of War!"
File renamed without changes
37 changes: 27 additions & 10 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion

const lightCodeTheme = require('prism-react-renderer/themes/github');
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
const lightCodeTheme = require('prism-react-renderer').themes.github;
const darkCodeTheme = require('prism-react-renderer').themes.dracula;

/** @type {import('@docusaurus/types').Config} */
const config = {
Expand Down Expand Up @@ -35,9 +35,9 @@ const config = {
/** @type {import('@docusaurus/preset-classic').Options} */
({
docs: {
sidebarPath: require.resolve('./sidebars.js'),
path: 'media',
routeBasePath: 'media',
sidebarPath: require.resolve('./sidebarsProducts.js'),
path: 'products',
routeBasePath: 'products',
sidebarCollapsible: true,
},
blog: {
Expand All @@ -56,12 +56,22 @@ const config = {
}),
],
],
plugins: [[
'@docusaurus/plugin-content-docs',
{
id: 'learning',
path: 'learning',
routeBasePath: 'learning',
sidebarPath: require.resolve('./sidebarsLearning.js'),
// ... other options
},
]],

themeConfig:
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
({
image: 'img/logo-500x500.png',
metadata: [{name: 'keywords', content: 'broken rock studio, game development, multiplayer'}],
metadata: [{ name: 'keywords', content: 'broken rock studio, game development, multiplayer' }],
navbar: {
title: 'Broken Rock Studios',
logo: {
Expand All @@ -73,17 +83,24 @@ const config = {
items: [
{
type: 'docSidebar',
sidebarId: 'mediaSidebar',
sidebarId: 'productSidebar',
position: 'left',
label: 'Media',
label: 'Products',
},
{
type: 'docSidebar',
docsPluginId: 'learning',
sidebarId: 'learningSidebar',
position: 'left',
label: 'Learning',
},
{ to: 'https://www.fangamer.com/', label: 'Store', position: 'left' },
{ to: '/about', label: 'About', position: 'left' },
{
href: 'https://store.steampowered.com',
label: 'Buy Frog of War',
label: 'Buy P1',
position: 'right',
class: 'header-fow-link',
className: 'header-p1-link',
},
],
},
Expand Down
8 changes: 8 additions & 0 deletions learning/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Learning",
"position": 1,
"link": {
"type": "generated-index",
"description": "Broken Rock Studios learning resources"
}
}
4 changes: 4 additions & 0 deletions learning/blender/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"label": "Blender",
"position": 1
}
7 changes: 7 additions & 0 deletions learning/blender/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
sidebar_position: 1
---

# Overview

This section contains Blender knowledge.
4 changes: 4 additions & 0 deletions learning/unreal/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"label": "Unreal",
"position": 1
}
7 changes: 7 additions & 0 deletions learning/unreal/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
sidebar_position: 1
---

# Overview

This section includes Unreal Engine knowledge.
Loading

0 comments on commit 87b76b3

Please sign in to comment.