forked from le-doux/bitsy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVERSION_NOTES.txt
317 lines (276 loc) · 9.02 KB
/
VERSION_NOTES.txt
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
v7.1:
- updated localization text
- bugfixes:
-- old dialog doesn't override imported dialog
-- typing in the ending dialog doesn't deselect it
v7.0:
- updated dialog panel:
-- supports nested lists and dialogs
-- set & update variable values with the expression builder
-- more functions!
- add dialogs to exits
- lock exits and endings from dialog
- exit and end from dialog
- pagebreak function
- titles can have multiple lines of dialog
- bugfixes:
-- spaces work inside nexted dialog
-- functions support multiple parameters
-- unknown functions aren't deleted
v6.5:
- bugfixes:
-- @zachThePerson fixed room tool adding phantom tiles to room
-- @zachThePerson fixed error messages with chrome touch controls
-- @ragzouken duplicating drawings didn't update the finder thumbnail
-- @zachThePerson dragging out of a tool would select outside text
-- @ayolland fixed touch controls in iOS
-- @aloelazoe fixed a bug when adding new items
- localization:
-- Chinook language translation by Sequoia Edwards
-- Japanese language translation by Tokoro
v6.4:
- importing games from HTML works again
- updated about panel
- added open source license (MIT)!
v6.3:
- all resources are packaged locally to avoid cross-origin errors
-- you can download bitsy games from local copies of bitsy!
- exit tool resets when you delete a room
- invalid exits don't break the editor
- downloaded games pass w3c validation test
- download panel is sized correctly on chrome
- you can drag tool panels past the rightmost tool
- paint explorer updates when you paste new game data in
-- also it selects valid sprites when you change game data
- inventory UI resets when game restarts
v6.2:
- duplicate and delete palettes in the color tool!
- bugfixes:
-- >= and <= work correctly again
-- drawing colors update when you use the color picker
-- animations stay in time with each other when you change them
-- rooms without a defined palette don't break the game
-- deleting all palettes from game data won't break the game
v6.1:
- editor is more mobile-friendly:
-- new portrait mode layout
-- enabled touch controls for room and paint tools
-- font sizes for high dpi displays
- bugs:
-- fixed bug where you can't remove sprites from rooms
-- fixed crashes when there are no rooms
-- fixed html import bug
- improved rendering performance in chrome
6.0:
- new combined exits & endings tool!
- exits are two-way by default
- change exit direction with one button
- new exit transition animations!
- exit thumbnails are shortcut to rooms
- toggle exits & endings visibility
- move exits & endings in room without tool open
- move exits & endings in two ways:
-- click and drag in the room
-- OR use the "move" button
- updated translations for several languages
5.5:
- editor translated into Arabic, Chinese, and Polish
***** shout outs to the translators! *****
Ahmed Khalifa (Arabic)
Ray Song (Chinese)
Mateusz Teklak (Polish)
******************************************
- new Arabic pixel font
- right to left text
- bitsyfont supports variable-width fonts
5.4:
- editor translated into Esperanto, Estonian, Hungarian, Icelandic, Russian
***** thank you translators!!!! :) *****
Ariel J Moody (Esperanto)
Raul (Estonian)
Ádám Török (Hungarian)
Game Makers Iceland (Icelandic)
Vinvirinvi & Onion (Russian)
****************************************
- link to updated Bitsy tutorial by Claire Morley
- added link to "games made with Bitsy" on itch.io
5.3:
- performance improvements:
-- speed up game loading time with new renderer
-- improve editor responsiveness by only loading thumbnails when needed
5.2:
- {say} function re-enabled
- fix weird scrolling in mobile
- default game loads correctly
5.1:
- perf improvement: hide font data in game data by default
--- added toggle button to show/hide font data
- bugfix: avatar moved after leaving dialog
- bugfix: too many keys being ignored after leaving dialog
5.0:
- editor translated into French, Portuguese, Spanish, Italian, Swedish, German
***** huge thanks to the translators *****
Peter Februar & Dorian Beaugendre (French)
Bruno Silva (Portuguese)
Marina Díez (Spanish & Italian)
Em (Swedish)
Kai Werder & Matthias Löwe (German)
******************************************
- new fonts to display European and Asian characters
- new settings panel!
- functions to add drawings to dialog: {printSprite}, {printTile}, {printItem}
- {print} function replaces deprecated {say} function
- downloaded game uses game title for file name
- when creating animations, the second frame starts as a copy of the first
- touch controls work on whole exported page, not just the game window
- you can download game data as separate ".bitsy" file
- bugfix: reset didn't reset game title
- bugfix: player got stuck moving in one direction
- bugfix: sometimes game window blinked in editor during play
4.8:
- fix broken gif recording
- add gif snapshot! (take screenshot of current room)
-- alt-click for widescreen snapshot
- fix bug with reset game
4.7:
- alt-click a tile or sprite in the room tool to edit it in the paint tool
4.6:
- filter drawings by name!
- fix importing new-style html
v4.5:
- new color picker tool
- page export color saved between sessions
- updated tools bar
- bugfix: wall visualization was broken
v4.4:
- wall settings for tiles apply to all rooms by default
- bugfix: error on walking into edge of room
v4.3:
- new swipe & tap mobile controls
- mobile-friendly full page game window
- adjustable game window size settings
v4.2:
- dialog text fields are expandable
- the find drawing window is resizable
- add drawings in the find drawing window
~~~~
- bugs fixed:
-- when you deleted a room, exits weren't deleted
-- when you deleted a room, exit options didn't update
-- find drawing window didn't update correctly when drawing deleted
-- dialog wasn't delete when sprite was
-- tiles were being named "undefined"
-- find drawing window didn't refresh on new game
v4.1:
- bugfix: sometimes new dialog would overwrite old dialog
v4.0:
- advanced dialog options, including:
-> dialog that changes each time it's said
-> dialog that changes based on items player has
~~~~~
- special effects for dialog, including:
-> shaky text
-> wavy text
-> rainbow text
~~~~~
- items
- inventory
~~~~~
- you can name objects, including:
-> items
-> rooms
-> palettes
~~~~~
- dialog scripting language with variables
- bugfix: newline characters work in dialog
- additional bugfixes
v3.7:
- bugfix: can't add color palettes
- bugfix: games don't run on iOS
v3.6:
- bugfix: remove broken mouse controls
v3.5:
- bugfix: games with no title couldn't start
v3.4:
- new "find drawing" window
--> browse list of all tiles and sprites
- new animation preview UI
- rooms animate in edit mode
v3.3:
- drag exits and endings to move them!
- show entrances in room view
- fix exit copy bug
- exits start with valid destination
v3.2:
- move tool windows around by dragging the title bar!
- user interface redesign
v3.1:
- bugfix: duplicated rooms don't disappear
v3.0:
- add endings to your game!
- you can have multiple color palettes (one per room)
- restart the game with ctrl-r or cmd-r
- dialog textbox matches size of dialog box in game
- gif encoding doesn't freeze the whole browser tab
- bug: you could edit sprites during play mode
- fixed a bug with animated tiles
v2.3:
- easily see walls!
- high contrast colors (black grid for light backgrounds)
- remembers and restores animations you deleted
- bugs fixed:
-> temporary fix for file corruption issue
-> couldn't toggle panels in Firefox
-> wall checkbox didn't update on room change
-> exits were always visible on reload
-> new dialog was lost when switching sprites
-> duplicated drawings didn't include animation
v2.2:
- see overlay of other frame while animating
- change background color of exported game
- apply wall settings to all rooms
- bugs fixed:
-> player could escape off-screen
-> copied rooms changed each other
-> exit options didn't update correctly
v2.1:
- unlimited sprites, tiles, and rooms!
v2.0:
- flipbook-style animation!
-> animate any sprite or tile or avatar
-> check "add animation" in the paint tab
-> switch frames by selecting frame 1 or 2
- sprite/tile thumbnails
-> click a thumbnail to paint it!
- easily duplicate rooms, sprites, and tiles
- exits are easier to see
- skip dialog with any key
v1.4:
- delete sprites, tiles, and rooms!
- use "new" button to start over
- fixed bug with exits when reloading files
- fixed bug with refreshing game data
v1.3:
- re-import games from html files
v1.2:
- autosaving means you'll never lose your work!
- your open tools are remembered between sessions
v1.1:
- record gifs! (open from the toolbar)
v1.0:
- you can have multiple rooms in a game!
- add exits that connect rooms
- a toolbar for showing/hiding tool windows
- you can minimize tools
- remove sprites from a room by clicking on them
- drag to add/delete tiles from room
v0.1:
new features:
- games have touch controls!
bugfixes:
- quotation marks in dialog don't break game
- drawing on Surface devices works
- pasting new game data refreshes everything
- editor detects unsupported features
- fix autocomplete color bug in Safari
- limit number of sprites