Tremulous Forum

General => General Discussion => Topic started by: Pedobear on July 09, 2009, 10:10:27 am

Title: Tremulous RTS
Post by: Pedobear on July 09, 2009, 10:10:27 am
Hello. I'm known as Pedobear, and I mostly play on uBP.

I am currently in development of a 2D RTS styled game based on tremulous.

By RTS I mean controlling multiple units in an attempt to destroy your enemies.


It will have most if not all standard RTS features. Resource gathering, Upgrades, Using mixed units together, and building things.

Currently, all I've gotten finished are the fighting systems, and the selection and movement are in development. But then again, these are the 2 hardest parts of the RTS game. There will be poison, crouching, and alien special abilities. There will also be a multiplayer mode. I'm aiming for a 2 week full release, but I doubt I'll be able to do that, so it will most likely be a 3-4 week final release. It will include multiplayer and singleplayer. I'm planning on using the layouts of standard and popular maps (just slightly larger to accomadate several dozen units)

Currently, I am thinking of having 40 human unit cap, and 50 alien unit cap.

Depending on the human formation, 3 rifle peoples can hold off 4 dretches.

Refer to http://ww-lab.com/ulbp/index.php?topic=1314.0 (http://ww-lab.com/ulbp/index.php?topic=1314.0) for alot of the features and ideas being discussed. I'm not planning on making a linux or mac version, but it won't be too hard on your system, so you can probably use some emulation software and still be able to play.

I'm set on sounds, but if anyone would like to help with sprites, it would be greatly appreciated. Currently, I'm using the 16x16 ones found on this site (as well as uBP) but I'm hoping for sprites of about 32x32 for a dretch, and 96x96 for buildings. 128x128 for an RC/OM most likely.

The only map editor out there for this currently is MSPaint and the such. If you want to make a map for this game. Just draw it up in and get it to me in .jpeg format. Please note the grid used in pathfinding will be working on a 16x16 grid, so it would be best if you used a 16x16 grid while map making, because anything that is meant to block a unit (such as a cliff) even if it's only on half the grid block, I'll most likely forbid it from pathfinding.


Thanks for reading.

PS: The first alpha which includes shooting and has pathfinding dretches is http://www.mediafire.com/file/am3otnlowv5/TremuRTS.exe (http://www.mediafire.com/file/am3otnlowv5/TremuRTS.exe)
Left mouse to spawn a dretch, and Right mouse to spawn a human.

Thanks ahead of time for more idea's and support!
Title: Re: Tremulous RTS
Post by: + OPTIMUS + on July 09, 2009, 10:39:06 am
LOL

very cool. i think its perfect as it is now :-D

hmm someone done a really nice 2D tremulous stuff but i cant find it yet.
Title: Re: Tremulous RTS
Post by: Baconizer on July 09, 2009, 10:42:38 am
Doesn't work in Wine.

It's not open source?
Title: Re: Tremulous RTS
Post by: CreatureofHell on July 09, 2009, 11:35:46 am
That was fun :D It seems to be going well so far so keep up the good work. :)
Title: Re: Tremulous RTS
Post by: Pedobear on July 09, 2009, 12:44:13 pm
No it isn't opensource. Sorry :P

