Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Application Programming › [Android] [V 0.1.2] Elemental Tower Defense - Updated 12/7
New Posts  All Forums:Forum Nav:

[Android] [V 0.1.2] Elemental Tower Defense - Updated 12/7 - Page 2

post #11 of 17
sorry for repost, cannot edit post in the IE of a work computer for some weird reason

how about calling air "wind" ?
new build
(14 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K Asus P8P67 MSI GTX 1060 Gaming 6GB G Skill 8G 1600MHz 
Hard DriveHard DriveOSMonitor
Samsung 850 evo SSD 1TB WD 500GB Windows 7 Ultimate 64bit Samsung 23" 1920 x1080 
PowerCaseMouse
Antec TruePower 650 CoolerMaster HAF 912 Logitech G500 
  hide details  
Reply
new build
(14 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K Asus P8P67 MSI GTX 1060 Gaming 6GB G Skill 8G 1600MHz 
Hard DriveHard DriveOSMonitor
Samsung 850 evo SSD 1TB WD 500GB Windows 7 Ultimate 64bit Samsung 23" 1920 x1080 
PowerCaseMouse
Antec TruePower 650 CoolerMaster HAF 912 Logitech G500 
  hide details  
Reply
post #12 of 17
Looks good for an alpha. Works fine. Samsung gs2. I agree about renaming air. Can't wait for update
post #13 of 17
Thread Starter 
Alright, I have a a build (v 0.1.1) that I think I'm happy with.

Changes for v 0.1.1:

  • Fixed an issue that caused the game to freeze momentarily after trying to interact with ui
  • Changed the laser tower graphic (moved it forward so it actually looks like it's pointing in right direction)
  • Changed Air tower to Wind tower
  • Fixed an issue where elemental towers were adding health to creeps (instead of subtracting)
  • Decreased the time between waves from 60 to 35 seconds.
  • Now if a wave is killed before the timer has reached 10 seconds, it is auto-set to 10 seconds (if the continuous option is not checked)
  • Now if the continuous option is checked, the time between waves is decreased to 20 seconds.
  • Changed the icons in the top right to make more sense(which describe the wave attributes)

Let me just push the build to an apk, and I'll see about uploading it smile.gif

Also, I will put this on the front page, but I thought I'd put in a little more explanation into how the wave mechanics work.

If you notice in the top left for each wave, you will see two icons.

one of these:

72


Each wave (with the exception of 'bosses') are given a random resistance and attribute.

For resistances, from left to right, composite, earth, water, fire, and wind.
Elemental resistances will take 50% damage from its resist, and 200% from its weakness

Composite resistance takes 85% from all sources
For the elemental resistances, the horizontal bar represents the resistance, while the vertical bar the weakness.
(ex. the icon on the far right: wind resistance. A creep with this icon takes 50% from wind damage, but 200% from fire.



followed by one of these:

72


Now for the attributes. From left to right: None, Healing, Shielding, Speed, and Undead

Healing - creeps with this buff will heal themselves for 20% of their max hp every 20 seconds after being struck in combat
Shielding - creeps with this buff will become invulnerable to all damage for 3 sesconds, on a 12 second cooldown after being struck in combat
Speed - creeps with this buff will gain 300% speed for 1 second, on a 3 second cooldown after being struck in combat
Undead - creeps with this buff will resurrect after 3 seconds with 33% of their max hp. Usable only once.
Edited by ColSanderz - 12/6/11 at 10:13pm
Flash Penguin
(20 items)
 
Audio Stuffs
(9 items)
 
FileSerpent
(10 items)
 
CPUMotherboardGraphicsGraphics
Xeon W3520 EVGA X58 Classified GTX 275 GTX 275 
GraphicsRAMHard DriveHard Drive
GT 640 G.Skill Trident 1710 Mhz @ 6.7.6.18 Vertex 2 Seagate 1tb 7200.12 
Optical DriveCoolingCoolingCooling
LG Multi-DVD Writer Apogee XT Bitspower mobo and mosfet blocks for EVGA e760 Feser 360 and Feser 240 
OSMonitorKeyboardPower
Win7 x86-64 3x LG W2353V 23" 1080p G15 Gaming Keyboard (V1) [BFG] ES-800 
CaseMouseMouse PadAudio
Antec 1200 LED/Window/HDD rack Modded Logitech G700 An old mousepad (shows a computer with ISA slots) Asus Essence ST 
AudioAudioAudioAudio
Rega Saturn-R CDP/DAC Rega Elicit-R Integrated Amplifier Vandersteen Audio Treo Four-Way, Ported Floor-S... Rega RP8 w/ Exact2 cartridge 
AudioAudioAudioAudio
Cambridge Audio Stream Magic 6 Network Player Beyerdynamic Tesla T1 Headphones reterminated t... Sennheiser HDVA 600 Rega DAC 
Audio
Nordost QB4 w/ Nordost Heimdall Norse 2 Mains C... 
CPUMotherboardRAMHard Drive
Xeon E3-1240 V3 ASROCK E3C226D2I 2x8GB 1333 Kingston Unbuffered ECC 2x WD Black 500 GB in Raid 1 
Hard DriveCoolingOSPower
8x WD Red 3TB in Raid 10 Noctua NH-U9B Windows Server 2012 x64 Seasonic SS-400FL2 400w 
CaseOther
iStarUSA S-917 Adaptec 8885 Raid Controller 
  hide details  
Reply
Flash Penguin
(20 items)
 
Audio Stuffs
(9 items)
 
FileSerpent
(10 items)
 
CPUMotherboardGraphicsGraphics
Xeon W3520 EVGA X58 Classified GTX 275 GTX 275 
GraphicsRAMHard DriveHard Drive
GT 640 G.Skill Trident 1710 Mhz @ 6.7.6.18 Vertex 2 Seagate 1tb 7200.12 
Optical DriveCoolingCoolingCooling
LG Multi-DVD Writer Apogee XT Bitspower mobo and mosfet blocks for EVGA e760 Feser 360 and Feser 240 
OSMonitorKeyboardPower
Win7 x86-64 3x LG W2353V 23" 1080p G15 Gaming Keyboard (V1) [BFG] ES-800 
CaseMouseMouse PadAudio
Antec 1200 LED/Window/HDD rack Modded Logitech G700 An old mousepad (shows a computer with ISA slots) Asus Essence ST 
AudioAudioAudioAudio
Rega Saturn-R CDP/DAC Rega Elicit-R Integrated Amplifier Vandersteen Audio Treo Four-Way, Ported Floor-S... Rega RP8 w/ Exact2 cartridge 
AudioAudioAudioAudio
Cambridge Audio Stream Magic 6 Network Player Beyerdynamic Tesla T1 Headphones reterminated t... Sennheiser HDVA 600 Rega DAC 
Audio
Nordost QB4 w/ Nordost Heimdall Norse 2 Mains C... 
CPUMotherboardRAMHard Drive
Xeon E3-1240 V3 ASROCK E3C226D2I 2x8GB 1333 Kingston Unbuffered ECC 2x WD Black 500 GB in Raid 1 
Hard DriveCoolingOSPower
8x WD Red 3TB in Raid 10 Noctua NH-U9B Windows Server 2012 x64 Seasonic SS-400FL2 400w 
CaseOther
iStarUSA S-917 Adaptec 8885 Raid Controller 
  hide details  
Reply
post #14 of 17
I am still getting an upgrade bug on round 5 and higher. I usually manage to upgrade a single tower past this point later in game, even though I have tons of income.

edit: So as a suggestion, a way to differentiate between each wave, ideally with the focus being on that of the resistance type of the mob. So perhaps, have 5 skins for the mobs, possibly as simple as being the color of the resistance. This just helps to differentiate between waves, and possible tower placement mid-round.
Edited by stu. - 12/7/11 at 7:14pm
 
F@H
(14 items)
 
 
CPUMotherboardGraphicsRAM
Core i7 920 @ 4.0ghz EVGA x58 132-BL-E758-A1 2x EVGA 460 1 GB G.SKILL 3 x 2 GB 
Hard DriveOSMonitorKeyboard
Mushkin 40 GB SSD / WD Black 1 TB Windows 7 Home Premium 64-bit DCLCD 20.1" Logitech G15 
PowerCaseMouse
Antec TP 750 Antec 900 Logitech G5 
CPUMotherboardRAMCooling
i7 2700k ASUS Maximus Gene-Z z68 G.Skill 2133mhz Noctua NH-D14 
OSPowerCase
Ubuntu 10.10 BFG 650 Silverstone TJ08-E 
  hide details  
Reply
 
F@H
(14 items)
 
 
CPUMotherboardGraphicsRAM
Core i7 920 @ 4.0ghz EVGA x58 132-BL-E758-A1 2x EVGA 460 1 GB G.SKILL 3 x 2 GB 
Hard DriveOSMonitorKeyboard
Mushkin 40 GB SSD / WD Black 1 TB Windows 7 Home Premium 64-bit DCLCD 20.1" Logitech G15 
PowerCaseMouse
Antec TP 750 Antec 900 Logitech G5 
CPUMotherboardRAMCooling
i7 2700k ASUS Maximus Gene-Z z68 G.Skill 2133mhz Noctua NH-D14 
OSPowerCase
Ubuntu 10.10 BFG 650 Silverstone TJ08-E 
  hide details  
Reply
post #15 of 17
Thread Starter 
Thanks for the input... I'll look into it. I think it's a boolean just isn't get switched when you click the tower.

I was thinking the same thing actually. Ideally I would want 10+ graphics, all of which are randomized for each wave. I've actually been meaning to do a complete overhaul on the creep graphics, but I'm right in the middle of finals, so that will probably have to wait

Before that on my list though - is saving and loading. I thought I had it working pre-release, but apparently I forgot I needed the permission to write/read from the sd card, so I deleted most of that code. Back to the drawing board I guess! I know in the next update I'm increasing max wave to 60, and decreasing summoning an elemental master to every 5 waves from 6.

I have the feeling that once finals are over next week, there will be a lot of updates coming to the game. I'm hoping to get it into beta before the new year, which for me means almost all the content is in the game, just tweaking at that point (plus updating graphics). +1 max level for towers, 2 more elements, 20+ more towers, 4+ more maps, more customization options, statistics that will be compared to others on a leaderboard, upgrades (like a perm increase to interest), more fluid tower animations, etc! Also not sure if I like where the towers are placed currently... I may move the buttons for them, what do you think? Projectiles are also on the list eventually.... but that's a lot more complicated than it sounds sadsmiley.gif

Well, off to take my Database Systems Design exam thumb.gif
Edited by ColSanderz - 12/8/11 at 9:00am
Flash Penguin
(20 items)
 
Audio Stuffs
(9 items)
 
FileSerpent
(10 items)
 
CPUMotherboardGraphicsGraphics
Xeon W3520 EVGA X58 Classified GTX 275 GTX 275 
GraphicsRAMHard DriveHard Drive
GT 640 G.Skill Trident 1710 Mhz @ 6.7.6.18 Vertex 2 Seagate 1tb 7200.12 
Optical DriveCoolingCoolingCooling
LG Multi-DVD Writer Apogee XT Bitspower mobo and mosfet blocks for EVGA e760 Feser 360 and Feser 240 
OSMonitorKeyboardPower
Win7 x86-64 3x LG W2353V 23" 1080p G15 Gaming Keyboard (V1) [BFG] ES-800 
CaseMouseMouse PadAudio
Antec 1200 LED/Window/HDD rack Modded Logitech G700 An old mousepad (shows a computer with ISA slots) Asus Essence ST 
AudioAudioAudioAudio
Rega Saturn-R CDP/DAC Rega Elicit-R Integrated Amplifier Vandersteen Audio Treo Four-Way, Ported Floor-S... Rega RP8 w/ Exact2 cartridge 
AudioAudioAudioAudio
Cambridge Audio Stream Magic 6 Network Player Beyerdynamic Tesla T1 Headphones reterminated t... Sennheiser HDVA 600 Rega DAC 
Audio
Nordost QB4 w/ Nordost Heimdall Norse 2 Mains C... 
CPUMotherboardRAMHard Drive
Xeon E3-1240 V3 ASROCK E3C226D2I 2x8GB 1333 Kingston Unbuffered ECC 2x WD Black 500 GB in Raid 1 
Hard DriveCoolingOSPower
8x WD Red 3TB in Raid 10 Noctua NH-U9B Windows Server 2012 x64 Seasonic SS-400FL2 400w 
CaseOther
iStarUSA S-917 Adaptec 8885 Raid Controller 
  hide details  
Reply
Flash Penguin
(20 items)
 
Audio Stuffs
(9 items)
 
FileSerpent
(10 items)
 
CPUMotherboardGraphicsGraphics
Xeon W3520 EVGA X58 Classified GTX 275 GTX 275 
GraphicsRAMHard DriveHard Drive
GT 640 G.Skill Trident 1710 Mhz @ 6.7.6.18 Vertex 2 Seagate 1tb 7200.12 
Optical DriveCoolingCoolingCooling
LG Multi-DVD Writer Apogee XT Bitspower mobo and mosfet blocks for EVGA e760 Feser 360 and Feser 240 
OSMonitorKeyboardPower
Win7 x86-64 3x LG W2353V 23" 1080p G15 Gaming Keyboard (V1) [BFG] ES-800 
CaseMouseMouse PadAudio
Antec 1200 LED/Window/HDD rack Modded Logitech G700 An old mousepad (shows a computer with ISA slots) Asus Essence ST 
AudioAudioAudioAudio
Rega Saturn-R CDP/DAC Rega Elicit-R Integrated Amplifier Vandersteen Audio Treo Four-Way, Ported Floor-S... Rega RP8 w/ Exact2 cartridge 
AudioAudioAudioAudio
Cambridge Audio Stream Magic 6 Network Player Beyerdynamic Tesla T1 Headphones reterminated t... Sennheiser HDVA 600 Rega DAC 
Audio
Nordost QB4 w/ Nordost Heimdall Norse 2 Mains C... 
CPUMotherboardRAMHard Drive
Xeon E3-1240 V3 ASROCK E3C226D2I 2x8GB 1333 Kingston Unbuffered ECC 2x WD Black 500 GB in Raid 1 
Hard DriveCoolingOSPower
8x WD Red 3TB in Raid 10 Noctua NH-U9B Windows Server 2012 x64 Seasonic SS-400FL2 400w 
CaseOther
iStarUSA S-917 Adaptec 8885 Raid Controller 
  hide details  
Reply
post #16 of 17
You should add a secret "heart" element, whereby the player can combine them to form... nah. Not gonna' say it. biggrin.gif
post #17 of 17
I would love to test it, but it not in the market for me. I'm running an HTC Wildfire S.
Retribution.
(21 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i3 2100 H61M-E33 (MS-7680) Radeon HD 5670 G.SKILL 
RAMHard DriveHard DriveOptical Drive
G.SKILL Seagate Barracuda 1TB 7200 RPM Western Digital 120GB DVD-RW Lightscribe 
OSMonitorMonitorKeyboard
Windows 8 Professional x64 Samsung SyncMaster 940MW (1440x900) AOC 18.5" (1366x768) An Old Lenovo (PS/2) 
PowerCaseMouseMouse Pad
Cooler Master Elite 460W Thermaltake V4 Logitech G600 Custom "The Wonder Years" pad 
AudioAudioAudioAudio
In Monitor Speakers Turtle Beach Earforce X12 Tritton Trigger Stereo Headset Apple Earpods 
Audio
Cheap Skullcandy earbuds 
  hide details  
Reply
Retribution.
(21 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i3 2100 H61M-E33 (MS-7680) Radeon HD 5670 G.SKILL 
RAMHard DriveHard DriveOptical Drive
G.SKILL Seagate Barracuda 1TB 7200 RPM Western Digital 120GB DVD-RW Lightscribe 
OSMonitorMonitorKeyboard
Windows 8 Professional x64 Samsung SyncMaster 940MW (1440x900) AOC 18.5" (1366x768) An Old Lenovo (PS/2) 
PowerCaseMouseMouse Pad
Cooler Master Elite 460W Thermaltake V4 Logitech G600 Custom "The Wonder Years" pad 
AudioAudioAudioAudio
In Monitor Speakers Turtle Beach Earforce X12 Tritton Trigger Stereo Headset Apple Earpods 
Audio
Cheap Skullcandy earbuds 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Application Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Application Programming › [Android] [V 0.1.2] Elemental Tower Defense - Updated 12/7