LOL that has been suggested before. Dave does love the ladies, so who knows. Maybe he'll meet someone...special
Love: - Engine coding from ground up - Watching how the artificial world inside the device starts to emerge and come alive - following its own set of rules and physics set up by the engine - Tweaking the parameters and stats to fine tune the gameplay (see also hate) - Reaching the point when the capabilities of the engine start to work as an inspiration for level design, suggesting new and unexpected gameplay possibilities that you never actually thought of in the early development phase Hate: - Tweaking the parameters and stats without really being able to decide what would best serve the most balanced and fun gameplay - Implementing menus and GUI (that's why my main menu ended up being part of the of the actual gameplay) - Having too little time to do game development