I've never been that detailed in linux so I'm not sure if it will work or not actually.
Title: Re: Tremulous RTS
Post by: Colynn' on July 09, 2009, 04:35:19 pm
Got overflow errors when I launch it.
Title: Re: Tremulous RTS
Post by: Nux on July 09, 2009, 08:38:23 pm
(http://img103.imageshack.us/img103/3051/timeline.png)

That was a laugh :D Thanks for that!

Any particular reason why the humans are firing grangers? :P Are they subbing as the projectile for now?
Title: Re: Tremulous RTS
Post by: Pedobear on July 10, 2009, 01:14:11 pm
Yes actually. And another thing I forgot to clear up. Humans wont be able to have sausagefests like in the screeny, or dretches for that matter.  Anyway, glad you enjoyed the pre-pre-pre alpha :P
Title: Re: Tremulous RTS
Post by: Asvarox on July 10, 2009, 02:48:21 pm
Cool game, but will you ever release the soruce? if no, why?
Title: Re: Tremulous RTS
Post by: {7}wrath on July 10, 2009, 03:02:16 pm
He won't be able to release the source because it was made with Game Maker, to the best of my knowlege.
Title: Re: Tremulous RTS
Post by: Pedobear on July 10, 2009, 09:16:38 pm
Indeed it was. You have good knowledgez.
Title: Re: Tremulous RTS
Post by: MitSugna on July 11, 2009, 12:56:27 am
May I suggest glest?
Title: Re: Tremulous RTS
Post by: danmal on July 11, 2009, 04:14:43 am
Does game maker prohibit you from releasing the source to your own games or something?
Title: Re: Tremulous RTS
Post by: Archangel on July 11, 2009, 04:35:47 am
there is no source, it is a lie
Title: Re: Tremulous RTS
Post by: {7}wrath on July 11, 2009, 04:58:53 am
Another vote for Glest.
Title: Re: Tremulous RTS
Post by: Pedobear on July 11, 2009, 02:49:51 pm
Does game maker prohibit you from releasing the source to your own games or something?

Well, considering how the source is a single file containing all of the scripts, sprites, sounds, ect; no.

It is much like windows movie maker's project files. Or audacity.

I could give you this but it wouldn't really help for linux/mac users in much respect.
Title: Re: Tremulous RTS
Post by: Archangel on July 11, 2009, 09:45:47 pm
audacity's project files are just xml.
Title: Re: Tremulous RTS
Post by: Redman on July 11, 2009, 11:39:50 pm
This game is just great, but to make it "greater" I think you should make these things:

 - death meter,
 - walls,
 - play/pause,
 - remover, it would be VERY useful,
 - spamming tool, I don't like pressing mouse button 200 times to have army,
 - some collision detection, I packed 200 dretches into one...
Title: Re: Tremulous RTS
Post by: mooseberry on July 11, 2009, 11:47:36 pm
Maybe you did not read all of the first post? Specifically the part where he mentioned that he still will do a LOT more?
Title: Re: Tremulous RTS
Post by: Redman on July 12, 2009, 12:31:30 am
I just give ideas...
Title: Re: Tremulous RTS
Post by: danmal on July 12, 2009, 01:11:01 pm
Well, considering how the source is a single file containing all of the scripts, sprites, sounds, ect; no.

Just because it's all bundled up together I don't see why you can't release the source.

I could give you this but it wouldn't really help for linux/mac users in much respect.

Other window users might like to have the source though. There are plenty of opensource projects that are windows only.
Title: Re: Tremulous RTS
Post by: Redman on July 12, 2009, 03:47:51 pm
I found weird bug. When you hold mouse button somewhere in game window, move it outside game and release, you have dretch/human outside the room.

Post here your .gmk file, what version of Game Maker are you using?
Title: Re: Tremulous RTS
Post by: Futilrevenge on July 12, 2009, 04:19:15 pm
Any chance to see a mac version?   ???
Title: Re: Tremulous RTS
Post by: Redman on July 12, 2009, 05:22:44 pm
Another weird bug, place a lot of humans in one place, place here 1 dretch. Dretch will kill them all at once and make loud soundspam.
Title: Re: Tremulous RTS
Post by: Odin on July 17, 2009, 07:54:32 am
Another weird bug, place a lot of humans in one place, place here 1 dretch. Dretch will kill them all at once and make loud soundspam.
That's because Game Maker collision detection is utter shit.
Title: Re: Tremulous RTS
Post by: Kiwi on August 08, 2009, 03:49:41 am
Another vote for Glest.
+1
If you haven't checked this out, you should :P
Title: Re: Tremulous RTS
Post by: Ytram on August 10, 2009, 11:51:41 am
Game Maker is fun. I've used it heaps. This looks only simple but making something big takes lots of time. It is usually worth it though.
For the simplicity of it it is quite fun. I would like to see it progress.
Another weird bug, place a lot of humans in one place, place here 1 dretch. Dretch will kill them all at once and make loud soundspam.
That's because Game Maker collision detection is utter shit.
When they collide you can do whatever you want with it. In this case they are one shot kill but they can easily be made to kill after a few bites with variables and alarms. It can also be altered to bite one Human at a time. Seeming as it's an alpha release, bug and collision checking functions have not been added yet.
Any chance to see a mac version?   ???
Currently Game Maker is Windows only. You might be able to use some sort of emulator, I don't know.
Title: Re: Tremulous RTS
Post by: xDragant on August 10, 2009, 05:34:32 pm
Wow I might try it soon. Seems to me like warcraft/starcraft. I haven't seen the screenies because I'm on mobile :>
Title: Re: Tremulous RTS
Post by: Kromeh on August 12, 2009, 10:45:28 am
Okay guy. I'm sorry for my unnanounced hiatus from tremulous, I was going through some things. I am going to pick up where I left off last time. I am also motivated to finish it with a month, because some friends are having a contest :P

Anyway, expect a new alpha pretty soon.
Title: Re: Tremulous RTS
Post by: xDragant on August 12, 2009, 04:00:23 pm
Awesome
Title: Re: Tremulous RTS
Post by: twigstik97 on October 06, 2009, 03:50:01 pm
sry for the bump...
But how far is the game going?
Title: Re: Tremulous RTS
Post by: Minimum on October 07, 2009, 04:13:24 am
Click the links he posted for news... ?
Title: Re: Tremulous RTS
Post by: Blood_god on November 19, 2009, 09:16:22 am
Have you ever used GML? this system is too simple to function efficiently. sorry. Anyway, My programming team is currently creating a fully 3D, terrain destructable, multiplayer, multi race, absolutly awesome Tremulous RTS, so work on your 2D system but please, use at least some basic GML. I have included some examples.

image_angle=direction (simple, but the front must be on the left side of the sprite)
if place_free(x,y,obj){insert commands}(checks whether the place specified is empty)
sprite_index=[sprite name] (changes the sprite)
image_speed=[number] (speed which the sprite's subimages alternate at)

once you fail this why not come support us on our thread? you might learn something interesting. And by the way, don't bother attempting anything difficult (like 3D drawing, it can be done on game maker) until you at least know the basics of GML.
Title: Re: Tremulous RTS
Post by: Thorn on November 20, 2009, 04:41:16 pm
Yeah, that poor kid should be so ashamed he doesn't have your 1337 gamemaker skillz...
Title: Re: Tremulous RTS
Post by: danmal on November 21, 2009, 04:23:27 am
I'm sorry but hasn't this kid actually released a beta unlike yourself who so far has released zilch?

Try actually releasing something before trying to shit all over someone who has actually gone and released something.
Title: Re: Tremulous RTS
Post by: Silver on November 21, 2009, 04:30:44 am
Have you ever used GML? this system is too simple to function efficiently. sorry. Anyway, My programming team is currently creating a fully 3D, terrain destructable, multiplayer, multi race, absolutly awesome Tremulous RTS, so work on your 2D system but please, use at least some basic GML. I have included some examples.

image_angle=direction (simple, but the front must be on the left side of the sprite)
if place_free(x,y,obj){insert commands}(checks whether the place specified is empty)
sprite_index=[sprite name] (changes the sprite)
image_speed=[number] (speed which the sprite's subimages alternate at)

once you fail this why not come support us on our thread? you might learn something interesting. And by the way, don't bother attempting anything difficult (like 3D drawing, it can be done on game maker) until you at least know the basics of GML.

So you came into his thread, bashed his hard work even if it is not at the skill level you "think it should be at," and then gave him random gml code that you just snipped straight out of their manual?  You sure just set the best impression of yourself.  I mean, he made this thread well before you made yours and he's not competing with you or trying to insult you.  He was just trying something fun and if you didn't find it fun well fuck you.  You're a real douche-fag and I can't wait to see your "coding team" fail really fucking hard.
Title: Re: Tremulous RTS
Post by: CreatureofHell on November 21, 2009, 10:22:19 am
Have you ever used GML? this system is too simple to function efficiently. sorry. Anyway, My programming team is currently creating a fully 3D, terrain destructable, multiplayer, multi race, absolutly awesome Tremulous RTS, so work on your 2D system but please, use at least some basic GML. I have included some examples.

image_angle=direction (simple, but the front must be on the left side of the sprite)
if place_free(x,y,obj){insert commands}(checks whether the place specified is empty)
sprite_index=[sprite name] (changes the sprite)
image_speed=[number] (speed which the sprite's subimages alternate at)

once you fail this why not come support us on our thread? you might learn something interesting. And by the way, don't bother attempting anything difficult (like 3D drawing, it can be done on game maker) until you at least know the basics of GML.

So you came into his thread, bashed his hard work even if it is not at the skill level you "think it should be at," and then gave him random gml code that you just snipped straight out of their manual?  You sure just set the best impression of yourself.  I mean, he made this thread well before you made yours and he's not competing with you or trying to insult you.  He was just trying something fun and if you didn't find it fun well fuck you.  You're a real douche-fag and I can't wait to see your "coding team" fail really fucking hard.

 :D qft
Title: Re: Tremulous RTS
Post by: jaypee on November 21, 2009, 02:26:31 pm
Respect dude...

both of you
Title: Re: Tremulous RTS
Post by: Kiwi on November 21, 2009, 07:28:12 pm
Have you ever used GML? this system is too simple to function efficiently. sorry. Anyway, My programming team is currently creating a fully 3D, terrain destructable, multiplayer, multi race, absolutly awesome Tremulous RTS, so work on your 2D system but please, use at least some basic GML. I have included some examples.

image_angle=direction (simple, but the front must be on the left side of the sprite)
if place_free(x,y,obj){insert commands}(checks whether the place specified is empty)
sprite_index=[sprite name] (changes the sprite)
image_speed=[number] (speed which the sprite's subimages alternate at)

once you fail this why not come support us on our thread? you might learn something interesting. And by the way, don't bother attempting anything difficult (like 3D drawing, it can be done on game maker) until you at least know the basics of GML.

So you came into his thread, bashed his hard work even if it is not at the skill level you "think it should be at," and then gave him random gml code that you just snipped straight out of their manual?  You sure just set the best impression of yourself.  I mean, he made this thread well before you made yours and he's not competing with you or trying to insult you.  He was just trying something fun and if you didn't find it fun well fuck you.  You're a real douche-fag and I can't wait to see your "coding team" fail really fucking hard.
+1
I hope you both succeed, but there's no reason to bash his hard work :/
Title: Re: Tremulous RTS
Post by: KenuR on January 12, 2011, 03:02:33 pm
the link is broken
Title: Re: Tremulous RTS
Post by: Pazuzu on January 12, 2011, 04:16:25 pm
After well over a year? You don't say.
Title: Re: Tremulous RTS
Post by: Ingar on January 13, 2011, 12:29:04 am
While on topic, it was still a pretty decent necro.