This shows you the differences between two versions of the page.
pjv:laboratoare:04 [2018/10/31 16:12] alexandru.gradinaru |
pjv:laboratoare:04 [2019/10/23 16:13] (current) alexandru.gradinaru |
||
---|---|---|---|
Line 21: | Line 21: | ||
{{ :pjv:laboratoare:create-tiles-from-spritesheet.gif?direct&300 |}} | {{ :pjv:laboratoare:create-tiles-from-spritesheet.gif?direct&300 |}} | ||
+ | |||
+ | Se pot folosi si brush-uri standard sau personalizate, prefab-uri etc. | ||
+ | |||
+ | {{ :pjv:laboratoare:2018-10-31_1_.png?direct&300 |}} | ||
==== Tile maps ==== | ==== Tile maps ==== | ||
Line 88: | Line 92: | ||
using UnityEngine.Tilemaps; | using UnityEngine.Tilemaps; | ||
+ | |||
+ | [Tooltip("The Tilemap to draw onto")] | ||
+ | public Tilemap tilemap; | ||
+ | [Tooltip("The Tile to draw (use a RuleTile for best results)")] | ||
+ | public TileBase tile; | ||
//SetTile(position, tile) | //SetTile(position, tile) | ||
Line 100: | Line 109: | ||
=== Cerinte === | === Cerinte === | ||
- | - Descarcati scena de start de aici: | + | - Descarcati scena de start de aici: [[https://www.dropbox.com/s/8lo09g081ni0j2c/2DTilemapsStarter.zip?dl=0 | Download ZIP]] |
- Creati o paleta de sprite-uri | - Creati o paleta de sprite-uri | ||
- Adaugati un tilemap | - Adaugati un tilemap | ||
Line 109: | Line 118: | ||
- Creati un script pentru a genera random o suprafata de teren/obstacole cu coliziune folosind RuleTile | - Creati un script pentru a genera random o suprafata de teren/obstacole cu coliziune folosind RuleTile | ||
- Creati un script pentru a genera random elemente de mediu fara coliziune (le gasiti in EnvironmentProps; puteti folosi un output de Random sau direct un RandomTile) | - Creati un script pentru a genera random elemente de mediu fara coliziune (le gasiti in EnvironmentProps; puteti folosi un output de Random sau direct un RandomTile) | ||
- | - Creati un script pentru a genera random elemente de pickup (aveti un prefab ''CollectableGem'' la dispozitie) | + | - Creati un script pentru a genera random elemente de pickup (aveti un prefab ''CollectableGem'' la dispozitie pe care il puteti folosi intr-un PrefabTile) |
+ | |||
+ | ==== Resurse ==== | ||
+ | [[https://felgo.com/game-resources/make-pixel-art-online|Aplicatii de desenat sprite-uri]] | ||