# NV14 Skip the fairy-tale, just give me the code already --> [Click Here](https://teb.codes/2-Code/Docker/NV14#how-to-use) # NV14 - Playable Java Game This Docker image packages the NV14 game along with its required dependencies, including the JTwoD game engine, making the game easily accessible via a web browser. ## Screenshots ![NV14]() ## About NV14 is a Java-based 2D game developed using the JTwoD engine. This Docker container includes everything necessary to clone, build, and serve the game as a playable web page. The container builds the `NV14` source from its GitHub repository and compiles it along with the JTwoD engine. ## Features - Automatic build of the JTwoD game engine from source. - The NV14 game is compiled and served via a simple web server. - No manual setup required — just pull and run the container to start playing. ## How to Use ### Pull the Image ```bash docker pull tebwritescode/nv14:latest ``` ### Run the Container ```bash docker run -p 80:80 tebwritescode/nv14:latest ``` ### Access the Game Once the container is running, open a web browser and go to: ``` http://localhost ``` This will open the NV14 game in your browser. ## Environment - **Base Image**: OpenJDK 11 - **JTwoD Game Engine**: Built from source (GitHub: [nathan-fiscaletti/jtwod](https://github.com/nathan-fiscaletti/jtwod)) - **Web Server**: Python HTTP Server ## Source Code - NV14: [GitHub](https://github.com/tebwritescode/nv14) - JTwoD Game Engine: [GitHub](https://github.com/nathan-fiscaletti/jtwod) ## Notes - The container exposes port **80** for accessing the game. - If you want to map the port differently, you can run the container with the `-p` option (e.g., `-p 8080:80`). ## License This project is under the MIT License.