Add the rest of the games to the site

This commit is contained in:
2025-11-06 21:56:47 -07:00
parent dec380803d
commit 8129fc4cf2
5 changed files with 334 additions and 2 deletions

View File

@@ -0,0 +1,106 @@
'use client'
import Image from 'next/image'
import { Swiper, SwiperSlide } from 'swiper/react'
import { Navigation, Keyboard } from 'swiper/modules'
import 'swiper/css'
import 'swiper/css/navigation'
import Link from 'next/link'
import { useEffect } from 'react'
export default function BerryDashGameInfo () {
useEffect(() => {
document.title = 'Lncvrt Games - Berry Dash Custom'
}, [])
return (
<div className='box text-center'>
<div className='relative'>
<Link href='/' className='home-button absolute -top-4 -left-4'>
<span className='material-symbols-outlined'>home</span>
</Link>
</div>
<p className='text-4xl'>Berry Dash Custom</p>
<p>
Berry Dash Custom is similar to Berry Dash Lite, but with a bit more and
also new berries and other custom stuff.
</p>
<p className='text-2xl mt-4 mb-1'>Screenshots</p>
<Swiper
modules={[Keyboard, Navigation]}
navigation
keyboard={{ enabled: true }}
className='screenshots-gallery mx-auto max-w-[960px] w-[calc(100vw-64px)]'
>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-custom/home.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-custom/mode-select.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-custom/playing.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-custom/custom.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-custom/icons.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
</Swiper>
<p className='text-2xl mt-4 mb-1'>Downloads</p>
<div className='downloads'>
<Link
href='https://archive.org/download/berry-dash-archive/Berry-Dash-Custom-1.1-android.apk'
draggable={false}
>
Android
</Link>
<Link
href='https://archive.org/download/berry-dash-archive/Berry-Dash-Custom-1.1-ios.ipa'
draggable={false}
>
iOS
</Link>
<Link href='/download' draggable={false}>
Windows, macOS, or Linux
</Link>
</div>
</div>
)
}

View File

@@ -0,0 +1,65 @@
'use client'
import Image from 'next/image'
import { Swiper, SwiperSlide } from 'swiper/react'
import { Navigation, Keyboard } from 'swiper/modules'
import 'swiper/css'
import 'swiper/css/navigation'
import Link from 'next/link'
import { useEffect } from 'react'
export default function BerryDashGameInfo () {
useEffect(() => {
document.title = 'Lncvrt Games - Berry Dash Godot Remake'
}, [])
return (
<div className='box text-center'>
<div className='relative'>
<Link href='/' className='home-button absolute -top-4 -left-4'>
<span className='material-symbols-outlined'>home</span>
</Link>
</div>
<p className='text-4xl'>Berry Dash Godot Remake</p>
<p>
Berry Dash Godot Remake is a recreation of Berry Dash 1.0 in the Godot
Game engine.
</p>
<p>Currently, it is a bit basic but more features will be added soon!</p>
<p className='text-2xl mt-4 mb-1'>Screenshots</p>
<Swiper
modules={[Keyboard, Navigation]}
navigation
keyboard={{ enabled: true }}
className='screenshots-gallery mx-auto max-w-[960px] w-[calc(100vw-64px)]'
>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-godot-remake/home.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-godot-remake/playing.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
</Swiper>
<p className='text-2xl mt-4 mb-1'>Downloads</p>
<div className='downloads'>
<Link href='/download' draggable={false}>
Windows, macOS, or Linux
</Link>
</div>
</div>
)
}

View File

