Desarrollo de juegos

8
Almacenar paredes que están entre azulejos

Estoy escribiendo un motor isométrico en c ++. Decidí adoptar un enfoque más realista y hacer que las paredes ocuparan espacio entre dos fichas, no una sola ficha completa, como se muestra en la imagen a continuación (al igual que en Los Sims). Mi problema es que no tengo idea de cómo almacenar...

8
Coloque una imagen de IU entre dos sprites 2D en Unity

Estoy desarrollando un juego 2D con Unity. Tengo dos objetos sprite renderizados usando SpriteRenderer. Con el nuevo sistema de interfaz de usuario, quiero usarlo para mostrar una imagen entre mis dos sprites. Es decir, mi primer sprite tiene un orden de clasificación de 100, luego mi UI Image...

8
Unity2D hierba alta

Estoy usando Unity para crear un juego 2D de arriba hacia abajo. Todo ha sido genial hasta ahora, pero me he encontrado con un problema que no puedo resolver adecuadamente. Quiero implementar "áreas altas de hierba" donde se ocluya parte del personaje. Un ejemplo visual: Pensé en hacer la...

8
Unity 3d 4 jugadores Solo se pueden presionar 4 botones a la vez

Solo se pueden presionar 4 botones a la vez, por lo que los jugadores no pueden moverse a veces Cada jugador tiene sus propios controles Cambio, flecha arriba y los otros para cada jugador --- v Entradas V-VV public string UpArrow; public string DownArrow; public string LeftArrow; public...

8
Pathfinding: malla de navegación basada en mosaicos

Estoy desarrollando un RTS basado en mosaico en tiempo real. Este es un mapa de ejemplo: Este mapa consta de 4 regiones con 256 fichas cada una. Los azulejos azules representan obstáculos. Las unidades pueden moverse en las ocho direcciones estándar. Las unidades están unidas a azulejos; Una...

8
Sprites de dibujo 2D de Unity 5 mediante programación

¿Cómo puedo dibujar sprites en Unity 5 mediante programación? Estoy buscando algo similar a spriteBatch.Draw()en XNA. Los resultados que obtengo cuando lo busco están desactualizados http://wiki.unity3d.com/index.php?title=SpriteManager (esto fue escrito en 2012), o se hacen usando la interfaz de...

8
Diseño iterativo a gran escala.

Típicamente en el desarrollo del juego, el desarrollo lineal ( modelo en cascada ) está plagado de obstáculos que agotan la cordura del programador (el juego resultó horrible, no se puede rediseñar). Ingrese diseño iterativo . El diseño iterativo permite la creación de prototipos de varias...

8
¿Qué es una mecánica de juego?

Estoy tratando de entender exactamente qué define una mecánica de juego y si es lo mismo que una mecánica de juego. Hay muchas fuentes diferentes en línea que intentan definir esto, pero parecen ser bastante inconsistentes. A continuación se detallan dos que profundizan bastante:...

8
Implementando un SceneManager usando OpenFL

Estoy tratando de implementar un SceneManager básico usando OpenFL y Haxe. No tengo mucha experiencia usando OpenFL y Haxe, así que tengo algunos problemas. Así es como diseñé la clase SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite {...