-
-
Notifications
You must be signed in to change notification settings - Fork 34
/
opensurge.appdata.xml.in
192 lines (192 loc) · 7.4 KB
/
opensurge.appdata.xml.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2020-2021 Alexandre Martins -->
<component type="desktop-application">
<id>org.opensurge2d.OpenSurge</id>
<name>Open Surge</name>
<developer_name>Alexandre Martins & others</developer_name>
<update_contact>alemartf_at_gmail.com</update_contact>
<metadata_license>MIT</metadata_license>
<project_license>GPL-3.0+</project_license>
<summary>A fun 2D retro platformer inspired by Sonic games and a game creation system</summary>
<description>
<p>
Open Surge is a fun 2D retro platformer inspired by Sonic games
and a game creation system that lets you unleash your creativity!
</p>
<p>
How do I play?
</p>
<p>
You can play using a keyboard or a joystick.
</p>
<ul>
<li>Arrows: Move</li>
<li>Space: Jump</li>
<li>Enter: Pause</li>
<li>Esc: Quit</li>
<li>Left Ctrl: Switch character</li>
<li>Equals: Take snapshot</li>
<li>F12: Open the editor</li>
</ul>
<p>
How do I create a game?
</p>
<p>
Use Open Surge to create your own amazing games!
Create new levels, items, bosses, gameplay mechanics,
playable characters, special abilities and more!
</p>
<ul>
<li>
First, learn how to create a level using the
built-in editor (press F12 during gameplay)
</li>
<li>
Next, learn how to do basic hacking (modify the
images/sounds, create new scenery, new characters, etc.)
</li>
<li>
Finally, have fun with scripting! SurgeScript, the
scripting language featured in Open Surge, gives you
ultimate power to create anything you desire and make
your dreams come alive!
</li>
</ul>
</description>
<url type="homepage">https://opensurge2d.org</url>
<url type="donation">https://opensurge2d.org/contribute</url>
<url type="help">https://wiki.opensurge2d.org</url>
<url type="bugtracker">https://opensurge2d.org/appdata/bugtracker.html</url>
<url type="translate">https://opensurge2d.org/appdata/translate.html</url>
<screenshots>
<screenshot type="default">
<image>https://opensurge2d.org/appdata/screenshot1.png</image>
</screenshot>
<screenshot>
<image>https://opensurge2d.org/appdata/screenshot2.png</image>
</screenshot>
<screenshot>
<image>https://opensurge2d.org/appdata/screenshot3.png</image>
</screenshot>
<screenshot>
<image>https://opensurge2d.org/appdata/screenshot4.png</image>
</screenshot>
<screenshot>
<image>https://opensurge2d.org/appdata/screenshot5.png</image>
</screenshot>
<screenshot>
<image>https://opensurge2d.org/appdata/screenshot6.png</image>
</screenshot>
<screenshot>
<image>https://opensurge2d.org/appdata/screenshot7.png</image>
</screenshot>
<screenshot>
<video>https://opensurge2d.org/appdata/trailer.webm</video>
</screenshot>
</screenshots>
<categories>
<category>Game</category>
<category>ActionGame</category>
<category>ArcadeGame</category>
</categories>
<launchable type="desktop-id">opensurge.desktop</launchable>
<!--
<icon type="local">@DESKTOP_ICON_FULLPATH@</icon>
-->
<provides>
<binary>opensurge</binary>
</provides>
<content_rating type="oars-1.0">
<content_attribute id="violence-cartoon">mild</content_attribute>
<content_attribute id="violence-fantasy">mild</content_attribute>
</content_rating>
<releases>
<release version="0.5.2" date="2021-01-25">
<ul>
<li>Improved joystick support</li>
<li>New translations: Polish, Russian</li>
<li>New musics</li>
<li>Updated the Giant Wolf Boss</li>
<li>Added new little animals - different animals will appear in different levels</li>
<li>Increased the drowning time to 12 seconds</li>
<li>Updated the turbo/invincibility time to 20 seconds</li>
<li>Improved the springs: they now behave as expected when the player is running on the walls or on the ceiling</li>
<li>Level Editor: users can now create levels in fullscreen mode</li>
<li>Level Editor: users can now display collision gizmos by pressing a key</li>
<li>Level Editor: the interface has been translated into multiple languages</li>
<li>Fix: the engine will pause the SurgeScript VM when the game is paused</li>
<li>Fix: consistent physics in slow computers</li>
<li>Fix: the player can be smashed by solid moving platforms</li>
<li>Improvements to the SurgeScript API</li>
<li>Updated the credits screen: it now extracts data from a csv file</li>
<li>Introduced CONTRIBUTING file with guidelines for contributors</li>
<li>Introduced special folder sprites/overrides/ to ease sprite hacking</li>
<li>Input maps are now read from the (new) inputs/ folder</li>
<li>The HUD is now entirely controlled via scripting</li>
<li>The 1up jingle no longer stops the level music</li>
<li>Increased the maximum supported image size to 4096x4096 pixels</li>
<li>Bugfixes and general improvements</li>
</ul>
</release>
<release version="0.5.1.2" date="2020-02-02">
<description>
<ul>
<li>New translations: Serbian, Bosnian, Dutch</li>
<li>Updated the language selection screen</li>
<li>Included AppStream metadata for Linux and for the free software ecosystem</li>
<li>Physics engine: using a fixed timestep at 60 fps for improved precision</li>
<li>Bugfixes and general improvements</li>
</ul>
</description>
</release>
<release date="2020-01-05" version="0.5.1.1">
<description>
<ul>
<li>Added support for UTF-8 filenames on Windows</li>
<li>Added the --hide-fps command line option</li>
<li>Optimized the rendering of texts</li>
<li>Removed unused fonts</li>
</ul>
</description>
</release>
<release date="2019-12-31" version="0.5.1">
<description>
<ul>
<li>New special moves: Surge's Lightning Boom and Surge's Lightning Smash</li>
<li>Improved the physics engine & the auto-angles detection method</li>
<li>New translations: German, Spanish, Korean, French</li>
<li>Updates to the SurgeScript API</li>
<li>Included a SurgeScript template for creating your own shield abilities</li>
<li>Made Life Icons and Goal Signs easier to hack</li>
<li>Created an audible countdown that is played when Surge is underwater</li>
<li>Introduced multilingual support for font scripts</li>
<li>Aesthetic improvements to the menus</li>
<li>General improvements & bugfixes</li>
</ul>
</description>
</release>
<release date="2019-11-01" version="0.5.0.2">
<description>
<ul>
<li>Improved the jump and the charge-and-release move</li>
<li>Updated the icon</li>
<li>General improvements</li>
</ul>
</description>
</release>
<release date="2019-10-05" version="0.5.0.1">
<description>
<ul>
<li>Fixed details of the initial release</li>
</ul>
</description>
</release>
<release date="2019-09-27" version="0.5.0">
<description>
<ul>
<li>Initial release</li>
</ul>
</description>
</release>
</releases>
</component>