public GameVM(GameDifficulty difficulty) { this.difficulty = difficulty; Board = new Board(); Timer = new GameTimer(); Generator = new SudokuGenerator(Board, difficulty); Manager = new SudokuManager(Board, Generator.SolvedSudokuValues); }
protected void SetUp() { string binDirectory = AppDomain.CurrentDomain.BaseDirectory; string projectDirectory = Directory.GetParent(binDirectory).Parent.Parent.FullName; string basePath = Path.Combine(projectDirectory, "Levels"); goodSudoku = Loader.LoadLevel($@"{basePath}\test1.txt"); badSudoku = Loader.LoadLevel($@"{basePath}\test2.txt"); }
// Use this for initialization void Awake() { originalPosition = Vector3.zero; residence = originalResidence; selected = false; spriteRender = this.GetComponent<SpriteRenderer>(); selfBody = this.GetComponent<Rigidbody2D>(); triggerBox = this.gameObject.GetComponent<Collider2D>(); sudokuManager = GameObject.FindObjectOfType<SudokuManager>(); }
private void Form1_Load(object sender, EventArgs e) //Setup text boxes on start { sudokuManager = new SudokuManager(); textBoxes = new TextBox[9, 9] { { Grid00, Grid10, Grid20, Grid30, Grid40, Grid50, Grid60, Grid70, Grid80 }, { Grid01, Grid11, Grid21, Grid31, Grid41, Grid51, Grid61, Grid71, Grid81 }, { Grid02, Grid12, Grid22, Grid32, Grid42, Grid52, Grid62, Grid72, Grid82 }, { Grid03, Grid13, Grid23, Grid33, Grid43, Grid53, Grid63, Grid73, Grid83 }, { Grid04, Grid14, Grid24, Grid34, Grid44, Grid54, Grid64, Grid74, Grid84 }, { Grid05, Grid15, Grid25, Grid35, Grid45, Grid55, Grid65, Grid75, Grid85 }, { Grid06, Grid16, Grid26, Grid36, Grid46, Grid56, Grid66, Grid76, Grid86 }, { Grid07, Grid17, Grid27, Grid37, Grid47, Grid57, Grid67, Grid77, Grid87 }, { Grid08, Grid18, Grid28, Grid38, Grid48, Grid58, Grid68, Grid78, Grid88 } }; }
void Awake() { sudokuManager = GameObject.FindObjectOfType<SudokuManager>(); }
public SudokuManagerTests() { this.testee = new SudokuManager(); }
void Awake() { intance = this; }