Discuss Scratch

MegaApuTurkUltra
Scratcher
1000+ posts

My new 3D game - EggScope Simulator

I just finished a new game yesterday.

EggScope Simulator

I based this off of another game I know. That's why it's called EggScope Simulator.
Check it out: http://scratch.mit.edu/projects/25477846/

Instructions
  • Use turbo mode
  • The objective is to launch eggs at all scratch cats before they get you!
  • Use A/D or left/right arrows to look around. Mouse and click to launch an egg.
  • Try to egg as many scratch cats as possible and beat everyone on the leaderboard!
  • If you let a scratch cat get to you too many times, it's game over!

Features
  • It's 3D! It wouldn't be very fun if it weren't.
  • Tons of animations!
  • Cloud leaderboard: It shows you the top 6 scores and who got them!
  • Text renderer for the leaderboard: it's not an ugly list
  • Backgrounds: A choice of 3 backgrounds to play on!
  • Adjustable sensitivity!
  • Egg streaks: Boost your score by getting tons of eggs in a row!
  • Awesome graphics rendered by me! It's as good as Battlefield 4! Hah I'm kidding.

Screenshots

The menu:

The extremely laggy loading screen:

In game:

Leaderboard (yeah it's filled with my bad scores. I tested a lot!):


Issues
There are a few issues I haven't been able to completely solve yet
  • Lag spikes/lag during loading: There are so many costumes for animations and text rendering that Scratch generally lags when switching to a costume that hasn't been used in a while. This means, in order to prevent most lag in-game, loading takes a while because the game has to loop through all costumes to get Scratch to load them. Despite all my efforts to preload costumes, the game still encounters some lag spikes, especially during the first few egg launches and at game over. See my topic on this: http://scratch.mit.edu/discuss/topic/49090/
  • Menu lag: Sometimes after a game is finished, the menu starts lagging. I think it's related to the problem above but I'm not sure what to do to fix this other than just restarting the project.
  • Lack of sounds: I was afraid the lag spikes would make them sound glitchy. I still used some intro music though.
  • Cloud variable updates: If two people update the highscores list at the exact same time then one of their scores will just disappear. See my topic on this: http://scratch.mit.edu/discuss/topic/49055/
  • Background moving inconsistently with sprites on the edge of the screen: Unfortunately, the background is just a flat sprite and not a cylinder. I don't see a fix for this.
If you guys see anything else that's an issue, or have a fix for one of these, then post here!

I hope you guys like the game!
scratch on!::motion
http://scratch.mit.edu/projects/25477846/

Last edited by MegaApuTurkUltra (Aug. 15, 2014 17:15:26)


$(".box-head")[0].textContent = "committing AT crimes since $whenever"
-PRO-
Scratcher
500+ posts

My new 3D game - EggScope Simulator

This looks really cool! Nice job telling people about your project and the screenshots help too! Great job!

Just_A_Dream
Scratcher
36 posts

My new 3D game - EggScope Simulator

It looks very cool :3. Now I'm on a mobile device so I can't play it wt…

ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํํ HALP YOU DURPHEARD I'M SLIPPIN' HERE!!!!
IF YOU DON'T HALPS ME CHECK OUT MAH PROFILE NOW!
LAWL just kidding
If you don't wanna LAWL like others or XD, BE A LOLIPOP!
- @Just_a_dream
Psychic15
Scratcher
25 posts

My new 3D game - EggScope Simulator

MegaApuTurkUltra
Scratcher
1000+ posts

My new 3D game - EggScope Simulator

Just_A_Dream wrote:

It looks very cool :3. Now I'm on a mobile device so I can't play it wt…
Use Photon or Puffin on iOS or root and install flash on Android lol.

$(".box-head")[0].textContent = "committing AT crimes since $whenever"
MegaApuTurkUltra
Scratcher
1000+ posts

My new 3D game - EggScope Simulator

I'm going to bump this I hope no one minds

$(".box-head")[0].textContent = "committing AT crimes since $whenever"
OmnipotentPotato
Scratcher
1000+ posts

My new 3D game - EggScope Simulator

Great job. I suggest making it so that when you hold down on the mouse button it goes to the scope, but you don't shoot until you let go of the button. Then, make it so that everything in the scope is larger. I like all the text that comes when you shoot. Great way to keep it PG.

Powered by DjangoBB