@@ -0,0 +1,81 @@
'use client'
import Image from 'next/image'
import { Swiper, SwiperSlide } from 'swiper/react'
import { Navigation, Keyboard } from 'swiper/modules'
import 'swiper/css'
import 'swiper/css/navigation'
import Link from 'next/link'
import { useEffect } from 'react'
export default function BerryDashGameInfo () {
useEffect(() => {
document.title = 'Lncvrt Games - Berry Dash Lite'
}, [])
return (
<div className='box text-center'>
<div className='relative'>
<Link href='/' className='home-button absolute -top-4 -left-4'>
<span className='material-symbols-outlined'>home</span>
</Link>
</div>
<p className='text-4xl'>Berry Dash Lite</p>
<p>
Berry Dash Lite is based on Berry Dash, without any online stuff and
only includes the game player, stats, and settings.
</p>
<p>Everything inside the game player can be found in the normal game.</p>
<p>
It exists as a option to play if you are somewhere without internet
access but want to play Berry Dash
</p>
<p className='text-2xl mt-4 mb-1'>Screenshots</p>
<Swiper
modules={[Keyboard, Navigation]}
navigation
keyboard={{ enabled: true }}
className='screenshots-gallery mx-auto max-w-[960px] w-[calc(100vw-64px)]'
>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-lite/playing.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-lite/stats.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
</Swiper>
<p className='text-2xl mt-4 mb-1'>Downloads</p>
<div className='downloads'>
<Link
href='https://archive.org/download/berry-dash-archive/Berry-Dash-Lite-1.0-android.apk'
draggable={false}
>
Android
</Link>
<Link
href='https://archive.org/download/berry-dash-archive/Berry-Dash-Lite-1.0-ios.ipa'
draggable={false}
>
iOS
</Link>
<Link href='/download' draggable={false}>
Windows, macOS, or Linux
</Link>
</div>
</div>
)
}

View File

@@ -0,0 +1,80 @@
'use client'
import Image from 'next/image'
import { Swiper, SwiperSlide } from 'swiper/react'
import { Navigation, Keyboard } from 'swiper/modules'
import 'swiper/css'
import 'swiper/css/navigation'
import Link from 'next/link'
import { useEffect } from 'react'
export default function BerryDashGameInfo () {
useEffect(() => {
document.title = 'Lncvrt Games - Berry Dash with Guns'
}, [])
return (
<div className='box text-center'>
<div className='relative'>
<Link href='/' className='home-button absolute -top-4 -left-4'>
<span className='material-symbols-outlined'>home</span>
</Link>
</div>
<p className='text-4xl'>Berry Dash with GUns</p>
<p>
Berry Dash with Guns is well, as the name implies berry dash but with
guns added.
</p>
<p>
The game does not contain any gore and is simply a pixel gun and pixel
bullet.
</p>
<p className='text-2xl mt-4 mb-1'>Screenshots</p>
<Swiper
modules={[Keyboard, Navigation]}
navigation
keyboard={{ enabled: true }}
className='screenshots-gallery mx-auto max-w-[960px] w-[calc(100vw-64px)]'
>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-with-guns/playing.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
<SwiperSlide>
<Image
src={
'https://cdn-r2.lncvrt.xyz/games/screenshots/berry-dash-with-guns/stats.png'
}
width={960}
height={540}
alt=''
/>
</SwiperSlide>
</Swiper>
<p className='text-2xl mt-4 mb-1'>Downloads</p>
<div className='downloads'>
<Link
href='https://archive.org/download/berry-dash-archive/Berry-Dash-with-Guns-1.1-android.apk'
draggable={false}
>
Android
</Link>
<Link
href='https://archive.org/download/berry-dash-archive/Berry-Dash-with-Guns-1.1-ios.ipa'
draggable={false}
>
iOS
</Link>
<Link href='/download' draggable={false}>
Windows, macOS, or Linux
</Link>
</div>
</div>
)
}

View File

@@ -37,7 +37,7 @@ export default function Home () {
<span>Triangles</span>
</Link>
</div>
{/* <p className='text-center text-xl mt-2'>Spinoffs</p>
<p className='text-center text-xl mt-2'>Spinoffs</p>
<div className='games-grid'>
<Link href='/game/berry-dash-with-guns' draggable={false}>
<Image
@@ -84,7 +84,7 @@ export default function Home () {
/>
<span>Berry Dash Custom</span>
</Link>
</div> */}
</div>
</div>
)
}