arrow_backAll projects
Automation - In Minesimulator, players are able to quickly change variables in the graphical user interface and run simulations behind the scenes. This helps users appreciate what each statistic does and is fun to play around with. Widgets - Many widgets are my own extensions of the standard Tkinter widgets, including a NumEdit and LocEdit widgets. This enables users to intuitively change the value of numeric fields by dragging on a label. Dynamic menu creation - Despite having a complex nested menu, it is all generated dynamically without any direct code. I developed a system to analyse Python code and determine which menus should be created, and also provide the values back to the program while they are being editing.
Minesimulator
A hardcore minecraft simulation game
Click an image to view full image
This game provides an innovative speed-oriented approach to the hugely popular game, Minecraft, by condensing the most important decisions into a streamlined interface. It also provides a state-of-the-art simulation to experiment on many variables to find the most effective way to play.