MegaGlest Forum

Modding and game content creation => Mods => Topic started by: FreshDumbledore on 19 May 2014, 23:18:00

Title: Tower Defense
Post by: FreshDumbledore on 19 May 2014, 23:18:00
Tower Defense is a techtree trying to bring the fun and actionpacked gameplay of Tower Defense to MegaGlest.

I started to work on the mod on 2014/05/13.
The 'Staff' working on it currently is: Jammyjamjamman working on graphics, Magister working in balancing changes and me.

There are two factions, Attackers and Defenders.
Requirements for food or housing are removed on both - you can focus on the battle.

- Defenders
Defenders aim for defending their base with a variety of towers they can build while attackers try to take this towers and the defenders base down.
Defenders can win with extending the area they conquered by towering further, up to the attackers base, or by defending as long until they can afford a huge tower that literally ends the game.
Towers are divided in 4 levels with increasing strength on each. Levels need to be researched (pretty expensive and takes some time for advanced levels, but worth it).

- Attackers
Attackers can build melee units when the game begins and can decide by research which units they want to go on later. The production is simple, the producing buildings got this names:
build melee
build ranged
build nonhuman
build mechanics
build air
build special

Therefore, if you want to do air units you just need to do the required research and build that building.

STATE as of 20140602
We are making good progress; the Mod is being developed on github: https://github.com/FreshDumbledore/MG_TowerDefense/ (https://github.com/FreshDumbledore/MG_TowerDefense/)
The latest version can always be found here (for local testing games): https://github.com/FreshDumbledore/MG_TowerDefense/archive/master.zip (https://github.com/FreshDumbledore/MG_TowerDefense/archive/master.zip)
If you want to play online make sure all players are up to date / CRC matches.

STATE as of 20140703
Defender System has been reworked to a morph-system that allows greater flexibility (you can morph a tank-tower back to selection and then to damage or splash for example, or morph it up to the next level)
Also some models have been reworked,
the new style for defender base (based on munchy mod):
(click to show/hide)
Towers will also be reworked to a sci fi style.
We could need help for creating icons and editing models and textures.

Some screens:
(click to show/hide)
(click to show/hide)
(click to show/hide)
(click to show/hide)

LATEST PATCHNOTES (we changed stuff every here and then so its just the most important changes):

* Attackers can reveal the map for 30 seconds with a 'sight' button on castle each 5 minutes / castle (EP cost)
* Towers can be multi-selected and you can target enemies directly
(this causes fancy - unwanted - rotation of most towers. looks a bit silly on some of the models. im afraid it has to stay if we want to keep targeting)

Enjoy
Title: Re: Tower Defense
Post by: Jason on 21 May 2014, 10:52:27
Hi FreshD

Wow! This is quite a good mod! I've played it a few times, I have to say I like it. It seems well made, and I like the concept. It's well balanced, as the attackers attack when the defenders have good defences. I also like how you have included the sci-fi turrets to it  :).  Keep it up!  :) ;)
Title: Re: Tower Defense
Post by: FreshDumbledore on 21 May 2014, 19:24:21
Thanks Jason!
If anyone wants to point out that i missed a unit i should include (good attacker or defender) or has any other improvement idea, speak up
Enjoy :)
Title: Re: Tower Defense
Post by: Magister on 31 May 2014, 14:54:59
Here is link for Towers and Attackers stats:

https://docs.google.com/spreadsheets/d/1MPQCaCE1PCxTZy23TFaqg-Lu_m5QkwP-cUsoEl7EuDE/edit?usp=sharing
Title: Re: Tower Defense
Post by: titi on 6 June 2014, 01:30:30
Here the new freeze tower/snow cannon you wanted:

http://titi.megaglest.org/tmp/freezer/
( update: build and die animation added )
Anim speed should be something like 60
and add some unit particles to:
-  let the teamcolor lamp "glow"
- let some "snow" particles fly around in the ventilator.

(http://titi.megaglest.org/tmp/freezer/freezer.jpg)
Title: Re: Tower Defense
Post by: FreshDumbledore on 3 July 2014, 22:00:27
new flamethrower texture coming in thanks to our main gfx artist jammyjamjamman..
(click to show/hide)
what it looks like ingame:
(click to show/hide)
Title: Re: Tower Defense
Post by: FreshDumbledore on 4 July 2014, 02:30:07
and more eyecandy.. what it looks like to win the game for defender faction :)
(click to show/hide)

some out of the 34 units attackers can attack with..
(click to show/hide)
ever seen a ballista hauled by a reindeer?
Title: Re: Tower Defense
Post by: FreshDumbledore on 4 July 2014, 21:22:26
we implemented a research/upgrade progress bar filling with upgrade progress ..
(click to show/hide)
Title: Re: Tower Defense
Post by: kagu on 5 July 2014, 22:24:41
The last feature is pretty amazing and very helpful , this should be in all mods and all progresses like producing worker etc ..
Title: Re: Tower Defense
Post by: FreshDumbledore on 5 July 2014, 22:30:44
its very easy to do with the anim-progress-bound tag, which exists for most skills.

anim-progress-bound
A MegaGlest and GAE only value that, if true, will lock the animation speed to the progress of the unit as it builds. Thus, when the unit is half built, the animation would be halfway through, etc. This will override any specified animation speed and if not used, the entire tag may be omitted.

Title: Re: Tower Defense
Post by: FreshDumbledore on 6 July 2014, 12:01:23
OMG this robots shoot l4z0rs out of their eyes to build and repair :-O
(click to show/hide)
Title: Re: Tower Defense
Post by: Magister on 9 July 2014, 11:28:39
I added music by Gregoire Lourme that means Pirates Sword Fight http://www.jamendo.com/en/track/973246/pirates-sword-fight-action for attackers and Revenge assault http://www.jamendo.com/en/track/1010823/revenge-assault for defenders. I hope you'll like it :D
Title: Re: Tower Defense
Post by: FreshDumbledore on 23 August 2014, 02:21:46
We took a break for a while and are back and rolling now since a few days again.

