Discuss Scratch

Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

This is the official dev thread for Cloud Clicker, an idle game I'm working on. I plan to make this the most in-depth, feature-filled clicker on Scratch! A demo has already been released, so play that to get the most basic gist of the game.

On this thread, I'll post changes I make to Cloud Clicker's (as of yet unshared) final version, to keep anyone who cares in the loop on development. You can also ask me questions about Cloud Clicker, and I'll do my best to answer. Or, if you want, request a feature! I might even consider it!

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

New updates:
Added alternate backdrop color.
Created new costumes for some sprites when the alternate backdrop is chosen.
Composed and added music, which variable mixes depending on the number of local clouds.
Added settings for particle effects, audio, and backdrop.
Added button to minimize and maximize settings.
Added tool to encrypt and export your session into a one-line code.
Added tool to import a session code.
Began scripting weather effects, which provide bonuses when randomly displayed sprites are clicked.
Added sun and star weather effects.
Began scripting factory donation feature, unlocked if you have at least 100 factories.

Last edited by Ninkancho (Nov. 10, 2015 20:04:15)


Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

I'm currently working on keyboard controls! That's right, you won't have to click your mouse to play a clicker game! Isn't that outrageous?

Most clickable sprites can also be activated via at least one key. I'm using the hacked <key (join) pressed?> blocks extensively for controls that are comfortable and make sense. In other words, when I share the project, click See inside and you'll see a lot of these:
<key (join [X] []) pressed?>

However, I don't plan to add keyboard control for weather effects. Their random placement on the screen is meant to make it harder to click them in time. Letting you activate their effects by simply pressing a key would undermine this design choice. An idea I had is to have each weather sprite say a random digit each time it appears, and you would press the respective number key to activate the effect. However, that would require a lot of extra coding, if not hacks I'm not sure would work. Besides, the number would be useless and confusing for players using mouse controls. Even then, I could turn the speech bubble off with a setting, but not only would that require recoding of the importer and exporter, it would also be entirely unnecessary. Players should be able to switch between either input method at any time.

Other than that, yeah! I'll move on to the next thing soon.

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Rockdog66
Scratcher
23 posts

Official Cloud Clicker Development Thread

I really look forward to this game!

Got time to burn? Play my apple clicker! https://scratch.mit.edu/projects/82976830/
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

Thanks mate ^u^

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

I'm currently working on new weather effects! I already have a few in mind.

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

New updates:
Added keyboard controls.
Bugfixed an issue that heavily delayed animations for minimizing and maximizing settings buttons.
Added snow weather effect.

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

Are there any things I should add that I haven't thought of?

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

New updates:
Continued work on this!
Bugfixed potential exploits with debug tools.
Bugfixed an issue that would cause some weather effects to appear at the same time.
Added a way to win the game.
Removed pop sounds that are automatically added to new sprites and the stage.
Added a splash screen that appears if the game is stopped.

Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;
Ninkancho
Scratcher
500+ posts

Official Cloud Clicker Development Thread

Since this project is actually getting pretty close to completion, here's what's been done on my mental checklist and what hasn't.
  • music and sfx DONE
  • weather DONE
  • importing and exporting DONE
  • settings DONE
  • alternate color scheme DONE
  • cloud download limits DONE
  • donating factories to server DONE
  • more animations DONE
  • more pixel art DONE
  • keyboard controls DONE
  • commands for server action all SOON
  • top donator or donation SOON
  • instructions SOON
  • notes and credits SOON
  • generating hype for the game on major social media platforms SOON

Last edited by Ninkancho (Jan. 31, 2016 05:57:51)


Ninkancho STUDIO☁️ Cloud Clicker DEMO
Let's Play TogetherAnother Rather Unremarkable PlatformerSinewarper
public class Scrape{public static void main(String[] args){Scrape myScrape=new Scrape();myScrape.eternally{myScrape.picture();myScrape.write();myScrape.tell();}}}
Windows NT 10.0, Chrome 51.0.2704.79, Flash 23.0 (release 0)), Flash 23.0 (release 0)
kajquats;

Powered by DjangoBB