Sudoku Garden is a one man project built with the help of other people. There is no charge, this game is offered for free and there is no advertising. This project was created to develop skills and hopefully lead to employment. Here are some of the items added to the game:
Model Shark ToolTips – It was easier to use their system than to build one from scratch. I extended the functionality to include localization in different languages.
Background Music is provided from a royalty-free site. The files have been modified and reduced in size.
The Localization System is based on a variety of systems detailed on the net. I added the dynamic update feature based on the selected flaw. Behind the scenes as an editing system that accesses the dictionary and displays available string matches.
Sudoku Puzzle Generator – The only item purchased for this project. My brute force method of generating a Sudoku puzzle can take up to 4 seconds. The game method uses a fast top-down approach. After a series of initial random selections, there are fewer and fewer random options as the table completes. I want to do this again in my own code in the future so that I can have better control.
The graphics were generated by me. Flowers are brush strokes or reworked renderings from larger works. The logo is based on a series of old school designs from vendors like Heritage Fonts.
The tabs on the help screen, like the tracking system, are based on various tutorials on the web. I added dynamic scrolling based on Unity’s documentation and some tweaks to support localization.
The Juke Box system is based on Unity code using the built-in song queuing function. When you change albums, the queue is cleared and reset. The initial song is played while the queue is added. At the end of a song, the queue starts playing the next sound. This is based on a precise time system using the length of each song.