New features:
* Each defender has a scout unit which can not be attacked / is ignored by CPU
* A lot of new / reworked Towers, going sci fi in the overall defender design
* The attacker research system is more complex since a while
=> You need to research ranged and then nonhuman or mechanic which unlocks air or special units.. So you can kinda decide if you want:
A) nonhumans + air
B) nonhumans + special
C) mechanics + air
D) mechanics + special

we also added more progress bars and other fancy stuff.
Title: Re: Tower Defense
Post by: Ishmaru on 23 August 2014, 03:56:24
I added music by Gregoire Lourme that means Pirates Sword Fight http://www.jamendo.com/en/track/973246/pirates-sword-fight-action for attackers and Revenge assault http://www.jamendo.com/en/track/1010823/revenge-assault for defenders. I hope you'll like it :D

Gregorie Lourme is awesome, I used some of his tracks for Annex 4.0 as well!
Title: Re: Tower Defense
Post by: kagu on 27 August 2014, 17:32:41
(https://i.imgur.com/VrQpPzX.jpg)
Title: Re: Tower Defense
Post by: Ishmaru on 27 August 2014, 22:43:38
Ha ha EML turrets are tiny compared to the other turrets.  ;D
Title: Re: Tower Defense
Post by: jammyjamjamman on 28 August 2014, 00:14:19
Here's a new video showing TowerDefense coop vs cpu gameplay with me, alket, lyra (ctz) and FreshDumbledore (no special editing):

https://www.youtube.com/watch?v=Yj4_YShMbSk

Enjoy the squares! :-)

New HD video uploaded! But the game has changed quite a bit since I recorded this (see alkets videos)
Title: Re: Tower Defense
Post by: galaxy on 8 September 2014, 15:04:56
Hi,
After a couple of games with this tech, I have the following notes;
1- Good addition to the game, new idea (especially Defender)'
2- The music could've been better for both attacker and defender.
3- There is something wrong with playing against computer. Its easy to beat cpu 4.9 when playing attacker against defender cpu 4.9 or  the opposite.  Map was "Paraiso Br". Normally I can not beat cpu 4.0 on this map with any of Megapack.

Congrats  :thumbup: and best regards  :)
Title: Re: Tower Defense
Post by: FreshDumbledore on 8 September 2014, 16:09:21
Thx for the Feedback! Cpu can not handle defenders at the noment (and without mahor changes probably wont learn it ever). They do an okay job as attackers, but its most fun human vs human.
Title: Re: Tower Defense
Post by: Magister on 8 September 2014, 16:40:40
Hi,
After a couple of games with this tech, I have the following notes;
1- Good addition to the game, new idea (especially Defender)'
2- The music could've been better for both attacker and defender.
3- There is something wrong with playing against computer. Its easy to beat cpu 4.9 when playing attacker against defender cpu 4.9 or  the opposite.  Map was "Paraiso Br". Normally I can not beat cpu 4.0 on this map with any of Megapack.

Congrats  :thumbup: and best regards  :)


Ad2: :D My first Idea was never give up by everlasting dream (  https://www.jamendo.com/en/track/1025622/never-give-up  ) but license don't allow using it the way we wanted to. (I doubt previous sentence makes any sens) If you find something better tell me (e-mail or post here) but license needs to be CC-BY-SA . :D
Title: Re: Tower Defense
Post by: kagu on 8 September 2014, 17:14:18
When this mod will be released as final ?
Title: Re: Tower Defense
Post by: FreshDumbledore on 8 September 2014, 17:17:03
Not soon and what difference would it make anyways? All people that want to play it are able to already.
Title: Re: Tower Defense
Post by: kagu on 8 September 2014, 17:18:14
david123 can't play it.
Title: Re: Tower Defense
Post by: FreshDumbledore on 8 September 2014, 17:21:01
because he is to lazy to use git, thats not really a problem of the mod
Title: Re: Tower Defense
Post by: kagu on 21 September 2014, 19:09:19
A video of me and FreshD playing TD
https://www.youtube.com/watch?v=IcmsFi6UYH8
Title: Re: Tower Defense
Post by: titi on 31 October 2014, 13:12:41
Whats the state of this ?
Is there maybe something like a release now ( or will there soon be one ? ) which is worth uploading it to the ingame download center ?
Title: Re: Tower Defense
Post by: Magister on 7 November 2014, 20:08:55
Titi I haven't contact Fresh for some time (I was dead for MG  :P). The last change in mod was about a month ago. I think I'll balance 4 level towers and then make unofficial release (Fresh is autor):D
Title: Re: Tower Defense
Post by: FreshDumbledore on 9 November 2014, 18:18:50
The problem with releasing it in the modcenter is, the whole balancing concept requires maps with adjusted size and resource distribution. It wont work with non-TD-maps, but MG offers no way to force a mod to be played on set of specific maps.

@Jammy: If you want to do an unofficial release, at least finish the model reworks first so the defender side is sci fi styled ;)

Besides of models and played on adjusted maps, the concept works well. CPU is still weak at it, but player vs player should be fun.
Title: Re: Tower Defense
Post by: titi on 10 November 2014, 09:37:19
Hm, maybe we need a feature request for this ..... ( should not be discussed here )
Some kind of "tags" would be nice for maps, but they don't have any xml files yet ....
Another way are maybe scenarios including maps and techs

or something else .... ( suggestions ? In new thread of course .)