From dad82d246d824922a0c773cbe95d079940d72ce4 Mon Sep 17 00:00:00 2001
From: markm <markm@MarkAlienware2.attlocal.net>
Date: Wed, 4 Sep 2024 10:31:31 -0700
Subject: [PATCH] Added Assignment 3 Folder, Still working, added movement to
 it.  Added REadme and package info

---
 .../homework3/Matiski/README.md               | 24 +++++++++++++++++++
 .../homework3/Matiski/package-info.java       | 10 ++++++++
 2 files changed, 34 insertions(+)
 create mode 100644 assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/README.md
 create mode 100644 assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/package-info.java

diff --git a/assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/README.md b/assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/README.md
new file mode 100644
index 0000000000..2ec538e12a
--- /dev/null
+++ b/assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/README.md
@@ -0,0 +1,24 @@
+## Homework 3: Example Simulation Recording using OpenDIS Network Streams
+
+<!-- Viewable at https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/blob/master/assignments/src/MV3500Cohort2024JulySeptember/homework3/README.md -->
+
+### Assignment
+
+1. Adapt the functionality for [OpenDIS ExampleSimulationProgram](../../../../examples/src/OpenDis7Examples/ExampleSimulationProgram.java), modifying provided code
+2. Experiment with the enumeration values that set up each entity and PDU.  What works for you?  What makes sense for your future work?
+    I added movement to the simulation.
+3. Adapt or replace the UML diagrams to describe what you have going on.
+4. Record, save and replay your result stream using [PduRecorder](https://savage.nps.edu/opendis7-java/javadoc/edu/nps/moves/dis7/utilities/stream/PduRecorder.html) or [Wireshark](https://www.wireshark.org)
+   * see local [assignments/src/pduLog](../../../pduLog) subdirectory for latest opendis log files
+   * Coming soon, we will also (again have) [X3D-Edit](https://savage.nps.edu/X3D-Edit) for DIS stream recording/replay
+5. Observe good-practice conventions in the [assignments README](../../../README.md) and [current-course README](../README.md) instructions.
+
+This assignment  presents a Problem Prototyping opportunity.
+While some minimal functionality is expected, the general outline of
+a networking problem and proposed solution holds great interest.
+Think of it as warmup preparation for your future work.
+
+
+
+### Prior Assignment, August 2019
+
diff --git a/assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/package-info.java b/assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/package-info.java
new file mode 100644
index 0000000000..a58b235b2f
--- /dev/null
+++ b/assignments/src/MV3500Cohort2024JulySeptember/homework3/Matiski/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments" target="_blank">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful" target="_blank">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java" target="_blank">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2024JulySeptember.homework3.Matiski;
-- 
GitLab