Spaces:
Runtime error
Runtime error
File size: 1,666 Bytes
1be0bd5 fd2aa6b 1be0bd5 7064b36 1be0bd5 b1ecc22 1be0bd5 e66b0b0 1be0bd5 b1ecc22 1be0bd5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
import { macondo } from "@/lib/fonts"
import { Game } from "./types"
import { InventoryItem } from "../../types"
const initialSituation = [
`looking at a beautiful pyramid, ancient egypt, during golden hour, surrounded by sand dunes, near the Nile`,
].join(", ")
const initialActionnables = [
"pyramid",
"person",
"rocks",
"dune",
"sceptre",
"tree",
"river",
"boat",
"sun"
]
const inventory: InventoryItem[] = [
{
name: "bowl",
title: "Bowl",
caption: "",
description: "A bowl. To eat things."
},
{
name: "box",
title: "Box",
caption: "",
description: "Full of mysteries."
},
{
name: "golden-beetle",
title: "Beetle pendant",
caption: "",
description: "This pendant has a mysterious aura.."
},
{
name: "staff",
title: "Staff",
caption: "",
description: "This used to belong to a magician."
},
]
export const game: Game = {
title: "Pharaoh",
type: "pharaoh",
description: [
"The game is a role playing adventure set in ancient egypt.",
"The player is Ahmose, a scribe asked by the Pharaoh to investigate ancient ruins about an unknown deity.",
"The player can click around to move to new scenes, find or activate artifacts.",
"They can also use objects from their inventory.",
],
engines: [
"cartesian_image",
"cartesian_video",
"spherical_image",
],
className: macondo.className,
initialSituation,
initialActionnables,
inventory,
getScenePrompt: (situation?: string) => [
`Screenshot from a videogame`,
`unreal engine`,
`ancient egypt`,
`first person`,
situation || initialSituation,
]
}
|