Tower Siege 2

http://img293.imageshack.us/img293/9775/towersiege2coverjpgzp5.jpg

This is my BGE game comp entry. I made a game a long time ago (one of my first blender games) it was called Tower Siege, basically you drive a tank around and destroy buildings. Well now here’s to Tower Siege 2! This brings an entirely new type of game into Tower Siege. It’s isometric based, the gameplay will be very similar to AoE. Here’s how it’ll work:

You start with so much gold, you build towers, with those towers comes more gold (depending on the type) the higher your population becomes the more income. You don’t play any people though. You will create the siege units (catapults, etc) basically just roam around and dominate.

** Updates ***
I added a new screenshot of trees in the environment! I’m working on a script to randomly spawn these props on certain tiles (trees, mountains, rocks, etc). If you have suggestions please share!

The current progress:
Iso based mouse: Done
Iso based spawn: Done
Building spawning: Done
End Tower: Done
Tower Wall: Done
House: 0
Siege Units: Done
Selection: Done
Multiselection: 0
Basic Pathfinding: Done
Advanced Pathfinding: 0
Attacking: 0

The best part is when I’m done I’ll release the dumbed down version of the game as an Isometric game template!

Screenshots:
http://img172.imageshack.us/img172/6447/ts2ss001jpgcw8.jpg
http://img242.imageshack.us/img242/8730/ts2ss002jpgfx4.jpg
http://img294.imageshack.us/img294/4977/ts2ss003jpgqt5.jpg
http://img144.imageshack.us/img144/4820/ts2ss010ub2.jpg

Videos:
Building a wall.
Meet the Siege Units
Brand New Selection System.

Oh one more thing. This is not a team project, I am going solo on this project. If you want you can donate models, but you don’t have to.

As much as I like the idea of someone doing a RTS in blender, what is the point if you are the only player. I realize that AI takes a long time to code properly, but you can’t have a good game without it.

I love the concept though, can’t wait for screens. :slight_smile:

I already did some prototyping for AI. I’m trying to work out a basic pathfinding script.

Video posted: http://www.savefile.com/files/1957139

It would help if you uploaded it to a streaming site, IE youtube, vimeo.

It’s only 1.5 megs =P it’s uploading the vimeo, but it’s 216 megs uncompressed =/

Screenshot? Videos/downloads are not as convenient as simple pictures.

yes, please post screenshots

Me and Rozzy got some competition >: D

I see you got the problem of not been able to build the last wall. Heres a fixer. Give the tiles a property, say; ‘tiles’, then using your mouse over any sensor (your probably already using one) get the hit position, the ray source then create a ray using rayCast(source, hit_pos, 10, ‘tile’, 1, 1)
Something like this all up:

if mouseOverAny.getHitObject():
    src = mouseOverAny.getRaySource()
    des = mouseOverAny.getHitPosition()
    ray = rayCast(src, des, 10, 'tile', 1, 1)
    tile = ray[0]

Hmm… I am using one object as the tiles =) Here’s my setup. I got a plane that is grid based and each corner of the 3d grid is in the center of each tile, I’m getting the mouse position to the nearest grid point. As an easy fix I’m using a 3d scroll option, allowing you to rotate around your camp.

Youtube video!: http://www.youtube.com/watch?v=HIQxnF4piLY&feature=channel_page

EDIT: SCREENSHOTS POSTED!

Ok then, I do believe you can do this:

if mouseOverAny.getHitObject():
    src = mouseOverAny.getRaySource()
    des = mouseOverAny.getHitPosition()
    ray = rayCast(src, des, 10, 'tile', 1, 1)
    hitx,hity,hitz = ray[1]
    tile = [round(hitx,0), round(hity,0)]

about time!!! lol i had to say that lol!

But what is the point of that? It works just fine… what are you trying to make it do?

It will make it so you can place the building even if the view is obscured by another object.

Say hello to our newest building. The dock! If you hover over the ground it is red (unplacible) if you hover over the water it works though! This will be able to spawn boats for increased income. And maybe if it develops fast enough you can have water combat (or maybe I’ll save it for TS3 =)

Attachments


New building! This is the upgraded tower (the ones that are on the edge of walls) but towers can be placed anywhere. This one has cannons on each side. The upgrading will be like age of empires, when you upgrade 1 they all upgrade. Or should I make it like a tower defense game where they upgrade individually?

edit: oops, forgot the image =)

Attachments


I personaly i would like it AOE style where it upgrades it all cause thats better than having to keep upgrading everything lol! Btw killer do you use igzones to play aoe online? If you do pm me your user name and i’ll add you!

I play AoE 3 through XFire.

Xfire? Never heard of it lol i’ll check it out soon lol! I play Aoe 1 2 and crusaders which i think is 3 lol on igzones there very fun games! LOL!

I’ve got an update! I will upload the video later, the upgrading system works! The way it works is not like either aoe or td, when you upgrade all the CURRENT towers will be upgraded, when creating new towers you’ll need to upgrade them again. I like it! It all works, and I’m now working on the money system. The way the upgrading will work is like this (for money):

Click on a building and select upgrade (+200 each) this means if you have 50 towers it’ll cose 10000 to upgrade.
If you only have 1 tower when you upgrade the price will be 200.

I need more ideas for buildings!

EDIT: New screenshot! This will conclude my work for this morning, see you later tonight!

Attachments