Author Topic: RTS Update think tank (you suggest, I code)  (Read 8811 times)

lp670sv

  • Guest
  • Trade Count: (0)
RTS Update think tank (you suggest, I code)
« on: May 07, 2011, 09:28:06 PM »
0
So in downloading RTS I noticed that it seems to written in visual basic. A language I am quite familiar with. We all think that RTS could use some improvements, so I'm going to make it my summer project to remake RTS.
Things that I hope to include:
Designated areas for Cards (No more just throwing cards where ever you want)
Program at least MOST of the rules in so you don't have to do everything yourself
Ability to install with one fill instead of, I believe 7.
Just cleaning up the GUI a little
Hopefully a more advanced deck builder.


I'm posting this thread because I want your input. What do you guys want changed from the current RTS to make it more user friendly and fun. Please note that I can't do everything you want, VB is a limited language. I'm looking to improve on what is there not make a whole new system that blows the current out of the water. I do have to start from scratch because RTS isn't open source but I'm first going to rebuild what they have then make my changes. Also note that this may not be 100% free to acquire. Don't worry too much about it, the most I will ever charge is 5 bucks for the whole system. The reason I have to do this is simple. I have bills to pay. I could be spending my time on projects that would generate a lot more income but this is something I want to do. I have to cover my costs but I'm not looking to become bill gates off this either.

Also when I get a little further along I may be looking for Alpha and eventually Beta Testers. The Alpha testers need to have at least some knowledge of visual basic and Object Oriented Programming. The Beta testers do not. This is just because, well I can't find all the bugs on my own and I'd rather find them before it goes live.

