Questions From a New Comer

Questions From a New Comer

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Post Reply
bloodrush
Posts: 2
Joined: 01 Oct 2009, 17:39

Questions From a New Comer

Post by bloodrush »

Greetings everyone! :-)

I saw Spring Engine from Wikipedia and it captured my interest because it is Open Source like the other game engines I've played with in the past (Ogre3d and Panda3d) and the fact that it is designed for RTS which is pretty much what I am interested in right now. I have two questions though:

1. To those who were able to develop mods without delving into the source code (simply using the LUA script alone), is a DoTA (Defense of the Ancients) like scenario possible with Spring Engine?

2. Has anyone successfully compiled the engine under Mac OSX?

Thank you so much in advance.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Questions From a New Comer

Post by SinbadEV »

Re #1: Nearly anything is possible with LUA... I don't know what DoTA is... it seems to have a lot of fans around here ...

but I seem to recall it was similar to Heroes of Newerth... which people keep posting beta keys for here

Re #2: I'm not familiar with what's happening with the MAC stuff, but check here

The other option is to run a copy of windows or linux on your MAC with bootcamp
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: Questions From a New Comer

Post by imbaczek »

dota should be possible. have never played it, but it's hard to imagine something that wc3 could do and spring couldn't in its current form.
User avatar
Das Bruce
Posts: 3544
Joined: 23 Nov 2005, 06:16

Re: Questions From a New Comer

Post by Das Bruce »

imbaczek wrote:dota should be possible. have never played it, but it's hard to imagine gameplay that wc3 could do and spring couldn't in its current form.
Fixed.
User avatar
bobthedinosaur
Blood & Steel Developer
Posts: 2702
Joined: 25 Aug 2004, 13:31

Re: Questions From a New Comer

Post by bobthedinosaur »

.
Last edited by bobthedinosaur on 25 Oct 2009, 06:09, edited 1 time in total.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Questions From a New Comer

Post by smoth »

because spring can do just about any kind of gameplay but it does not support many things(yet) that wcIII can like inverse kinematics, rigging and mesh deformations when it comes to models.
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: Questions From a New Comer

Post by MidKnight »

I have an interesting, mildly DotA-like concept I'd like to work on after CA reaches some semblance of completion, 90% of what I want is already doable (mind you, not necessarily easy to do) on this engine. :-)
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: Questions From a New Comer

Post by imbaczek »

yeah, gameplay, sorry.
bloodrush
Posts: 2
Joined: 01 Oct 2009, 17:39

Re: Questions From a New Comer

Post by bloodrush »

Thank you so much for the replies everyone.
smoth wrote:because spring can do just about any kind of gameplay but it does not support many things(yet) that wcIII can like inverse kinematics, rigging and mesh deformations when it comes to models.
Well, as long as there's a way for me to import models and skeletal animations from Blender I think I will be right at home with Spring. Regarding that though, has anyone here used Blender3d to model units and create animations (skeletal or otherwise) for Spring?
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Questions From a New Comer

Post by smoth »

zpock has.

Spring does not have an animation format, all your turns and rotates have to be written in code.

Code: Select all

shootwalk()
{
		turn right_l 	to y-axis <0> 		speed <135>;
		turn left_l 	to y-axis <0> 		speed <130>;

		if (ISMOVING)
			{
			turn shin_r 	to x-axis <85> 		speed (<137.5>*speedMult);	
			turn right_l 	to x-axis <-60> 	speed (<70>*speedMult);
			turn left_l 	to x-axis <30> 		speed (<70>*speedMult);
		sleep (500/speedMult);
			move cod 		to y-axis [0.6] 	speed <16000>;
		sleep (500/speedMult);
			turn shin_r 	to x-axis <10> 	 	speed (<185>*speedMult);
			move cod 		to y-axis [-0.4] 	speed <16000>;
			}
		if (ISMOVING)
			{
			turn shin_l 	to x-axis <85> 		speed (<137.5>*speedMult);
			turn left_l 	to x-axis <-60> 	speed (<70>*speedMult);
			turn right_l 	to x-axis <30> 		speed (<70>*speedMult);
		sleep (500/speedMult);
			move cod 		to y-axis [0.6] 	speed <16000>;	
		sleep (500/speedMult);			
			turn shin_l 	to x-axis <10> 		speed (<185>*speedMult);
			move cod 		to y-axis [-0.4] 	speed <16000>;
			}
		
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: Questions From a New Comer

Post by MidKnight »

Thesleepless did write a BOS importer for Blender, to convert the animations, but it's far from perfect from what I gather.
Post Reply

Return to “General Discussion”