-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrss.xml
More file actions
341 lines (181 loc) · 13.3 KB
/
rss.xml
File metadata and controls
341 lines (181 loc) · 13.3 KB
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
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<title>SolfeGuido</title>
<link>https://solfeguido.github.io/</link>
<description>MemE is a powerful and highly customizable GoHugo theme for personal blogs.</description>
<generator>Hugo 0.88.1 https://gohugo.io/</generator>
<language>en-US</language>
<managingEditor>azarias.boutin@gmail.com (AzariasB)</managingEditor>
<webMaster>azarias.boutin@gmail.com (AzariasB)</webMaster>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<lastBuildDate>Thu, 23 Sep 2021 18:59:56 +0200</lastBuildDate>
<atom:link rel="self" type="application/rss+xml" href="https://solfeguido.github.io/rss.xml" />
<item>
<title>2.0 Released</title>
<link>https://solfeguido.github.io/posts/released2/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/released2/</guid>
<pubDate>Thu, 23 Sep 2021 00:00:00 +0000</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[
<h1 id="solfeguido-2-0-is-now-available-on-the-play-store">SolfeGuido 2.0 is now available on the play store !</h1>
<p>SolfeGuido is now available on the play store at the following adress :
<a href="https://play.google.com/store/apps/details?id=io.github.solfeguido2" target="_blank">https://play.google.com/store/apps/details?id=io.github.solfeguido2</a></p>
<p>As stated in the previous post, this version is a complete rewrite in kotlin + libgdx.</p>
<p>I decided to release this version as a separate app for several reasons :</p>
<ul>
<li>The save files are not compatible from one version to another, and creating a converter would have taken too much time.</li>
<li>The style is quite different from one app to the other. And I still quite like the simplicity of the first version</li>
<li>I like the idea of having the “original” app still bein available instead of just forgetting about it, and erasing everything about it.</li>
</ul>
<p>So that’s all for now, enjoy !</p>
]]></description>
</item>
<item>
<title>Kotlin for the win</title>
<link>https://solfeguido.github.io/posts/kotlinftw/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/kotlinftw/</guid>
<pubDate>Thu, 12 Mar 2020 15:52:22 +0100</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[<p>The flaws found in löve2d were <a href="https://solfeguido.github.io/posts/rewrite/" target="_blank">the following</a>:</p>
<ul>
<li>Big package size (3MB of native libs)</li>
<li>Lack of locale detection</li>
<li>Lack of HTTPS support</li>
<li>Lack of strong typing in lua</li>
<li>Does not seem to crash correctly on android</li>
<li>All the UI must be created from scratch</li>
</ul>
<p>After a little bit of research and testing, I finally decided to rewrite SolfeGuido using <a href="https://libgdx.badlogicgames.com/" target="_blank">LigGdx</a> with Kotlin as the programming language.
Let’s see point by point how this frameworks solves every flaws of löve2D:</p>
<ul>
<li>The empty android .adb is only 1MB, which is 3 times less than löve2D (and I don’t care about the build size for desktop)</li>
<li>Good support for i18n and an <a href="https://github.com/libgdx/libgdx/wiki/Internationalization-and-Localization" target="_blank">out of the box translation system</a></li>
<li>Https support thanks to the JRE</li>
<li>Really good typings, non-nullable types and more in Kotlin</li>
<li>Crash is reported on the google play</li>
<li>A really powerfull widget bundle that comes with animation support, styling, …</li>
</ul>
<p>Because of all these existing features, it takes time to learn how to use them properly, but when you know how to use them, you can work quite fast on the app.</p>
<p>Hopefully, this will be a good choice for the future, we’ll see how it goes !</p>
]]></description>
</item>
<item>
<title>SolfeGuido's rewrite</title>
<link>https://solfeguido.github.io/posts/rewrite/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/rewrite/</guid>
<pubDate>Wed, 05 Feb 2020 12:59:03 +0100</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[<p>After the 1.4 release, I’m quite happy with the state of SolfeGuido.
Of course, a lot of features I want to implement are missing. I still want to add a lot of other gamemodes, if possible also add new translations, new options and so on …
However, I encountered several limitations of love2d (the current game engine used for SolfeGuido) :</p>
<ul>
<li>The package size for a basic hello world is more than 3 MBytes. For game as small as SolfeGuido, that’s twice the size of the assets !</li>
<li>Love2D/Lua is not really good at detecting the phone’s locale. One could ask the user, but I’d rather have it selected by default, and let the user change it later on</li>
<li>There is no HTTPS module in Löve2d, it seems like it’s going to be added in a future version, but other game engine already have this feature</li>
<li>Because it’s based on a scripting language (which is also a strength) it’s quite easy to make a mistake and only realize this way later (or even too late), a compiled (or even transpiled) language could help reduce the risk of error</li>
<li>When the game crashes, a lovely screen can be shown on android, but this does not report anything to the play store, and it’s then quite impossible to know if any crashes happened</li>
<li>Also, (but this is more my fault), the widget system is not very well coded, and could use a complete rewrite.</li>
</ul>
<p>So I’m now pausing the development of SolfeGuido, while searching for a new game engine that meet all the required criterias !</p>
<p>Onward to SolfeGuido 2.0 !!</p>
]]></description>
</item>
<item>
<title>Update 1.4</title>
<link>https://solfeguido.github.io/posts/update_1_4/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/update_1_4/</guid>
<pubDate>Mon, 03 Feb 2020 09:25:13 +0100</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[
<h1 id="1-4-the-swedish-release">1.4 : The Swedish Release</h1>
<p>A new version has been released !</p>
<p>This version fixes some rendering issues, improves some performances, and add new features, such as :</p>
<ul>
<li>The Swedish language</li>
<li>A pop-up to notify when a new version is installed, what are the new features</li>
<li>A step-by-step guide when first starting the game to configure it to fit the needs of the user</li>
</ul>
<p>You can get this release on <a href="https://github.com/SolfeGuido/SolfeGuido/releases" target="_blank">github</a>.</p>
]]></description>
</item>
<item>
<title>Update 1.3</title>
<link>https://solfeguido.github.io/posts/update_1_3/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/update_1_3/</guid>
<pubDate>Thu, 16 Jan 2020 19:21:57 +0100</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[
<h1 id="1-3-the-performance-version">1.3 : The Performance version</h1>
<p>A new version has been released !</p>
<p>This released is aimed toward performance improvements, some small things have been added as well, but not much.</p>
<ul>
<li>Saving the statistcs right after a game is finished to avoid loosing data</li>
<li>The notes fade in and fade-out</li>
<li>When giving a wrong answer, the note become a “ghost note”</li>
<li>Some very special effects at the end of a game</li>
<li>Added ut3 and ut4 keys</li>
<li>Improved performance for buttons</li>
<li>Improved rendering performance of various objects</li>
<li>The loading at the start is now longer to load all the notes</li>
<li>Jingles have been added (but are not really cool for now)</li>
</ul>
<p>Enjoy !</p>
]]></description>
</item>
<item>
<title>Released</title>
<link>https://solfeguido.github.io/posts/released/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/released/</guid>
<pubDate>Wed, 18 Dec 2019 14:03:12 +0100</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[
<h1 id="released">Released !</h1>
<p>SolfeGuido is now available on the play store at the following adress :
<a href="https://play.google.com/store/apps/details?id=io.github.solfeguido" target="_blank">https://play.google.com/store/apps/details?id=io.github.solfeguido</a></p>
]]></description>
</item>
<item>
<title>SolfeGuido</title>
<link>https://solfeguido.github.io/posts/solfeguido/</link>
<guid isPermaLink="true">https://solfeguido.github.io/posts/solfeguido/</guid>
<pubDate>Mon, 16 Dec 2019 15:32:43 +0100</pubDate>
<author>azarias.boutin@gmail.com (AzariasB)</author>
<copyright>[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)</copyright>
<description><![CDATA[
<h1 id="solfeguido">SolfeGuido</h1>
<p>Learn to read a music sheet the fun way !</p>
<p>SolfeGuido was created as a mobile game.
It works on computer, but is more enjoyable on a phone or tablet.</p>
<h2 id="features">Features</h2>
<ul>
<li><p>Train to read on three keys :</p>
<ul>
<li>G key</li>
<li>F key</li>
<li>F & G keys</li>
</ul></li>
<li><p>Many stats are available (and more to come) :</p>
<ul>
<li>Number of games played</li>
<li>Number of points won</li>
<li>Average reaction time</li>
<li>Wrong notes guessed</li>
<li>Longest play streak</li>
<li>Total time played</li>
</ul></li>
</ul>
<h2 id="example">Example</h2>
<p><img src="play.gif" alt="InGame" /></p>
<h1 id="source-code">Source code</h1>
<p>SolfeGuido is open-source, the code is available at <a href="https://github.com/SolfeGuido/SolfeGuido" target="_blank">https://github.com/SolfeGuido/SolfeGuido</a></p>
]]></description>
</item>
</channel>
</rss>