Skip to content

giogamedeveloper/Neanthertal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neanthertal

Descripción

Proyecto de juego en Unity desarrollado con C#.

Mejoras Recientes

  • Optimización de Rendimiento: Removido llamadas innecesarias a UpdateItems() cada frame en GameManagerRecolection.cs. Eliminado Debug.Log en producción en PlayerController.cs.
  • Manejo de Errores: Añadidos checks de null para GameManagerRecolection.Instance en PlayerController.cs para prevenir excepciones.
  • Refactorización: Corregida indentación en FixedUpdate() de PlayerController.cs. Mejorada lógica de score en FireController.cs con penalización por tiempo excesivo.
  • Partículas: Optimizadas partículas en FireController.cs para detenerse cuando no se cumplan condiciones.
  • Testing: Añadido script de pruebas unitarias PlayerControllerTests.cs para validar inicialización y cambio de carril.

Estructura del Proyecto

  • Assets/Game/Scripts/: Scripts principales del juego.
    • Managers/: Controladores de managers como GameManagerRecolection.cs y FireController.cs.
    • Player/: Scripts del jugador, incluyendo PlayerController.cs y tests.
    • Enemy/: Scripts de enemigos.

Cómo Ejecutar

  1. Abrir el proyecto en Unity.
  2. Ejecutar desde la escena principal.

Contribuciones

Para contribuir, asegúrate de seguir las mejores prácticas de Unity y C#.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors