Skip to content

Commit 747ec6a

Browse files
pre-release 10 SNAPSHOT [UNSTABLE/EXPERIMENTAL]
This will only work with my game profile.
1 parent e27eca6 commit 747ec6a

File tree

119 files changed

+9707
-34
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+9707
-34
lines changed

.gitignore

Lines changed: 51 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,59 @@
1+
### Java ###
2+
# Compiled class file
13
*.class
24

3-
# Mobile Tools for Java (J2ME)
4-
.mtj.tmp/
5+
# Log file
6+
*.log
57

68
# Package Files #
79
*.jar
810
*.war
911
*.ear
12+
*.zip
13+
*.tar.gz
14+
*.rar
1015

11-
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
12-
hs_err_pid*
16+
# Build outputs
17+
out/
18+
bin/
19+
.settings/
20+
.project
21+
.classpath
22+
.vscode
23+
24+
# IDEA project files
25+
.idea/
26+
*.iml
27+
28+
### Maven ###
29+
*/target/*
30+
target/*
31+
!target/game/
32+
target/game/screenshots/*
33+
!target/RUN.CMD
34+
pom.xml.tag
35+
pom.xml.releaseBackup
36+
pom.xml.versionsBackup
37+
pom.xml.next
38+
release.properties
39+
dependency-reduced-pom.xml
40+
buildNumber.properties
41+
.mvn/timing.properties
42+
43+
# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored)
44+
!/.mvn/wrapper/maven-wrapper.jar
45+
46+
### Game files ###
47+
48+
# Addon files
49+
!*.eca
50+
51+
# profile files
52+
profile/
53+
profiles/
54+
55+
# config files
56+
config.xml
57+
58+
# saves
59+
saves/

README.md

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,39 @@
1-
# Pre-Release 8
2-
Hello, world!
1+
![Exit_Code banner](https://preview.ibb.co/nNxv85/EC_LOGO_TRANS.png "Exit_Code logo transparent")
2+
#### The Free, Open-Source, Desktop & Hacking Simulator Game.
33

4-
I am happy to announce that after much delay, Pre-Release 8 is rolling out.
4+
ExitCode is a desktop simulator with a emphasis on hacking. The plan is to take the best parts from my favourite games, combined with (of course) my own original ideas, and turn them into something great!
55

6-
I am exhausted... This update has been a nightmare. But in the end, I think it was worth it.
6+
Here is a brief overview of what's to come:
77

8-
First and foremost: I re-wrote the window handling system. This made the file slightly smaller, but most importantly made this update's main feature possible.
98

10-
I also implemented a new ProcessID system. And Terminal commands to go along with them. It's not perfect, but you can see what apps are open within the Terminal, and you can kill them using their PID number.
9+
* Full Multi-Platform Support (Windows/Linux/Mac)
10+
* Realistic PC Desktop
11+
* Web-universe to explore (dark web!!!)
12+
* Play In-Game Games (Game-ception?)
13+
* Attack, and team up with other players in multi-player, and connect with friends in the in-game social site (yet to be named)
14+
* Find various in-game Apps/Scripts/Missions, download player-made ones, or create your own.
15+
* Take on randomly generated jobs, attack randomly generated systems, and collect information on randomly created NPCs, in a world that expands dynamically as you play.
16+
* Take either side of the law, or try you luck at playing both, with a reputation system that changes the world around you. (And how the world sees you.)
1117

12-
A while back I posted to Patreon (https://www.patreon.com/posts/... ) showing off a nice piece of artwork by David Refoua. This beautiful piece is now the official wallpaper that comes with the game. In the future, the game will come with multiple images and you will be able to select which one fits you best.
1318

14-
And now to the main event, and why this update is so overdue: App resizing! You can now resize all of the in-game apps. It seems like such a small thing. But it was a nightmare to implement. Though, I'm glad I did. This is the first feature a user came up and asked me for and I am happy that I was able to see it through.
19+
- - -
1520

16-
Now, I am just one person. I have a vision, a dream; of what this game can be. But I can't do it alone. If you would please leave your suggestions for what should be added next, I would greatly appreciate it.
21+
- - -
1722

18-
Thank you for all the support.
23+
![patreon banner](https://orig00.deviantart.net/443c/f/2015/334/4/c/patreon_word_logo_for_light_bg_by_angelasasser-d9imh6a.png "Support development on Patreon!")
24+
*Don't forget! If you like what you see, and would like to see development continue, **[you can support development on Patreon!](https://www.patreon.com/TheCyaniteProject)***
1925

20-
This update will be exclusive to patreon for now. Probably until Pre-Release 9 - As a thank you for your support.
21-
([View on Patreon](https://www.patreon.com/posts/pre-release-8-11354560))
26+
You can check my page for screenshots, and other updates without having to subscribe.
27+
Patreons can download major updates early! (when they are avalable)
2228

23-
Click on the above link for a screenshot.
29+
# HELP WANTED
30+
#### Due to lack of funding, I cannot afford to pay you.
31+
(I will, however, make sure to credit you properly for your work)
32+
* Java Programmers (Any skill level) Preferably ones that have used JavaFX
33+
* Artists (vector-style or pixel, any skill level) [Example of a "Vector-Style"](http://nerdapproved.com/misc-weirdness/beautiful-minimalist-game-of-thrones-fan-art/)
34+
* Creative people to design minimal websites to go in my game (This can be a detailed description, image, or HTML)
2435

25-
If you are not yet a Patron, you can subscribe for just $1. By subscribing, you will get access to exclusive downloads, and support me and ExitCode's development. I curentally only have 4 $1 Patrons, and this is my only source of income (yes, I make $4/mo).
26-
27-
https://www.patreon.com/TheCyaniteProject
28-
29-
You can also download Pre-Release 7 under the dev/ branch.
30-
31-
Note:
32-
This is going to be a common thing where GitHub is one version behind Patreon
33-
34-
#### Pre-Release 9
35-
I'm really excited about Pre-Release 9, and I think you guys will love it too!
36-
Sorry, no spoilers. Also I would hate to announce a feature and not be able to deliver. This was almost the case the Pre-Release 8's App Resizing: where I didn't officially announce it, but I did tell a bunch of people about it because I thought I was almost done and it almost blew up in my face. So this time around the release notes are staying with me until the jar is up for download.
37-
38-
One thing I will say, which isn't really good news, is that there is a real os called NIXos. It's a Linux distro. So, we're having to change our in-game OS branding. For now we're going with PiXELos, but this might change. Whatever we go with, it will be decided, and shipped with Pre-Release 9, and I might patch Pre-Release 8 as well and replace the wallpaper.
39-
40-
Thanks for the support!
36+
Contact:
37+
Telegram ```@TheCyaniteProject```
38+
Twitter ```@exit_code_dev```
39+
Email ```TheCyaniteProject@gmail.com```

_config.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

addons/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# exit_code_addons
2+
3+
This is the repository for the addons for the game exitcode.
4+
Every plugin has its own folder and is maintained on this folder.
5+
Dependency is the game itself (which is added automatically by maven) which has to be installed from the game-repository with `mvn install`.

addons/appPack/pom.xml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<groupId>net.thecyaniteproject</groupId>
8+
<artifactId>thecyaniteproject.appPack</artifactId>
9+
<version>2.1</version>
10+
11+
<properties>
12+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13+
</properties>
14+
<build>
15+
<plugins>
16+
<plugin>
17+
<artifactId>maven-compiler-plugin</artifactId>
18+
<version>3.3</version>
19+
<configuration>
20+
<source>1.8</source>
21+
<target>1.8</target>
22+
</configuration>
23+
</plugin>
24+
<plugin>
25+
<groupId>com.coderplus.maven.plugins</groupId>
26+
<artifactId>copy-rename-maven-plugin</artifactId>
27+
<version>1.0.1</version>
28+
<executions>
29+
<execution>
30+
<id>rename-file</id>
31+
<phase>package</phase>
32+
<goals>
33+
<goal>rename</goal>
34+
</goals>
35+
<configuration>
36+
<sourceFile>${project.build.directory}/${project.artifactId}-${project.version}.jar</sourceFile>
37+
<destinationFile>${project.build.directory}/${project.artifactId}-${project.version}.eca</destinationFile>
38+
</configuration>
39+
</execution>
40+
</executions>
41+
</plugin>
42+
</plugins>
43+
<resources>
44+
<resource>
45+
<directory>${project.basedir}/src/main/java</directory>
46+
</resource>
47+
</resources>
48+
</build>
49+
<dependencies>
50+
<dependency>
51+
<groupId>net.thecyaniteproject</groupId>
52+
<artifactId>exitcode</artifactId>
53+
<version>pre-re_10-SNAPSHOT</version>
54+
</dependency>
55+
</dependencies>
56+
</project>

0 commit comments

Comments
 (0)