¿Puede Yi Language desarrollar un motor de juego web 3D estable? (Solo expertos)
La eficiencia de ejecución del código de Yi Language en sí es particularmente baja. Obviamente, está a solo 5 km desde Airport Road hasta Central Square, pero tiene que construir una circunvalación para permitirle caminar más de 20 kilómetros hasta Central Square. Muchas API requieren Esto solo se puede lograr caminando, por lo que la eficiencia es muy baja. Pero el desarrollo de juegos 3D no requiere Yi Language. Todo lo que necesita es un buen motor de juegos 3D. Las ventanas, módulos 3D, mapas, personajes, escenas, etc. creados por el motor solo requieren que Yi Language proporcione una ruta de archivo y un comando de llamada. Se ejecuta mediante el motor del juego 3D, por lo que la eficiencia de todo el juego es alta. También debes saber algo sobre los archivos dll llamados por el software editado en idioma Yi, ¿verdad? De hecho, los archivos dll se pueden escribir en cualquier idioma y luego llamar a Yi Language. Yi Language solo necesita emitir comandos simples, y el dll puede realizar operaciones complejas y luego enviar los resultados a Yi Language. Se llama dll y se conecta un motor 3D externo. El lenguaje es en realidad equivalente al jefe de la empresa. Solo necesita emitir órdenes y verificar los resultados, aunque otros lo completarán. en este momento es bajo. En este momento, aunque la eficiencia de Yi Language es baja, las operaciones centrales, las operaciones complejas, la lógica compleja, etc., las completa el motor del juego 3D.
Bueno, me siento un poco mareado después de escribir la mitad de las palabras, pero solo una frase: los juegos 3D desarrollados con Yi Language como núcleo son pura tontería. Los juegos 3D de C++ pueden funcionar mejor en un solo núcleo. computadora que Yi Language. Los juegos 3D se ejecutan mucho más rápido en computadoras de cuatro núcleos.
La eficiencia de ejecución de los juegos 3D desarrollados con C++ como núcleo y utilizando el lenguaje fácil para llamar núcleo es básicamente la misma que la de los juegos desarrollados en C++ puro.