import Layout from "@/components/Layout"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { useArmTheme } from "@/contexts/ArmThemeContext"; import { Microscope, Zap, Users, ArrowRight, Sparkles, Target, CheckCircle, ExternalLink, } from "lucide-react"; import { useNavigate } from "react-router-dom"; import { useEffect, useState, useRef } from "react"; import LoadingScreen from "@/components/LoadingScreen"; import { useArmToast } from "@/hooks/use-arm-toast"; export default function Labs() { const navigate = useNavigate(); const { theme } = useArmTheme(); const armToast = useArmToast(); const [isLoading, setIsLoading] = useState(true); const [showTldr, setShowTldr] = useState(false); const [showExitModal, setShowExitModal] = useState(false); const toastShownRef = useRef(false); useEffect(() => { const timer = setTimeout(() => { setIsLoading(false); if (!toastShownRef.current) { armToast.system("Labs mainframe linked"); toastShownRef.current = true; } }, 900); return () => clearTimeout(timer); }, [armToast]); // Exit intent detection useEffect(() => { const handleMouseLeave = (e: MouseEvent) => { if (e.clientY <= 0 && !showExitModal) { setShowExitModal(true); } }; document.addEventListener('mouseleave', handleMouseLeave); return () => document.removeEventListener('mouseleave', handleMouseLeave); }, [showExitModal]); if (isLoading) { return ( ); } const projects = [ { title: "AI-Powered NPC Behavior Systems", description: "Machine learning models for realistic, adaptive NPC behavior in games", status: "In Progress", team: 5, impact: "Next-gen game AI", color: "from-purple-500 to-pink-500", }, { title: "Next-Gen Web Architecture", description: "Exploring edge computing and serverless patterns for ultra-low latency", status: "Research Phase", team: 3, impact: "Platform performance", color: "from-blue-500 to-cyan-500", }, { title: "Procedural Content Generation", description: "Algorithms for infinite, dynamic game world generation", status: "Published Research", team: 4, impact: "Game development tools", color: "from-green-500 to-emerald-500", }, { title: "Real-Time Ray Tracing Optimization", description: "Breakthrough techniques for ray tracing on consumer hardware", status: "Development", team: 6, impact: "Graphics technology", color: "from-orange-500 to-red-500", }, ]; const innovations = [ { title: "Whitepaper: Distributed Game Sync", date: "December 2024", authors: "Dr. Sarah Chen, Marcus Johnson", citation: "Proceedings of Game Dev Summit 2024", }, { title: "Open Source: AeThex Game Engine", date: "November 2024", description: "Lightweight, high-performance game engine for web and native", stars: "2.5K GitHub stars", }, { title: "Talk: Building Scalable Game Backends", date: "October 2024", event: "GDC 2024", audience: "500+ game developers", }, ]; return (
{/* Persistent Info Banner */}

Labs is hosted at{" "} aethex.studio

{/* Cyberpunk Background Effects */}
{/* Hero Section */}
Labs Logo
Advanced Research & Development

The Innovation Engine

Breakthrough R&D pushing the boundaries of what's possible in software, AI, games, and digital experiences.

{/* TL;DR Section */}
{showTldr && (

TL;DR

  • Cutting-edge R&D across AI, games, and web tech
  • PhD-level researchers and innovative engineers
  • Published research and open-source contributions
  • Technology powering GameForge and platform tools
  • Visit aethex.studio for research papers & demos
)}
{/* Active Research Projects - Core Directives */}

Active Research Projects

Programmes sourced from the Labs backbone. Core directives driving innovation across all AeThex platforms.

{projects.map((project, idx) => (
{project.status}
{project.title} {project.team} researchers

{project.description}

Expected Impact

{project.impact}

))}
{/* Innovation in Action - Video Showcase */}

Innovation in Action

See our groundbreaking research and development in action

Cutting-edge research pushing the boundaries of what's possible

{/* Recent Innovations - Labs Transmissions */}

Recent Innovations

Broadcasts directly from Labs operations. Latest breakthroughs and publications from our research teams.

{innovations.map((item, idx) => (

{item.title}

{item.description && (

{item.description}

)} {item.authors && (

by {item.authors}

)}
{item.date && ( {item.date} )} {item.citation && ( {item.citation} )} {item.stars && ( {item.stars} )} {item.event && ( {item.event} )} {item.audience && ( {item.audience} )}
))}
{/* Lab Team Section */}

Meet the Lab

Our research team consists of PhD-level researchers, innovative engineers, and pioneering thinkers. We collaborate across disciplines to tackle the hardest problems in technology.

{/* CTA - Be Part of Innovation */}

Be Part of the Innovation

We're hiring researchers and engineers to push the boundaries of what's possible.

{/* Exit Intent Modal */} {showExitModal && (

Explore Labs Research

Dive into cutting-edge research, technical papers, and innovation demos at AeThex Labs Studio.

)} ); }