Abstract
This paper presents a way to develop a game using an artificial chemistry. An artificial chemistry is an abstract model of chemical system. It is used in the research field of artificial life. We develop a roguelike game using an artificial chemistry with a specific approach, which we propose in this paper: first, we build a system to simulate the world of a roguelike game; then we remove a part of the system to make it a game. A small set of rules in the artificial chemistry is able to define the simulation, and removing a rule makes it a game. This shows the effectiveness of the present approach in developing a certain type of game using the artificial chemistry.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Electronic Arts Inc.: The official Spore and Spore creature creator site, http://www.spore.com/ftl
Tosik: Cell automaton wo motiita shooting game (in Japanese), http://d.hatena.ne.jp/tosik/20070409/1176081337
Kim, K.J., Cho, S.B.: A comprehensive overview of the applications of artificial life. Artificial Life 12(1), 153–182 (2006)
Dittrich, P., Ziegler, J., Banzhaf, W.: Artificial chemistries – a review. Artificial Life 7(3), 225–275 (2001)
Watanabe, T.: Extending an artificial chemistry by incorporating membranes. Master’s thesis, School of Computer Science, Tokyo University of Technology, Tokyo, Japan (2008) (in Japanese)
Tominaga, K., Watanabe, T., Suzuki, M.: Formulating membrane dynamics with the reaction of surface objects. In: Almeida e Costa, F., Rocha, L.M., Costa, E., Harvey, I., Coutinho, A. (eds.) ECAL 2007. LNCS, vol. 4648, pp. 12–21. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Amari, N., Tominaga, K. (2009). Simulation Minus One Makes a Game. In: Giacobini, M., et al. Applications of Evolutionary Computing. EvoWorkshops 2009. Lecture Notes in Computer Science, vol 5484. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01129-0_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-01129-0_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01128-3
Online ISBN: 978-3-642-01129-0
eBook Packages: Computer ScienceComputer Science (R0)