cjdjdj / index.html
gg9909's picture
Add 2 files
8ac7c96 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Precision Park - 3D Vehicle Parking Simulator</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
:root {
--primary: #2c3e50;
--secondary: #3498db;
--accent: #e74c3c;
--light: #ecf0f1;
--dark: #1a252f;
--success: #2ecc71;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background-color: var(--primary);
color: var(--light);
overflow-x: hidden;
}
header {
background: linear-gradient(135deg, var(--primary), var(--dark));
padding: 1.5rem;
text-align: center;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
position: relative;
z-index: 10;
}
.logo {
display: flex;
align-items: center;
justify-content: center;
gap: 1rem;
}
.logo i {
font-size: 2.5rem;
color: var(--secondary);
}
.logo h1 {
font-size: 2.2rem;
font-weight: 700;
background: linear-gradient(to right, var(--secondary), var(--light));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.tagline {
font-size: 1.1rem;
margin-top: 0.5rem;
opacity: 0.9;
}
.container {
max-width: 1200px;
margin: 2rem auto;
padding: 0 1.5rem;
}
.game-preview {
position: relative;
height: 500px;
background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https://images.unsplash.com/photo-1541899481282-d53bffe3c35d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80');
background-size: cover;
background-position: center;
border-radius: 12px;
overflow: hidden;
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.4);
margin-bottom: 3rem;
display: flex;
flex-direction: column;
justify-content: flex-end;
}
.preview-content {
padding: 2rem;
background: linear-gradient(transparent, rgba(0, 0, 0, 0.9));
}
.preview-buttons {
display: flex;
gap: 1rem;
margin-top: 1.5rem;
}
.btn {
padding: 0.8rem 1.5rem;
border-radius: 50px;
font-weight: 600;
cursor: pointer;
transition: all 0.3s ease;
border: none;
display: inline-flex;
align-items: center;
gap: 0.5rem;
}
.btn-primary {
background-color: var(--secondary);
color: white;
}
.btn-secondary {
background-color: transparent;
color: var(--light);
border: 2px solid var(--light);
}
.btn:hover {
transform: translateY(-3px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.btn-primary:hover {
background-color: #2980b9;
}
.btn-secondary:hover {
background-color: rgba(255, 255, 255, 0.1);
}
section {
margin-bottom: 3rem;
}
h2 {
font-size: 2rem;
margin-bottom: 1.5rem;
position: relative;
display: inline-block;
}
h2::after {
content: '';
position: absolute;
bottom: -8px;
left: 0;
width: 60px;
height: 4px;
background-color: var(--secondary);
border-radius: 2px;
}
.features-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 1.5rem;
}
.feature-card {
background-color: rgba(255, 255, 255, 0.05);
border-radius: 10px;
padding: 1.5rem;
transition: all 0.3s ease;
border: 1px solid rgba(255, 255, 255, 0.1);
}
.feature-card:hover {
transform: translateY(-5px);
background-color: rgba(255, 255, 255, 0.1);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.feature-icon {
font-size: 2rem;
margin-bottom: 1rem;
color: var(--secondary);
}
.feature-card h3 {
margin-bottom: 0.8rem;
font-size: 1.3rem;
}
.feature-card p {
opacity: 0.8;
line-height: 1.6;
}
.vehicle-showcase {
display: flex;
overflow-x: auto;
gap: 1.5rem;
padding-bottom: 1rem;
scroll-snap-type: x mandatory;
}
.vehicle-showcase::-webkit-scrollbar {
height: 8px;
}
.vehicle-showcase::-webkit-scrollbar-track {
background: rgba(255, 255, 255, 0.1);
border-radius: 10px;
}
.vehicle-showcase::-webkit-scrollbar-thumb {
background: var(--secondary);
border-radius: 10px;
}
.vehicle-card {
min-width: 250px;
scroll-snap-align: start;
background-color: rgba(255, 255, 255, 0.05);
border-radius: 10px;
overflow: hidden;
transition: all 0.3s ease;
border: 1px solid rgba(255, 255, 255, 0.1);
}
.vehicle-card:hover {
transform: scale(1.03);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
}
.vehicle-image {
height: 150px;
background-color: var(--dark);
display: flex;
align-items: center;
justify-content: center;
font-size: 3rem;
color: rgba(255, 255, 255, 0.2);
}
.vehicle-info {
padding: 1.2rem;
}
.vehicle-info h3 {
margin-bottom: 0.5rem;
}
.vehicle-type {
display: inline-block;
padding: 0.3rem 0.8rem;
background-color: var(--secondary);
border-radius: 50px;
font-size: 0.8rem;
margin-bottom: 0.8rem;
}
.difficulty-meter {
display: flex;
gap: 0.3rem;
margin-top: 0.8rem;
}
.meter-dot {
width: 10px;
height: 10px;
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.2);
}
.meter-dot.active {
background-color: var(--accent);
}
.environment-gallery {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
gap: 1.5rem;
}
.environment-card {
position: relative;
height: 200px;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.environment-image {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.5s ease;
}
.environment-overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: linear-gradient(transparent, rgba(0, 0, 0, 0.8));
padding: 1rem;
transform: translateY(100%);
transition: transform 0.3s ease;
}
.environment-card:hover .environment-overlay {
transform: translateY(0);
}
.environment-card:hover .environment-image {
transform: scale(1.1);
}
.tech-specs {
background-color: rgba(0, 0, 0, 0.3);
border-radius: 10px;
padding: 2rem;
border: 1px solid rgba(255, 255, 255, 0.1);
}
.spec-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 1.5rem;
margin-top: 1.5rem;
}
.spec-item {
display: flex;
align-items: center;
gap: 1rem;
}
.spec-icon {
font-size: 1.5rem;
color: var(--secondary);
}
.spec-info h4 {
margin-bottom: 0.3rem;
}
.spec-info p {
opacity: 0.8;
font-size: 0.9rem;
}
footer {
background-color: var(--dark);
padding: 3rem 1.5rem;
text-align: center;
margin-top: 3rem;
}
.footer-content {
max-width: 800px;
margin: 0 auto;
}
.social-links {
display: flex;
justify-content: center;
gap: 1.5rem;
margin: 1.5rem 0;
}
.social-link {
width: 40px;
height: 40px;
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.1);
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
}
.social-link:hover {
background-color: var(--secondary);
transform: translateY(-3px);
}
.copyright {
opacity: 0.7;
font-size: 0.9rem;
margin-top: 1.5rem;
}
@media (max-width: 768px) {
.game-preview {
height: 400px;
}
.preview-buttons {
flex-direction: column;
}
.btn {
width: 100%;
justify-content: center;
}
}
</style>
</head>
<body>
<header>
<div class="logo">
<i class="fas fa-car"></i>
<h1>Precision Park</h1>
</div>
<p class="tagline">The ultimate 3D vehicle parking simulation experience</p>
</header>
<div class="container">
<div class="game-preview">
<div class="preview-content">
<h2>Master the Art of Parking</h2>
<p>Experience the most realistic parking simulator with advanced physics, multiple camera angles, and challenging scenarios that will test your precision driving skills.</p>
<div class="preview-buttons">
<button class="btn btn-primary"><i class="fas fa-play"></i> Watch Trailer</button>
<button class="btn btn-secondary"><i class="fas fa-download"></i> Download Demo</button>
</div>
</div>
</div>
<section>
<h2>Gameplay Features</h2>
<div class="features-grid">
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-car-side"></i>
</div>
<h3>Realistic Physics</h3>
<p>Advanced physics engine that accurately simulates vehicle weight, suspension, and traction for an authentic driving experience.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-camera"></i>
</div>
<h3>Multiple Camera Angles</h3>
<p>Switch between top-down, third-person, and first-person views to find the perfect perspective for each parking challenge.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-sliders-h"></i>
</div>
<h3>Precision Controls</h3>
<p>Fine-tuned steering, acceleration, and braking controls that respond to subtle inputs for perfect parking maneuvers.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-car-crash"></i>
</div>
<h3>Damage System</h3>
<p>Realistic vehicle damage that affects performance and appearance, encouraging careful driving.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-cloud-sun-rain"></i>
</div>
<h3>Dynamic Weather</h3>
<p>Changing weather conditions that affect driving physics, from sunny days to rainy nights with slippery roads.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-trophy"></i>
</div>
<h3>Progression System</h3>
<p>Unlock new vehicles, locations, and challenges as you improve your parking skills and complete objectives.</p>
</div>
</div>
</section>
<section>
<h2>Vehicle Fleet</h2>
<div class="vehicle-showcase">
<div class="vehicle-card">
<div class="vehicle-image">
<i class="fas fa-car"></i>
</div>
<div class="vehicle-info">
<span class="vehicle-type">Compact</span>
<h3>Urban Zipp</h3>
<p>Perfect for tight city parking spots with excellent maneuverability.</p>
<div class="difficulty-meter">
<div class="meter-dot active"></div>
<div class="meter-dot"></div>
<div class="meter-dot"></div>
</div>
</div>
</div>
<div class="vehicle-card">
<div class="vehicle-image">
<i class="fas fa-truck-pickup"></i>
</div>
<div class="vehicle-info">
<span class="vehicle-type">Truck</span>
<h3>Mountain Hauler</h3>
<p>Challenge yourself with this large vehicle's turning radius.</p>
<div class="difficulty-meter">
<div class="meter-dot active"></div>
<div class="meter-dot active"></div>
<div class="meter-dot active"></div>
</div>
</div>
</div>
<div class="vehicle-card">
<div class="vehicle-image">
<i class="fas fa-truck"></i>
</div>
<div class="vehicle-info">
<span class="vehicle-type">SUV</span>
<h3>Trail Explorer</h3>
<p>Higher vantage point but requires more space to maneuver.</p>
<div class="difficulty-meter">
<div class="meter-dot active"></div>
<div class="meter-dot active"></div>
<div class="meter-dot"></div>
</div>
</div>
</div>
<div class="vehicle-card">
<div class="vehicle-image">
<i class="fas fa-car-side"></i>
</div>
<div class="vehicle-info">
<span class="vehicle-type">Luxury</span>
<h3>Elite Cruiser</h3>
<p>Premium handling with extra length that demands precision.</p>
<div class="difficulty-meter">
<div class="meter-dot active"></div>
<div class="meter-dot active"></div>
<div class="meter-dot"></div>
</div>
</div>
</div>
<div class="vehicle-card">
<div class="vehicle-image">
<i class="fas fa-bus"></i>
</div>
<div class="vehicle-info">
<span class="vehicle-type">Special</span>
<h3>City Bus</h3>
<p>The ultimate parking challenge for true masters.</p>
<div class="difficulty-meter">
<div class="meter-dot active"></div>
<div class="meter-dot active"></div>
<div class="meter-dot active"></div>
</div>
</div>
</div>
</div>
</section>
<section>
<h2>Parking Environments</h2>
<div class="environment-gallery">
<div class="environment-card">
<img src="https://images.unsplash.com/photo-1605559421013-0be1c4df6bc4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" alt="Multi-story Parking" class="environment-image">
<div class="environment-overlay">
<h3>Multi-story Parking</h3>
<p>Tight spiral ramps and compact spaces challenge your spatial awareness.</p>
</div>
</div>
<div class="environment-card">
<img src="https://images.unsplash.com/photo-1600585152220-90363fe7e115?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" alt="Shopping Mall" class="environment-image">
<div class="environment-overlay">
<h3>Shopping Mall</h3>
<p>Busy parking lots with distracted pedestrians and limited visibility.</p>
</div>
</div>
<div class="environment-card">
<img src="https://images.unsplash.com/photo-1544620347-c4fd4a3d5957?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1169&q=80" alt="Airport Terminal" class="environment-image">
<div class="environment-overlay">
<h3>Airport Terminal</h3>
<p>Long vehicle lanes and strict time limits for passenger drop-offs.</p>
</div>
</div>
<div class="environment-card">
<img src="https://images.unsplash.com/photo-1631719979850-d8c8d338c0b9?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" alt="Street Parking" class="environment-image">
<div class="environment-overlay">
<h3>Street Parking</h3>
<p>Parallel parking challenges with busy traffic flowing behind you.</p>
</div>
</div>
<div class="environment-card">
<img src="https://images.unsplash.com/photo-1605559421013-0be1c4df6bc4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" alt="Underground Garage" class="environment-image">
<div class="environment-overlay">
<h3>Underground Garage</h3>
<p>Low ceilings and support columns create challenging blind spots.</p>
</div>
</div>
<div class="environment-card">
<img src="https://images.unsplash.com/photo-1516455590571-18256e5bb9ff?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" alt="Residential Area" class="environment-image">
<div class="environment-overlay">
<h3>Residential Area</h3>
<p>Park between expensive cars with no margin for error.</p>
</div>
</div>
</div>
</section>
<section>
<h2>Technical Specifications</h2>
<div class="tech-specs">
<p>Precision Park is designed to deliver smooth performance across all platforms while maintaining high-quality visuals and realistic physics.</p>
<div class="spec-grid">
<div class="spec-item">
<div class="spec-icon">
<i class="fas fa-desktop"></i>
</div>
<div class="spec-info">
<h4>Platforms</h4>
<p>PC (Windows/Mac), PlayStation, Xbox, Mobile (iOS/Android)</p>
</div>
</div>
<div class="spec-item">
<div class="spec-icon">
<i class="fas fa-microchip"></i>
</div>
<div class="spec-info">
<h4>Engine</h4>
<p>Custom-built 3D engine with PhysX physics integration</p>
</div>
</div>
<div class="spec-item">
<div class="spec-icon">
<i class="fas fa-tachometer-alt"></i>
</div>
<div class="spec-info">
<h4>Performance</h4>
<p>60 FPS target on all platforms with dynamic resolution scaling</p>
</div>
</div>
<div class="spec-item">
<div class="spec-icon">
<i class="fas fa-users"></i>
</div>
<div class="spec-info">
<h4>Multiplayer</h4>
<p>Up to 8 players in cooperative and competitive modes</p>
</div>
</div>
<div class="spec-item">
<div class="spec-icon">
<i class="fas fa-cloud"></i>
</div>
<div class="spec-info">
<h4>Cloud Saves</h4>
<p>Cross-platform progression with cloud save synchronization</p>
</div>
</div>
<div class="spec-item">
<div class="spec-icon">
<i class="fas fa-gamepad"></i>
</div>
<div class="spec-info">
<h4>Controller Support</h4>
<p>Full support for gamepads, wheels, and custom input devices</p>
</div>
</div>
</div>
</div>
</section>
</div>
<footer>
<div class="footer-content">
<div class="logo">
<i class="fas fa-car"></i>
<h1>Precision Park</h1>
</div>
<p>The most realistic parking simulation experience across all platforms.</p>
<div class="social-links">
<a href="#" class="social-link"><i class="fab fa-facebook-f"></i></a>
<a href="#" class="social-link"><i class="fab fa-twitter"></i></a>
<a href="#" class="social-link"><i class="fab fa-instagram"></i></a>
<a href="#" class="social-link"><i class="fab fa-youtube"></i></a>
<a href="#" class="social-link"><i class="fab fa-discord"></i></a>
</div>
<div class="preview-buttons">
<button class="btn btn-primary"><i class="fas fa-shopping-cart"></i> Pre-order Now</button>
</div>
<p class="copyright">© 2023 Precision Park Simulation Studios. All rights reserved.</p>
</div>
</footer>
<script>
// Simple interactive elements
document.addEventListener('DOMContentLoaded', function() {
// Add hover effect to feature cards
const featureCards = document.querySelectorAll('.feature-card');
featureCards.forEach(card => {
card.addEventListener('mouseenter', function() {
const icon = this.querySelector('.feature-icon i');
icon.style.transform = 'scale(1.2)';
icon.style.transition = 'transform 0.3s ease';
});
card.addEventListener('mouseleave', function() {
const icon = this.querySelector('.feature-icon i');
icon.style.transform = 'scale(1)';
});
});
// Add click effect to buttons
const buttons = document.querySelectorAll('.btn');
buttons.forEach(button => {
button.addEventListener('click', function() {
this.style.transform = 'scale(0.95)';
setTimeout(() => {
this.style.transform = 'scale(1)';
}, 200);
// In a real implementation, this would trigger the appropriate action
alert('This would navigate to the selected feature in a full implementation.');
});
});
// Simple vehicle selection animation
const vehicleCards = document.querySelectorAll('.vehicle-card');
vehicleCards.forEach(card => {
card.addEventListener('click', function() {
vehicleCards.forEach(c => c.style.border = '1px solid rgba(255, 255, 255, 0.1)');
this.style.border = `2px solid ${getComputedStyle(document.documentElement).getPropertyValue('--secondary')}`;
});
});
});
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <a href="https://enzostvs-deepsite.hf.space" style="color: #fff;" target="_blank" >DeepSite</a> <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;"></p></body>
</html>