CS
Coki Studios Docs docs.cokistudios.com
Looping v1.1 • Arch 3.0A C++17 + Web JS + C# Zero Dependencies

Documentación Oficial de Coki Studios

Guías técnicas, referencias de API y ejemplos ejecutables para construir juegos y aplicaciones en todos tus dispositivos con Looping Engine, loopize++, smiledev, Web Loopize Kit y CS ID Connect.

Explorar Looping Engine → 3D (.OBJ + C# + loopize++) Abrir Web REPL

Inicio Rápido en Terminal

Instala las herramientas CLI oficiales (looping y smiledev) y valida el motor con la suite nativa incluida:

# macOS vía Homebrew
brew tap cokistudios/tap
brew install looping smiledev

# macOS / Linux vía instalador directo
curl -fsSL https://repo.cokistudios.com/engine/install.sh | bash

# Verificar entorno y ejecutar suite de pruebas C++17 (75/75)
smiledev doctor
looping test

Primer Juego 3D con .OBJ, C# y loopize++

Ejecuta escenas tridimensionales completas desde un archivo .loop o directamente en el REPL Web:

use "loopize++"
use "csharp"

define game3d "Starfleet Orbit" version 1.0:
    scene3d.world(name: "Orbit Sector 7", size: (220, 100, 220), sky: "nebula_void", fog: 0.007)
    camera3d.set(mode: "chase", pos: (0, 8.5, -16), target: (0, 2, 14), fov: 65, smooth: 0.14)

    cs! {
        public class PilotController : MonoBehaviour {
            public float Shield = 100.0f;
            public void Start() => LoopingBridge.Set("pilot_ready", true);
            public void Update(float dt) => Scene3D.Rotate("Starfighter01", 0.0f, dt * 40.0f, 0.0f);
        }
    }

    spawn3d.player("Starfighter01", at: (0, 2.2, 4), obj: "starfighter.obj", scale: 1.6, cs: "PilotController")
    spawn3d.obj("WarpGate", obj: "star_gate.obj", at: (0, 4.5, 42), scale: 2.0, color: "#c084fc")
    lz_wave_rush(1, "valkyrie", 4, 90, "valkyrie_drone.obj")
    lz_report()

Manuales Técnicos & Herramientas Interactivas

Recurso Descripción Enlace
LOOPING_USE.md Manual completo de sintaxis, stdlib, 3D Quantum, .obj, C# y loopize++. Leer archivo →
SMILEDEV_README.md Especificación de smiledev CLI, manifiestos y resolución multifuente. Leer archivo →
LOOPING_LEARNING_GUIDE.md Guía progresiva de aprendizaje de Looping desde cero. Leer archivo →
Web Loopize Kit Studio Visor interactivo <loopize-obj-viewer> y escenario 3D en vivo en navegador. Abrir Studio →
LoopModules Registry Directorio de paquetes y CLI smiledev add-repo. repo.cokistudios.com →