312
edits
Please create an account or Login! Have fun!
Chipster1059 (talk | contribs) (→Features: more tiles.) |
Chipster1059 (talk | contribs) (Fixing refs, external links) |
||
Line 9: | Line 9: | ||
=== Chip's Challenge 3 === | === Chip's Challenge 3 === | ||
In January 2019, it was announced that Chip's Challenge 3 was under development. It is based on a fork of Puzzle Studio<ref>https://discordapp.com/channels/343036755999457281/343036755999457281/532313492879835157</ref>, with Chuck Sommerville's son coding additional tiles<ref>https://discordapp.com/channels/343036755999457281/343036755999457281/532318084040622080</ref>. In September 2019, however, progress on the game was described as "stalled".<ref>https://discordapp.com/channels/343036755999457281/343036755999457281/719364114123587635</ref> As of June 2020, progress is still stalled.<ref>https://discordapp.com/channels/343036755999457281/343036755999457281/719375634765316186</ref> | In January 2019, it was announced that Chip's Challenge 3 was under development. It is based on a fork of Puzzle Studio<ref>[https://discordapp.com/channels/343036755999457281/343036755999457281/532313492879835157 Discord conversation]</ref>, with Chuck Sommerville's son coding additional tiles<ref>[https://discordapp.com/channels/343036755999457281/343036755999457281/532318084040622080 Discord conversation]</ref>. In September 2019, however, progress on the game was described as "stalled".<ref>[https://discordapp.com/channels/343036755999457281/343036755999457281/719364114123587635 Discord conversation]</ref> As of June 2020, progress is still stalled.<ref>[https://discordapp.com/channels/343036755999457281/343036755999457281/719375634765316186 Discord conversation]</ref> | ||
== Technical details == | == Technical details == | ||
Puzzle Studio is written almost entirely in the Lua programming language, with the exception of the program's launcher, which is coded in C++ instead.<ref>https://discordapp.com/channels/343036755999457281/416812815559557121/588872510301405193</ref> The game is extremely modular, with each tile coded separately, making it extremely easy to add new tiles. However, this also resulted in several glitches caused by conflicts between tiles. | Puzzle Studio is written almost entirely in the Lua programming language, with the exception of the program's launcher, which is coded in C++ instead.<ref>[https://discordapp.com/channels/343036755999457281/416812815559557121/588872510301405193 Discord conversation]</ref> The game is extremely modular, with each tile coded separately, making it extremely easy to add new tiles. However, this also resulted in several glitches caused by conflicts between tiles. | ||
Levels are stored in PZM format (plain text files with a PZM extension), which is not compatible with any other format.<ref>https://forum.bitbusters.club/thread-1063-post-39218.html</ref> As with [[C2M]] files, each PZM file stores a single level. | Levels are stored in PZM format (plain text files with a PZM extension), which is not compatible with any other format.<ref>https://forum.bitbusters.club/thread-1063-post-39218.html</ref> As with [[C2M]] files, each PZM file stores a single level. | ||
Line 22: | Line 22: | ||
*Lasers. It fires a beam straight ahead until it hits an [[acting wall]]. This beam is deadly to the player and [[monster]]s in its path. It can also destroy [[block]], [[ice block]]s and [[bomb]]s, with a slight delay. The laser can be turned on or off with a specific button, and its direction can be changed by pressing against it. | *Lasers. It fires a beam straight ahead until it hits an [[acting wall]]. This beam is deadly to the player and [[monster]]s in its path. It can also destroy [[block]], [[ice block]]s and [[bomb]]s, with a slight delay. The laser can be turned on or off with a specific button, and its direction can be changed by pressing against it. | ||
*Mirrors. These can be pushed around the level, and turn laser beams 90°. | *Mirrors. These can be pushed around the level, and turn laser beams 90°. | ||
*Boulders. When a player pushes one, it starts rolling forwards until it hits an [[acting wall]]. There are two types of boulders, which are identical apart from rolling speed.<ref>https://discordapp.com/channels/343036755999457281/343036755999457281/719376589514866759</ref> | *Boulders. When a player pushes one, it starts rolling forwards until it hits an [[acting wall]]. There are two types of boulders, which are identical apart from rolling speed.<ref>[https://discordapp.com/channels/343036755999457281/343036755999457281/719376589514866759 Discord conversation]</ref> | ||
*One-way signs. These are placed on the edge of a tile, similar to [[thin wall]]s, and can only be crossed in the direction indicated by the arrows. | *One-way signs. These are placed on the edge of a tile, similar to [[thin wall]]s, and can only be crossed in the direction indicated by the arrows. | ||
Similar to [[Chip's Challenge 2]], custom map sizes are supported. The largest possible map is 100 * 100; the smallest is 1 * 2.<ref>https://discordapp.com/channels/343036755999457281/343036755999457281/719006625813495838</ref> | Similar to [[Chip's Challenge 2]], custom map sizes are supported. The largest possible map is 100 * 100; the smallest is 1 * 1 (although the smallest solvable level is 1 * 2).<ref>[https://discordapp.com/channels/343036755999457281/343036755999457281/719006625813495838 Discord conversation]</ref> | ||
== Videos == | == Videos == | ||
{{#ev:youtube|bCgffHvuVg0}} {{#ev:youtube|21bUyQwYAgQ}} | {{#ev:youtube|bCgffHvuVg0}} {{#ev:youtube|21bUyQwYAgQ}} | ||
== External links == | |||
*[https://sites.google.com/site/awertyb/puzzle-studio Julian Uy's Puzzle Studio site] (includes binary and source code downloads) | |||
*[https://forum.bitbusters.club/thread-2059-page-11.html CCZone thread] about Puzzle Studio | |||
== References == | == References == | ||
[[Category:Clones]] [[Category:Games]] [[Category:Programs]] | [[Category:Clones]] [[Category:Games]] [[Category:Programs]] |