Design and Architecture of Jxta-Based Game Software in Java
preprintposted on 24.12.2020, 10:41 by Frank AppiahFrank Appiah
This paper discusses the interest of explicit software processes of design and architecture for (1) architectural view understanding and communication, (2) design reuse and principles of Jxta-based game software development. The considered architecture includes hierarchical and logical views which are modeled in the Java-based Maiar API and achieved by Jxta message exchanges. The topology of the world map of the game software can be viewed as undirected graph in which vertices (nodes) represent the rooms and the edges represent the rooms and the edges represent the playable movements between nodes.