My semester ends next week. I will probably begin basic work on this project around then as well. Input is welcome and if the folks who made the original RTS are on the forum you're input would be extremely helpful to get this started faster. This is not going to be a be all end all solution to RTS, it's still not going to be cross platform as far as I know (sorry mac and linux users I feel you're pain I promise) but it will be better (I hope at least) and it's something to get me some experience in making games before I jump full on into that next semester.

So. Questions. Comments. Suggestions. Advice. All are welcome.
« Last Edit: May 13, 2011, 08:40:01 PM by lp670sv »

Offline soul seeker

  • Trade Count: (+15)
  • Hero Member
  • *****
  • Posts: 3011
  • I find your lack of faith disturbing.
    • -
    • Northeast Region
0
welcome to the boards Alec.  Glad to see you guys made it home okay.
noob with a medal

Rawrlolsauce!

  • Guest
  • Trade Count: (0)
0
Someone, Mike Wolfe I believe, is already making Redemption Live, which will be the next generation of online redemption playing. Hopefully it's coming out soon, but I'm not sure on the progress, so your program might not be needed by the time you finish. There might also be some sort of copyright claim if you profit off making it...

lp670sv

  • Guest
  • Trade Count: (0)
0
Someone, Mike Wolfe I believe, is already making Redemption Live, which will be the next generation of online redemption playing. Hopefully it's coming out soon, but I'm not sure on the progress, so your program might not be needed by the time you finish. There might also be some sort of copyright claim if you profit off making it...
well i'm not actually using anything off of the current one, the code is not open source so I can't edit anything they did I'm just using it as an example. I also don't plan on making profit, I'm a freelance web developer most of the time so that's what pays my bills. The time I spend on this will definitely be cutting in to that so if I charge anything (and that is a very big if still) it would only be to cover the loss of time not spent making the money I need to pay my bills. I'm not looking to make any real profit of it just to make a useful program and gain some experience with these kinds of projects, the possible charge is just so I don't go into (more) debt in the process. And I've been hearing about redemption live forever, all I ever hear is that people don't even think it's getting finished any time soon. this isn't meant to replace that just hold people over until that comes out and like I said just for fun really. I just want some input from the users

welcome to the boards Alec.  Glad to see you guys made it home okay.
Thanks! I've actually had an account for months I just never posted, I kind of glanced over every once in awhile but that was it. After seeing that I might be able to improve RTS as a summer project I thought I'd get some input from the people who use it most on what they would like changed about it. Maybe this will also be a subtle nudge to get redemption live out....

lp670sv

  • Guest
  • Trade Count: (0)
0
I supposed the post title could be confusing I'm not actually updating the current RTS I'm making my own that builds off the useful things i've seen in the current one,I just didn't want people confusing this thread with something about Redemption live. My bad everyone

Offline Daniel TS RED

  • Trade Count: (0)
  • Hero Member
  • *****
  • Posts: 3461
  • If God be for us...
0
I don't see any downsides to the redemption community to this except for the fee. If your program is a lot better than the current RTS though, then people might be willing to put down $5 for it. Lost time is all I see that it can cost you if it doesn't catch on, or is quickly replaced by redemption live.
My Teams: Atlanta Braves, NY Giants, Miami Hurricanes Football, Duke Basketball, Cleveland Cavs

lp670sv

  • Guest
  • Trade Count: (0)
0
I don't see any downsides to the redemption community to this except for the fee. If your program is a lot better than the current RTS though, then people might be willing to put down $5 for it. Lost time is all I see that it can cost you if it doesn't catch on, or is quickly replaced by redemption live.

I hope it's good enough to warrant the fee. I would love to give it out for free it's really going to depend on if I am able to work on this and still cover all of my expenses at the same time. I don't want to put a fee on this, it's not going to be polished enough I don't believe, I'm just giving fair warning that if I need the money that will be how I recoup my losses.

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
0
As long as you make the UI more user-friendly, I think there will be a good amount of improvement.  As to people accepting it...
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

lp670sv

  • Guest
  • Trade Count: (0)
0
First 2 ideas.

Have a start up screen with a deck builder, practice mode (offline, just playing against yourself probably like it is now. i dont know how to do AI) and then play now mode (thats the online) as well as a "tournament" mode (maybe)

Your hand is not taking up its full space the whole time. most of the game it will be just a 25-50 pixel strip on the bottom of the screen that only displays the top of the cards (name, brigade, numbers that kind of thing) then when you click on the top of that strip it expands to show you the whole cards. this will keep the territory less cluttered and will help out people with smaller monitors. that cards will always be the same size, so even on the smallest screens you can read it, but they wont be covering up the territory by remaining that size.

Offline Prof Underwood

  • Redemption Elder
  • Trade Count: (+7)
  • Hero Member
  • *****
  • Posts: 8597
    • -
    • East Central Region
0
It would be nice if there was an ability to put a card on the bottom of the deck and to get a card from the bottom of the deck.

And it would be nice if the "pass your turn" button was not right next to the "draw cards" button.

lp670sv

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #10 on: May 08, 2011, 12:19:19 AM »
0
It would be nice if there was an ability to put a card on the bottom of the deck and to get a card from the bottom of the deck.

And it would be nice if the "pass your turn" button was not right next to the "draw cards" button.

the majority of the GUI is going to change. The title of this post is misleading I know. I'm not really updating the current system I'm just gonna make my own from scratch.

Offline Red Dragon Thorn

  • Covenant Games
  • Global Moderator
  • Trade Count: (+10)
  • *****
  • Posts: 5373
    • -
    • North Central Region
    • Covenant Games
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #11 on: May 08, 2011, 12:21:48 AM »
0
Or, if those buttons are near each other, make them larger button sizes then what is currently available. I do have experience with VBasic, and Java OOP so let me know if you want some help, or just need an outlet to bounce ideas off of.
www.covenantgames.com

lp670sv

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #12 on: May 08, 2011, 12:27:12 AM »
0
Or, if those buttons are near each other, make them larger button sizes then what is currently available. I do have experience with VBasic, and Java OOP so let me know if you want some help, or just need an outlet to bounce ideas off of.

definitely will do. im trying to write down the ideas as they come so this will probably be where they get posted until I get a giant whiteboard (hehehe) theres a lot of things that I want to do I just have to make sure VB is capable of doing it. only way I'll know is by guess and check really.

Offline Gabe

  • Global Moderator
  • Trade Count: (+69)
  • *****
  • Posts: 10675
  • From Moses to the prophets, it's all about Him!
    • -
    • North Central Region
    • Land of Redemption
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #13 on: May 08, 2011, 08:10:47 AM »
0
These things are missing from RTS so we've had to find a work around:

Reveal cards from bottom of deck
Look at cards from bottom of deck
Look at cards from top of deck
export excludes multi-color evil cards
Unable to add new brigades (Teal and Orange is all right now)
Unable to add new card types (Curses and Territory Class)

If you could even just fix those things with the same basic interface RTS would be much more workable.  "Gamer X" created RTS.  If you can track him down and ask really nice he might be willing to give you the code so you don't have to start from scratch and make a massive time investment for a product that's simply going to get us by until Redemption Live comes out.

If you do end up building your own "RTS" from the ground up, I hope you make it as easy (or easier) to add new expansions.

Blessings,

Gabe
Have you visited the Land of Redemption today?

Ironica

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #14 on: May 08, 2011, 12:09:30 PM »
0
Isn't Redemption Live going to cost some money as well?  Anyone know how much?

Offline YourMathTeacher

  • Tournament Host
  • Trade Count: (+80)
  • *****
  • Posts: 11089
    • -
    • Southeast Region
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #15 on: May 08, 2011, 12:12:47 PM »
+2
Isn't Redemption Live going to cost some money as well?  Anyone know how much?

30 pieces of silver
My wife is a hottie.

Lamborghini_diablo

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #16 on: May 08, 2011, 12:19:43 PM »
0
These things are missing from RTS so we've had to find a work around:

Reveal cards from bottom of deck
Look at cards from bottom of deck
Look at cards from top of deck
Discard cards from bottom of deck
export excludes multi-color evil cards
Unable to add new brigades (Teal and Orange is all right now)
Unable to add new card types (Curses and Territory Class)
Show the number of Good and Evil cards while making a deck
Perhaps add a "shuffle hand" button?
Make it so when you shuffle a single card into your deck, your entire deck is actually shuffled. (currently the one card is randomly thrown in)
Make it so you can see cards that have been removed from game. This is a nightmare if you accidentally remove something.

Added some things.

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #17 on: May 08, 2011, 06:21:38 PM »
+1
And an "ANB button."  The icon can be a nuke.
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

lp670sv

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #18 on: May 08, 2011, 06:22:23 PM »
0
And an "ANB button."  The icon can be a nuke.

I could just make the card the ANB button.....

Warrior_Monk

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #19 on: May 08, 2011, 06:42:14 PM »
0
I'd be willing to donate some money (not much, I have college to fund...) if you make it available for the mac. I've been deprived of RTS for quite some time now due to my new found love for mac.


lp670sv

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #20 on: May 08, 2011, 06:48:22 PM »
0
I'd be willing to donate some money (not much, I have college to fund...) if you make it available for the mac. I've been deprived of RTS for quite some time now due to my new found love for mac.



I'll have to see. Right now the only programming language I know how to code in is Visual Basic which was a language made by microsoft. I'm not sure there's any way to make it cross platform. for that matter the version i'm using may already be and I just don't know it. I should probably google that.......*off to google*

Edit: After some googling there MIGHT be a way to do this. There is supposedly a program out there that can port my VB code in to RealBasic (Macs version of Visual Basic) which would be able to run on a Mac. However until I actually try this I have no way of knowing if it works or not so I have to leave my answer at a tentative maybe leaning towards yes. When I have the Windows version 100% done with all the bugs worked out I will try to port it and will have to test it to see if anything broke in the process. Which means i'll need a mac. darn.
« Last Edit: May 08, 2011, 07:05:29 PM by lp670sv »

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #21 on: May 08, 2011, 07:05:02 PM »
0
I'd be willing to donate some money (not much, I have college to fund...) if you make it available for the mac. I've been deprived of RTS for quite some time now due to my new found love for mac.



I'll have to see. Right now the only programming language I know how to code in is Visual Basic which was a language made by microsoft. I'm not sure there's any way to make it cross platform. for that matter the version i'm using may already be and I just don't know it. I should probably google that.......*off to google*
This, folks, is why one uses Java.
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

lp670sv

  • Guest
  • Trade Count: (0)
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #22 on: May 08, 2011, 07:06:08 PM »
0
I'd be willing to donate some money (not much, I have college to fund...) if you make it available for the mac. I've been deprived of RTS for quite some time now due to my new found love for mac.



I'll have to see. Right now the only programming language I know how to code in is Visual Basic which was a language made by microsoft. I'm not sure there's any way to make it cross platform. for that matter the version i'm using may already be and I just don't know it. I should probably google that.......*off to google*
This, folks, is why one uses Java.

Refer to the edit i made to that post

Offline lightningninja

  • Trade Count: (+19)
  • Hero Member
  • *****
  • Posts: 5397
  • I'm Watchful Servant, and I'm broken.
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #23 on: May 08, 2011, 07:49:24 PM »
0
I'd be interested.

Definitely agree with Gabe for an easier way to add sets... having uninstall your old pics and download the new ones in your folder, and same for texts, is a little much for people who are absolutely stupid when it comes to computers (what, me? No, I have this friend....)

I know we all appreciate someone taking the initiative. That's really cool. I can definitely say I could probably get more people to play Redemption if it was an easy program online to download and use.

Something that would make me LOVE the game would be a search engine. So when you build your deck, you can sort your searching, either by a word of the title or by type. So, you could say, "hero, silver," and boom you have all silver heroes. (Name can't be mentioned) does this and I can't even emphasize how much easier it makes to try out new decks and look at your options.
As a national champion, I support ReyZen deck pouches.

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Possible Future Update to RTS (original, this is not about RTS Live)
« Reply #24 on: May 08, 2011, 08:00:49 PM »
0
Being able to search by name would also be nice.

Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal