A new version of this scenario was uploaded on Mon Nov 24 15:43:08 UTC 2014
- In-game tower build
- Completed total of 7 towers
- Added explode animation for cannon missiles
- Better interface
- Added select tower functionality, including tooltips functionality (containing present informations about the tower)
- Upgrade-able tower
- Balanced monster difficulties & gold income
- Now you can lose :D
- Enjoy
This game is probably too easy and contains some imperfections. If you find some (bugs, errors, glitch, etc.) please feel free to report here. Any suggestions, criticisms, comments are welcome. Enjoy!
Whelp, tomorrow is the deadline, we should submit this project in the next morning. We have no time to add some important informations in game like build fee, etc. If you need some missing informations, hope you can find them above. Sorry for inconvenience ;)
Thanks for your comment guys. If you have any idea about new variety of unique towers, don't hesitate to mention here ;)
A new version of this scenario was uploaded on Thu Nov 27 14:56:16 UTC 2014
- Tower click inaccuracy issue has been fixed
- Added interactive menu, yet "play" is the only working button
- Added some interface sounds
- Fixed tower unlimited selection bug
- Added difficulties. Harder difficulty spawns nastier units.
- Fixed mouse clicking glitch (was causing bad lag)
- Spawn delay is now better randomized
- Fixed tooltips exceed bound glitch
- Extended shock tower slow duration
- Balanced frost tower slow amount
- Fixed swapped unit images
- Add build informations
- Many code improvements
- New music
A new version of this scenario was uploaded on Fri Nov 28 17:13:17 UTC 2014
- Balanced unit spawn delay
- Fixed mouse over tooltips glitch
- Improved visual
A new version of this scenario was uploaded on Fri Nov 28 17:29:06 UTC 2014
- Fixed tower menu bug
A new version of this scenario was uploaded on Sun Nov 30 15:27:36 UTC 2014
(Final updates)
- Speed up gameplay feature (by pressing space bar)
- Added score & Scoreboard feature
- Game over screen, with replay capability
- Improved healthbar-update behavior, no more lag
- Better cursor
- In game "pause"
- Balanced towers' costs
- New difficulty, called "Extreme"
- Fixed text color bugs
- New music
At first I want to add different scoreboard for every difficulty, but I realize that saved int in
UserInfo is so limitted, so it's just can't normally be done.
If you notice something I forgot, please don't hesitate to report here. Thanks for any attention!
A new version of this scenario was uploaded on Sun Nov 30 16:02:06 UTC 2014
(Final major update)
- Speed up gameplay feature (by pressing space bar)
- Added score & Scoreboard feature
- Game over screen, with replay capability
- Improved healthbar-update behavior, no more lag
- Better cursor
- In game "pause", including restart & return to menu feature
- Balanced towers' costs
- New difficulty, called "Extreme"
- Fixed text color bugs
- New music
At first I want to add different scoreboard for every difficulty, but I realize that saved int in
UserInfo is so limitted, so it's just can't normally be done.
If you notice something I forgot, please don't hesitate to report here. Thanks for any attention!
A new version of this scenario was uploaded on Sun Nov 30 16:40:37 UTC 2014
Please, scroll up to check last update. Thanks
For anyone who experiences an error in loading the scenario: try to run it using Java 7.
A new version of this scenario was uploaded on Sun Nov 30 19:42:24 UTC 2014
- Fixed some game pausing glitches
- Fixed tooltip exceed world bounds glitch
The game crashed on level 99 - you have a memory leak some where the exception was the system was out of Heap, would have copied it but java window crashed as well.
Never expected someone to reach lv 99 before tbh. Well yeah, people said I shouldn't be worried about memory leak. So what things are leaked in greenfoot? List?
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)
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)
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.
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?
2014/11/24
2014/11/24
2014/11/24
2014/11/24
2014/11/26
2014/11/27
2014/11/30
2014/11/30
2014/12/6
2014/12/6
2014/12/6
2014/12/17
2014/12/18
2015/3/16
2015/5/14
2015/5/14
2015/5/14
2015/5/14
2015/5/15
2015/5/15
2016/2/27