Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Assets: runtime texture build target and export packs the platform's target

Cerrado
#252 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
68/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
csharp
Área
game-dev

Línea de trabajo

Read TextureBuildTarget.cs and ExportUserCode.cs at the referenced locations, then inspect IBuildPlatform.TextureTarget and the OapPackOptions tests. Implement runtime target selection and pass the platform texture target into export packing; update AssetManifestPrimaryTests and add a test asserting export packs the target artifact.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

c:assets c:build good first issue p:medium size:S t:enhancement

Current State

TextureBuildTarget.Current is constant pc (TextureBuildTarget.cs:24), and ExportUserCode.PackageAssets (ExportUserCode.cs:181-185) builds OapPackOptions without Target, so exports always pack the primary artifact. AssetManifestPrimaryTests compares Current to "windows"/"linux".

Tasks

  • Choose Current at runtime (OperatingSystem.IsAndroid())
  • Export passes IBuildPlatform.TextureTarget to OapPackOptions.Target
  • Fix the stale test

Acceptance Criteria

  • A test asserts that export packs the target artifact

Related

  • Android plan task A16 · seniority Jr · mergeable now (.NET 10)
  • Depends on: #236
  • Platform roadmap: #100
Lenguaje dominante
C#
Estrellas
1
Forks
1
Merge medio
1 h 29 min
PR fusionados (30 d)
38

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MASS4ORG/Turian

Todos los issues de MASS4ORG/Turian

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.