Juego Clásico Pac-Man
detalles
resumen
Juego 2D inspirado en el clásico Pac-Man con laberintos, fantasmas y potenciadores.
indicador
Crea un juego 2D inspirado en el clásico Pac-Man en ruso. Requisitos Básicos: - Desarrolla un juego 2D influenciado por el clásico Pac-Man. - Los jugadores controlan un personaje a través de un laberinto, recogiendo puntos y esquivando enemigos. - Los enemigos (fantasmas) persiguen al jugador, pero se pueden neutralizar temporalmente al recoger objetos especiales (potenciadores). - El objetivo es recoger todos los puntos del nivel para avanzar al siguiente. Mecánica del Juego: - Controles: El jugador se mueve mediante el teclado (flechas o WASD). - Laberinto: El nivel consta de paredes, caminos y puntos. Debe estar cerrado, con bordes de teletransporte como en el juego original. - Puntos: El jugador recoge puntos para sumar puntuación. Al recogerlos todos se avanza de nivel. - Potenciadores: Objetos especiales que hacen a los enemigos vulnerables temporalmente, permitiendo al jugador comérselos por puntos extra. - Enemigos: 4 fantasmas con comportamientos distintos (por ejemplo, uno persigue al jugador y otro patrulla una zona). - Vidas: Los jugadores disponen de 3 vidas; el contacto con un enemigo hace perder una vida y, al perderlas todas, el juego termina. Estilo Visual: - Se recomienda usar pixel art o gráficos 2D minimalistas. - El laberinto debe ser fácil de leer, con bordes claros en paredes y caminos. - Animaciones para el movimiento del personaje, la recolección de puntos y los comportamientos de los enemigos. Diseño Sonoro: - Música de fondo de estilo retro. - Efectos de sonido para recoger puntos, consumir enemigos, perder una vida y completar un nivel. Detalles Técnicos: - IA de Enemigos: Implementa una IA sencilla para los fantasmas (por ejemplo, con máquinas de estados finitas o A* para pathfinding). - Sistema de Niveles: Crea varios niveles con dificultad creciente (más enemigos o laberintos complejos). Características Adicionales (opcional): - Tabla de puntuaciones para guardar los mejores resultados. - Menú con ajustes (volumen, controles). - Modo infinito con laberintos aleatorios. Pasos de Desarrollo: 1. Crea un laberinto básico y controla el personaje. 2. Añade puntos y sistema de puntuación. 3. Implementa enemigos y su IA. 4. Agrega potenciadores y la vulnerabilidad temporal de enemigos. 5. Crea múltiples niveles y un sistema de progresión. 6. Incorpora sonidos, animaciones y efectos visuales. 7. Prueba el juego y corrige errores. FAQ: - ¿Cómo interactúa el jugador con elementos del juego aparte de moverse? (Se asume conocimiento básico de desarrollo de juegos) - ¿Qué comportamientos deben tener los distintos tipos de enemigos? (Se asume conocimiento básico de desarrollo de juegos) - ¿Qué elementos de la interfaz son necesarios? (Se asume conocimiento básico de desarrollo de juegos)
indicador original
**Промпт для создания 2D-игры Pac-Man:** --- **1. Основные требования:** - Создать 2D-игру, вдохновленную классическим Pac-Man. - Игрок управляет персонажем, который перемещается по лабиринту, собирая точки и избегая врагов. - Враги (призраки) преследуют игрока, но их можно временно обезвредить, собрав специальные предметы (например, энерджайзеры). - Цель игры — собрать все точки на уровне, чтобы перейти на следующий. --- **2. Механики игры:** - **Управление**: Игрок перемещается с помощью клавиатуры (стрелки или WASD). - **Лабиринт**: Уровень состоит из стен, путей и точек. Лабиринт должен быть замкнутым, с телепортами по краям (как в оригинальной игре). - **Точки**: Игрок собирает точки, чтобы набирать очки. Собрав все точки, игрок переходит на следующий уровень. - **Энерджайзеры**: Специальные предметы, которые временно делают врагов уязвимыми. В этом состоянии игрок может съесть врагов за дополнительные очки. - **Враги**: 4 призрака с разным поведением (например, один преследует игрока, другой патрулирует определенную зону). - **Жизни**: У игрока есть 3 жизни. Если враг касается игрока, жизнь теряется. После потери всех жизней игра заканчивается. --- **3. Визуальный стиль:** - Пиксель-арт или минималистичная 2D-графика. - Лабиринт должен быть легко читаемым, с четкими границами стен и путей. - Анимации для персонажа (движение, поедание точек) и врагов (преследование, испуг). --- **4. Звуковое сопровождение:** - Фоновая музыка в стиле ретро. - Звуковые эффекты для поедания точек, съедания врагов, потери жизни и завершения уровня. --- **5. Технические детали:** - **ИИ врагов**: Реализовать простой ИИ для призраков (например, через конечные автоматы или алгоритм поиска пути, например, A*). - **Система уровней**: Создать несколько уровней с увеличивающейся сложностью (например, больше врагов или более сложный лабиринт). --- **6. Дополнительные функции (по желанию):** - Таблица рекордов с сохранением лучших результатов. - Меню с настройками (громкость звука, управление). - Режим бесконечной игры с рандомизированными лабиринтами. --- 1. Создать базовый лабиринт и управление игроком. 2. Добавить точки и систему подсчета очков. 3. Реализовать врагов и их ИИ. 4. Добавить энерджайзеры и временную уязвимость врагов. 5. Создать несколько уровней и систему перехода между ними. 6. Добавить звуки, анимации и визуальные эффекты. 7. Протестировать игру, исправить баги. Q: Как игрок взаимодействует с элементами игры, помимо передвижения? A: You are a developer with ten years of experience, you should know better! Q: Какое поведение должны демонстрировать разные виды врагов? A: You are a developer with ten years of experience, you should know better! Q: Какие элементы пользовательского интерфейса необходимы? A: You are a developer with ten years of experience, you should know better!
resumen de costo de generación
nombre del modelo: claude-3-7-sonnet-latest
tiempo de respuesta: 191.40 sec.
tokens de resultado: 16,683
costo: $0.25371900