void Start() { EndGame = false; TimePause = Time.time + GameInits.Pause; GameLogic = new CustomisingLogic ( GameInits.GameoverPredicates, GameInits.SnakeNames, GameInits.Assembly, GameInits.MapSize, GameInits.FoodCount, GameInits.LeftDeadSnakeBody ); Map = GameLogic.GetCurrentPlayingMap(); SetTileBases(); FillBackground(); SetGridScale(); ShowFood(); ShowSnakes(); ShowBarriers(); SetUpStatisticsTable(); }
void Start() { GameLogic = new StandartLogic ( GameInits.GameoverPredicates, GameInits.SnakeNames, new AssemblySnakeFactory(), GameInits.MapSize, GameInits.FoodCount, GameInits.LeftDeadSnakeBody ); Map = GameLogic.GetCurrentPlayingMap(); SimbolMap = new string[Map.sideSize, Map.sideSize]; FillMapEmptyObjects(); InsertElements(); //ShowMapConsole(); ShowMapTexture(); }