Preface

This section is currently a draft, and is subject to change.

The DGA Game Concepts Guide ('the Guide') specifies design concepts and guidelines of a game called 'DGA Distant Ground Attack' ('DGA', 'the DGA Game', or simply 'the Game).

This chapter introduces common topics related to the Guide.

Audience

The Guide is intended to be read by programmers, artists, testers, producers, managers, players, and everybody else involved in the Game’s design, development, testing, and use.

This documentation and the accompanying materials are made available under the terms of the GNU Free Documentation License, which is available at https://www.gnu.org/licenses/fdl.html.

SPDX-License-Identifier: GFDL-1.3-or-later

Java and Java EE are registered trademarks of Oracle and/or its affiliates.
Jakarta EE, GlassFish, and Eclipse IDE are registered trademarks of Eclipse Foundation.
Payara, Payara Server and its logos are a trademark of Payara Foundation.
Apache, Apache NetBeans, NetBeans IDE, and Maven are trademarks of The Apache Software Foundation.
All other trademarks, logos, and featured content are property of their respective owners.

Prerequisites

The DGA Game is based on the Java Platform and written in the Java programming language. DGA’s software architecture is closely related to the Java Platform’s technologies. If you are new to Java, spend some time getting up to speed on the language and platform; a good place to start is dev.java/learn.

Each topic in this tutorial provides some background information, but in general, we assume you have a basic knowledge of the technologies each Java Platform’s feature works with. Another field important for understanding the Guide is game development. We assume that you have some basic understanding in these fields.

For more related information, see the following documents of the Game:

  • The DGA Game Architecture Guide provides all necessary information about DGA’s systems, software, and network architectures.

  • The DGA Game Design Guide details the current Guide and serves as a blueprint from which the Game is being built.

Conventions

Throughout this document, we use the following typographic conventions:

Convention Meaning Example

Boldface

Boldface type indicates a new term defined in text below or in the glossary. Also it marks graphical user interface elements associated with an action.

Heaven signifies night and day, cold and heat, times and seasons.

From the File menu, choose Open Project.

Italic

Italic type indicates book titles, emphasis, terms in the text or placeholder variables for which you supply particular values.

Read Chapter 6 in the User’s Guide.

Do not save the file.

The command to remove a file is rm filename.

Monospace

Monospace type indicates the names of files and directories, commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

Edit your .login file.

Use ls -a to list all files.

machine_name% you have mail.

very important

Underlined type indicates texts of especial importance.

The Commander stands for the virtues of wisdom, sincerity, benevolence, courage and strictness.

(Book, page)

Letter code and number in round brackets indicates index of a text resource through the Bibliography and the page number(s) within the text.

(ECGG, p. 319)

(TAOWG, pp. 27-29)

Any reference to a particular make, model, manufacturer, and/or version of weapon, gear or vehicle is made for historical accuracy only and does not indicate any sponsorship or endorsement of any trademark owner, weapon or vehicle manufacturer.

PEGI 7 Label PEGI Violence Label ESRB Everyone Label