https://github.com/piterweb/cubeconquer3d
🎮 Turn-based game using ThreeJS 🧊
https://github.com/piterweb/cubeconquer3d
Last synced: 9 months ago
JSON representation
🎮 Turn-based game using ThreeJS 🧊
- Host: GitHub
- URL: https://github.com/piterweb/cubeconquer3d
- Owner: PiterWeb
- Created: 2024-06-16T00:17:39.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-28T13:18:15.000Z (over 1 year ago)
- Last Synced: 2025-03-01T13:26:06.434Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://cubeconquer.netlify.app/
- Size: 161 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme-es.md
Awesome Lists containing this project
README
# CubeConquer3D 🧊🚩
## Description
CubeConquer3D is turn-based strategy game where you can play against AI or other players. The game is played on a 3D grid of cubes. The goal is to conquer all the bases on the grid. The game is played in turns. Each turn, a player can move their units and attack enemy units. The game ends when one player has conquered all the bases on the grid.
## How to play
Cooming soon...
## Controls
- Use the left click to rotate the camera.
- Use the WASD keys to move the unit.
- Use space to end the turn.
## Features
- 3D graphics with rotating camera.
- Turn-based gameplay.
# Ideas para Incorporar Idiomas y Culturas en Cubeconquer
## 1. Sistema de Idiomas y Comunicación
Crea un sistema donde las unidades tengan un idioma nativo y una capacidad limitada para comunicarse con otras unidades que hablen idiomas diferentes.
### **Cómo Funciona:**
- **Idiomas Iniciales:** Cada facción tiene uno o más idiomas base. Por ejemplo:
- Los **Rojos** podrían empezar con un idioma comunal fuerte (un mismo idioma para todas sus unidades).
- Los **Azules** podrían tener varias subculturas con idiomas diferentes.
- **Nivel de Comprensión:** Cada unidad tiene un nivel de comprensión para otros idiomas (0% significa incomprensión total, 100% significa fluidez).
- **Efectos en el Juego:**
- **Órdenes Malinterpretadas:** Si una unidad no entiende bien las instrucciones del comandante (tú), podría moverse en direcciones incorrectas o realizar la acción equivocada.
- **Colaboración Limitada:** Unidades con diferentes idiomas tienen menos efectividad al luchar juntas hasta que mejore su comprensión mutua.
---
## 2. Aprender Idiomas
Introduce una mecánica donde las unidades puedan aprender nuevos idiomas con el tiempo o mediante recursos.
### **Cómo Funciona:**
- **Progreso Natural:** Unidades que interactúan con otras de diferentes idiomas aprenden gradualmente el idioma (progreso lento).
- **Entrenamiento:** Puedes invertir recursos en centros de enseñanza para acelerar el aprendizaje de tus unidades.
- **Idiomas Universales:** Investiga y desarrolla un "idioma puente" (similar al Esperanto) que reduzca las barreras, pero tiene costos significativos para implementarlo.
### **Beneficios en el Juego:**
- Facilita la coordinación entre unidades de diferentes subgrupos culturales.
- Mejora la comunicación con facciones neutrales o enemigas, abriendo posibilidades de diplomacia y subversión.
---
## 3. Diplomacia y Conversiones
Introduce facciones neutrales (o incluso del equipo contrario) que pueden ser influenciadas por la cultura y el idioma.
### **Cómo Funciona:**
- **Unidades Neutrales:** Algunas unidades en el mapa no pertenecen a ningún equipo. Si hablas su idioma (o lo aprendes), puedes convencerlas de unirse a tu causa.
- **Unidades Enemigas:** Si logras aprender el idioma de una unidad enemiga, puedes intentar sobornarla, desinformarla, o incluso convencerla de desertar.
- **Conversación vs. Conquista:** Tienes la opción de atacar directamente a las unidades neutrales o intentar integrarlas pacíficamente a tu facción mediante interacciones lingüísticas.
### **Habilidades Especiales:**
- **"Espionaje Lingüístico":** Si logras entender el idioma enemigo, puedes interceptar sus órdenes, retrasarlas, o incluso confundir a sus unidades con órdenes falsas.
- **"Diplomacia Cultural":** Usa conocimientos culturales para influir en grupos enteros y ganar su apoyo sin necesidad de pelear.
---
## 4. Engaño a Través del Lenguaje
Añade mecánicas que te permitan confundir al enemigo usando las diferencias de idioma.
### **Cómo Funciona:**
- **Órdenes Falsas:** Si aprendes el idioma del enemigo, puedes enviar órdenes falsas que hagan que sus unidades se muevan hacia lugares estratégicamente desventajosos.
- **Ruido y Sobrecarga:** Si no entienden tu idioma, puedes usar frases o sonidos para distraerlos, afectando su precisión o velocidad de reacción.
- **Cambiar el Campo de Juego:** Si logras "traducir" un texto cultural clave (por ejemplo, símbolos antiguos en el mapa), podrías desactivar trampas enemigas o desbloquear nuevas áreas estratégicas.
---
## 5. Unidades Especialistas de Idioma
Introduce unidades especializadas que puedan influir en la comunicación entre las tropas.
### **Tipos de Unidades:**
1. **Traductores:** Mejoran la comunicación entre diferentes subgrupos de tu propio equipo, eliminando penalizaciones de colaboración.
2. **Embajadores:** Permiten negociar con unidades neutrales o facciones enemigas para ganar aliados o recursos.
3. **Saboteadores Lingüísticos:** Especialistas en aprender rápidamente el idioma enemigo para enviar órdenes falsas o causar confusión.
### **Estrategia Avanzada:**
- Decide si inviertes en desarrollar estas unidades, priorizando el dominio de idiomas en lugar de habilidades de combate directo.
- Usa saboteadores para infiltrarte y confundir al enemigo, pero si son descubiertos, podrían generar represalias.
---
## 6. Narrativa Basada en Culturas
Integra un trasfondo narrativo para dar sentido a estas mecánicas:
### **Historia de Fragmentación Cultural:**
El mundo en *Cubeconquer* está dividido por un evento que llevó a la separación de idiomas y culturas. Las facciones deben reconstruir la comunicación mientras compiten por el control territorial.
### **Elección de Facción:**
Cada facción tiene un enfoque único respecto a los idiomas:
- **Rojos (Colectivistas):** Una lengua unificada para todos. Sus unidades son eficientes al principio, pero sufren penalizaciones al enfrentarse a culturas externas.
- **Azules (Individualistas):** Diversidad cultural y lingüística. Tienen un inicio desorganizado, pero son flexibles para adaptarse a nuevos idiomas y culturas.
---
Estas ideas combinan estrategia y mecánicas únicas centradas en el idioma, haciéndolo un aspecto clave del juego. ¿Cuál te gustaría desarrollar más? ¡Puedo ayudarte a afinar los detalles o diseñar ejemplos prácticos!