This site requires JavaScript, please enable it in your browser!
Greenfoot back

Report as inappropriate.

Dalvengyr
Dalvengyr presents ...

2014/11/22

MedievalDefense

Description
A tower defense game takes place in medieval ages. You have to protect the city from invading armies by building towers to eliminate the approaching waves.

Features:
- 7 varieties of unique tower:
**Guard Tower: Single target, high damage
**Cannon Tower: AoE damage, high damage
**Frost Tower: No damage, slowing attack
**Shock Tower: Low damage, multiple targets, minor slow
**Chaos Tower: Linear moderate damage, mini-stun
**Venom Tower: No damage, causing DPS over good duration
**Flame Tower: No damage, creating burning area, causing damage over time to nearby enemies
- There are total of 15 unit (creep) variations. New variation will be spawned every 5 waves. Units are growing stronger on each level. There is no real level limit, yet the last variation will be spawned on ~70th wave.
- Upgrade-able towers. Upgrades make towers become stronger. Each tower has it's own upgrade point.
- Top 10 score saving

Credits:
- Blizzard Entertainment: some sfx and models
- www.hiveworkshop.com: some models
- www.google.com: some icons and animated gif images
- www.last.fm: providing nice bgm

Remember! You can speed up the game by holding Spacebar

5984 views / 953 in the last 7 days

4 votes | 0 in the last 7 days

Tags: game defense tower medieval

Your browser does not support the canvas tag.
lordhersheylordhershey

2014/12/17

think it is the sounds killing it: Exception in thread "Thread-17" java.lang.OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.open(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.open(Unknown Source) at greenfoot.sound.SoundClip.load(SoundClip.java:145) at greenfoot.sound.SoundClip.open(SoundClip.java:108) at greenfoot.sound.SoundClip.processState(SoundClip.java:273) at greenfoot.sound.ClipProcessThread.run(ClipProcessThread.java:74) at java.lang.Thread.run(Unknown Source) Exception in thread "Thread-34051" java.lang.OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.open(Unknown Source) at com.sun.media.sound.DirectAudioDevice$DirectClip.open(Unknown Source) at greenfoot.sound.SoundClip.load(SoundClip.java:145) at greenfoot.sound.SoundClip.open(SoundClip.java:108) at greenfoot.sound.SoundClip.processState(SoundClip.java:273) at greenfoot.sound.ClipProcessThread.run(ClipProcessThread.java:74) at java.lang.Thread.run(Unknown Source)
lordhersheylordhershey

2014/12/18

here is the fatal crash at level 146 on extreme setting. java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferInt.<init>(Unknown Source) at java.awt.image.Raster.createPackedRaster(Unknown Source) at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source) at java.awt.GraphicsConfiguration.createCompatibleImage(Unknown Source) at greenfoot.util.GraphicsUtilities.createCompatibleTranslucentImage(GraphicsUtilities.java:189) at greenfoot.GreenfootImage.<init>(GreenfootImage.java:130) at Healthbar.update(Healthbar.java:53) at DPS.act(DPS.java:32) at greenfoot.core.Simulation.actActor(Simulation.java:583) at greenfoot.core.Simulation.runOneLoop(Simulation.java:541) at greenfoot.core.Simulation.runContent(Simulation.java:215) at greenfoot.core.Simulation.run(Simulation.java:205)
DalvengyrDalvengyr

2015/3/16

Hello, lordhersey, thanks for the help. I will try to fix when I have times. Well. Why the loading error still exists, I thought someone would fix this issue.
DalvengyrDalvengyr

2015/5/14

Now I can't even play my game at all. What happen?
lordhersheylordhershey

2015/5/14

Are you using Chrome? It is probably the NPAPI being disabled. in the address bar go to chrome://flags/#enable-npapi and then click the Enable Link.
DalvengyrDalvengyr

2015/5/14

I have it enabled now but still not working.
lordhersheylordhershey

2015/5/14

What does it say in the error window?
DalvengyrDalvengyr

2015/5/15

Nvm. It works now, I guess I just need to restart the Chrome. But heck, the same old error still happens: "Attempting to reconnect to storage server". I wonder how I can fix this?
DalvengyrDalvengyr

2015/5/15

(I can only play this when logged out)
DalvengyrDalvengyr

2016/2/27

Whoa. It's been years but still the high score saving isn't working ...

See all comments

Want to leave a comment? You must first log in.

Who likes this?

Dantuna willM dedi999 lordhershey