10 likes | 145 Views
Georgia Institute of Technology. 2012 Spring CS 8803_Computing , Creativity and Design Cognition. Abstract Art – T he Game. STEP #1. STEP #2. STEP #3. STEP #4. STEP #5. Afshin Mobramaein MS CS, Mikhail Jacob MS CS, Siddharth Chauhan MS CS, Sang Hun Lee MS ISyE.
E N D
Georgia Institute of Technology 2012 Spring CS 8803_Computing, Creativity and Design Cognition Abstract Art – The Game STEP #1 STEP #2 STEP #3 STEP #4 STEP #5 AfshinMobramaein MS CS, Mikhail Jacob MS CS, SiddharthChauhan MS CS, Sang Hun Lee MS ISyE Ⅰ. introduction • Background: • New design disciplines like Interaction Design and Information Visualizationare based on the application of computational solutions to design problems, while generative arthas become a household term describing artworks articulated as code. • Game interface designers have turned to code as fertile ground for conceptual and formal experimentation, simultaneously providing a pragmatic framework for computational creativity and a theoretical context for the created artwork. • We have used genetic algorithms to create engaging background art procedurally. The art so generated satisfies a variety of the principles of art and aims to be aesthetically pleasing. II. Technique used • 2D game on the Unity Game Engine • We made use of the Kuler API to manage color placement in the background for achieving tonal harmony • Enemy creator, Shape generator, Scene creator scripts written to make game play adaptive to the user’s playing style • Genetic Algorithms: Fitness functions to achieve balance in distribution of objects over the screen Ⅲ. Game development Ⅳ. Future work • Currently, our game applies generative algorithms to satisfy the principles of balance and tonal harmony , but this is just one step towards making the art hence generated fit a comprehensive aesthetic model. • Our model can be extended to achieve proportion, unity and variety. • We also intend to create similar systems for 3D games with a more sophisticated set of aesthetic guidelines