Prepare v0.3.0 for release
This commit is contained in:
parent
71b3eafbe4
commit
6241bfe415
27
Changes.md
27
Changes.md
|
@ -1,5 +1,32 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
|
## v0.3.0-alpha
|
||||||
|
|
||||||
|
This update introduces the player character to the game. He doesn't have a name;
|
||||||
|
the game just refers to him as Boy.
|
||||||
|
|
||||||
|
His sprite size is bigger (33x54) than the 32x32 size of the placeholder player
|
||||||
|
character from before. So, the three example levels shipped with previous versions
|
||||||
|
of Project: Doodle no longer work. This release comes with two replacement levels
|
||||||
|
which are better decorated, anyway.
|
||||||
|
|
||||||
|
Other new features:
|
||||||
|
|
||||||
|
* **Palette Editor:** you can add and modify the colors on your level
|
||||||
|
palette! Pick any colors you want, give a name to each swatch, and mark
|
||||||
|
whether they behave as Solid, Water or Fire. Without any of these
|
||||||
|
properties, colors are decorational-only by default.
|
||||||
|
* **Doodad Window:** when selecting the Actor or Link Tools in the editor,
|
||||||
|
the Doodads window pops up. Doodads can be dragged from this window onto your
|
||||||
|
level, instead of the Palette toolbar turning into a Doodad palette.
|
||||||
|
* The Palette toolbar on the Editor is now thinner and only shows colors.
|
||||||
|
Mouse-over tooltips show the name and properties of each swatch.
|
||||||
|
* Added a --window option to the Doodle program to set the default window size.
|
||||||
|
Options can be a resolution (e.g. 1024x768) or a special keyword
|
||||||
|
"desktop", "mobile", "landscape" or "maximized"
|
||||||
|
- Default size is desktop: 1024x768
|
||||||
|
- Mobile and landscape mimic a smartphone at 375x812 resolution.
|
||||||
|
|
||||||
## v0.2.0-alpha
|
## v0.2.0-alpha
|
||||||
|
|
||||||
This release brings Sound Effects and Menus to the game.
|
This release brings Sound Effects and Menus to the game.
|
||||||
|
|
|
@ -4,7 +4,7 @@ package branding
|
||||||
const (
|
const (
|
||||||
AppName = "Project: Doodle"
|
AppName = "Project: Doodle"
|
||||||
Summary = "A drawing-based maze game"
|
Summary = "A drawing-based maze game"
|
||||||
Version = "0.2.0-alpha"
|
Version = "0.3.0-alpha"
|
||||||
Website = "https://www.kirsle.net/tagged/Doodle"
|
Website = "https://www.kirsle.net/tagged/Doodle"
|
||||||
Copyright = "2020 Noah Petherbridge"
|
Copyright = "2020 Noah Petherbridge"
|
||||||
|
|
||||||
|
|
|
@ -112,10 +112,10 @@ func (s *MainScene) Setup(d *Doodle) error {
|
||||||
Name: "Edit a Level",
|
Name: "Edit a Level",
|
||||||
Func: d.GotoLoadMenu,
|
Func: d.GotoLoadMenu,
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
Name: "Settings",
|
// Name: "Settings",
|
||||||
Func: d.GotoSettingsMenu,
|
// Func: d.GotoSettingsMenu,
|
||||||
},
|
// },
|
||||||
}
|
}
|
||||||
for _, button := range buttons {
|
for _, button := range buttons {
|
||||||
button := button
|
button := button
|
||||||
|
|
Loading…
Reference in New Issue
Block a user