georgia institute of technology
DESCRIPTION
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. - PowerPoint PPT PresentationTRANSCRIPT
Georgia Institute of Technology
Afshin Mobramaein MS CS, Mikhail Jacob MS CS,Siddharth Chauhan MS CS, Sang Hun Lee MS ISyE
2012 Spring CS 8803_Computing, Creativity and Design Cognition
Abstract Art – The Game
Ⅰ. introduction
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 writ-ten 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
Ⅳ. Future workCurrently, 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 com-prehensive 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
Ⅲ. Game development
Background :
New design disciplines like Interaction Design and Informa-tion Visualization are based on the application of computa-tional solutions to design problems, while generative art has become a household term describing artworks articulated as code.
Game interface designers have turned to code as fertile ground for conceptual and formal experimentation, simultane-ously 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.
STEP#1
STEP#1
STEP#2
STEP#2
STEP#3
STEP#3
STEP#4
STEP#4
STEP#5
STEP#5