Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create octoguns.mdoc #304

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions apps/nextjs/content/games/octoguns.mdoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
name: "Octoguns",
id: "Octoguns",
developer: Studios.RuneLabs,
genres: ["FPS", "Strategy", "PVP"],
color: "#292534",
status: "mainnet",
description: "The worlds first onchain FPS",
longform:
"Octoguns is a player versus player FPS where two players battle controlling eight mind controlled humans, battling in a turn based strategy to decimate your opponent.",
links: {
twitter: "https://x.com/octoguns_",
homepage: "https://play.octoguns.xyz/",
},
chains: [ChainId.SLOT_TESTNET, ChainId.SN_MAIN],
operatingSystems: ["Web Browser"],
tokens: [Tokens.LORDS],
screenshotLength: 4,
playable: true,
---
Comment on lines +1 to +20
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

⚠️ Potential issue

Remove duplicate metadata structure

The file contains the same metadata in two different formats. This duplication makes maintenance difficult and could lead to inconsistencies. Consider keeping only the YAML frontmatter format (the second version) as it's more standard for .mdoc files.

Here are some inconsistencies between the two versions:

  • Developer name: Studios.RuneLabs vs Rune Labs
  • Color format: "#292534" vs 292534
  • Chain IDs: Different formats and representations

Also applies to: 21-48

title: Octoguns
color: 292534
status: mainnet
developer: Rune Labs
genres:
- FPS
- Strategy
- PVP
description: The worlds first onchain FPS
operatingSystems:
- Web Browser
chains:
- '0x534e5f4d41494e'
- '555'
collections: []
tokens:
- Lords
icon:
coverImage:
screenshots:
Comment on lines +38 to +40
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Add the provided images to the documentation

Based on the PR objectives, you have several images to add. Here's how to include them:

-icon: 
+icon: /images/octoguns/OCTOGUNS-CIRCLE.png
-coverImage: 
+coverImage: /images/octoguns/COVER-OCTOGUNS-NEW-LIGHTS.png
-screenshots:
+screenshots:
+  - /images/octoguns/OCTOPUS-ILLUSTRATION-HOMEPAGE.png
+  - /images/octoguns/COVER-OCTOGUNS-DOK.png
+  - /images/octoguns/Concept-art-Arena-Lights.png
+  - /images/octoguns/Concept-art-Octopus-16-9.png
+  - /images/octoguns/BUILDINGS-OCTOUNS-CITY.png

Note: Ensure the images are saved in the appropriate directory and follow the project's naming conventions.

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
icon:
coverImage:
screenshots:
icon: /images/octoguns/OCTOGUNS-CIRCLE.png
coverImage: /images/octoguns/COVER-OCTOGUNS-NEW-LIGHTS.png
screenshots:
- /images/octoguns/OCTOPUS-ILLUSTRATION-HOMEPAGE.png
- /images/octoguns/COVER-OCTOGUNS-DOK.png
- /images/octoguns/Concept-art-Arena-Lights.png
- /images/octoguns/Concept-art-Octopus-16-9.png
- /images/octoguns/BUILDINGS-OCTOUNS-CITY.png


links:
homepage: https://play.octoguns.xyz/
twitter: https://x.com/octoguns_
mainnet: https://play.octoguns.xyz/
github: https://github.com/RuneLabsxyz/Octoguns
playable: true
---
Octoguns is a player versus player FPS where two players battle controlling eight mind controlled humans, battling in a turn based strategy to decimate your opponent
Loading