Author Topic: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators  (Read 47374 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #90 on: June 27, 2010, 10:48:30 pm »
Sorry to hear. That said, I am sure the game will still be awesome regardless of if Custom AI is available or not, though. As long as the prebuilt AI has difficulty levels for most people, like normal difficulty with easier missions at first and harder at the end.

I can't wait for more updates!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #91 on: June 28, 2010, 01:36:30 am »
I think different levels of AI is perfectly fine :) What differences will there be between the hard and the easy?  Hard coded differences or is there variables you set?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #92 on: June 28, 2010, 03:58:33 am »
In Starcraft, the easy AI would just build the most basic units. Medium would climb the tech tree a bit more (siege tanks, vultures and wraith ships) and hard would build anything it could. I do not remember how far they bothered to upgrade atk/def/etc in each level, though. Another idea would be to make the AI reaction speed slower at easier levels
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #93 on: June 28, 2010, 11:02:17 am »
Probably both, but it will mostly be variables that are set.  By the way, the AI will not cheat, even an insane AI.

* Very Easy -- The AI will have a slow reaction time, often choose the wrong counter, and miss several shots when aiming for units. Doesn't scout. Almost as easy as a player who has never played any RTS before

* Easy--The AI will scout, but only to see what it can attack.  It doesn't really use this information to decide the best way to attack, but rather to see where everything is.  However, the AI will not make extremely stupid mistakes, like using a Raptor (without a Deflector shield) against 5 point defenses when a Tank is available.  A typical RTS player can beat an easy AI in at most 3 attempts.

* Medium -- Better reaction times, better reaction to what the AI scouts/sees, often will have a perfect counter, usually picks the right unit for the job in terms of attacking, doesn't miss its fire as much.  Although the AI will use upgrades in all difficulty levels, this is the level where the AI really starts to take advantage of them.  Really is average, but Koreans will be able to beat in few attempts ;)

* Hard -- This is the level where the AI almost always has something planned based on what it sees from scouting, although it doesn't scout every single second.  (There are, of course, situations the AI will have to make an educated guess, as players will come up with strategies I won't think about 8))  However, it will still miss about 5% of shots and will occasionally pick a unit that isn't the best choice, though not the worst choice.

* Very Hard -- The AI takes very short breaks, if any, between building things. Scouts and looks over the map on a very consistent basis. Misses very few shots. Always picks the perfect counter, and the perfect unit. Constructs proper buildings according to the map.  If the AI has nothing important to build, it will pick a unit and spend its excess money on useful upgrades/sephrane.  An example is a Degruser with Photon Torpedoes or a Camoza with Cloak.

* Insane -- It's my goal (though difficult) that an Insane AI can only be beaten by hard-core players who spend about 2-3 hours a day playing this game. In fact, I'm hoping that it will be so difficult, I won't be able to go very far testing it because I will never do well against it.  I'll have to ask jsj795 to test it :) 

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #94 on: June 28, 2010, 11:13:33 am »
I like the variable idea. As long as you note somewhere/comment what each variables do (so you don't get lost), it can make things much easier to implement afterward
Probably both, but it will mostly be variables that are set.  By the way, the AI will not cheat, even an insane AI.
Cool to hear. I think the third-party AI made by some hacker in StarCraft2 community allows the computer to start with more minerals at hard levels. While it adds challenge, I believe this is unfair, not to mention in some cases, it may be impossible to counter certain of the computer attacks.

As for the insane AI, one thing you could do when testing is set the emu at like 5, 10 or 25% speed to give you more time during actions, simulating an extremly pro player.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #95 on: June 28, 2010, 11:20:33 am »
Quote
As for the insane AI, one thing you could do when testing is set the emu at like 5, 10 or 25% speed to give you more time during actions, simulating an extremly pro player.

What a splendid idea!  I honestly did not think of that!  Thx, DJ! 

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #96 on: June 28, 2010, 11:26:00 am »
No problem ^^

I sometimes use this if I want to test a game and want to make sure it's hard enough, but I can't get to this difficulty level while playing.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #97 on: July 02, 2010, 01:01:07 am »
I'm still on schedule for a screenshot this week.  I'm using interrupts for the game's timing, including building construction, so I hope people won't mind that there's an occasional imbalance where a building builds .03 seconds faster than usual 8)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #98 on: July 02, 2010, 02:36:30 am »
it should be fine I think. It's a calc after all :P

And I can't wait for screenshot :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #99 on: July 02, 2010, 12:50:31 pm »
I think it'll be fine as well.  This screenie's going to be cool! :D

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #100 on: July 02, 2010, 02:40:16 pm »
Yeah, I know it's going to be fine.  I was just being sarcastic :)  In other words, .03 seconds is nothing 8)
« Last Edit: July 02, 2010, 02:40:44 pm by Hot_Dog »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #101 on: July 02, 2010, 06:21:47 pm »
yeah true XD
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #102 on: July 03, 2010, 03:51:50 pm »
I have 1 set of bad news and 3 sets of good news.  First the bad news:  Both the turn-based S.A.D. and the Tosonian War are canceled.

Now the good news:

1. S.A.D. will now feature 4 races.  There is of course the human race, and Matthias is working on the Xaos.  I felt it appropriate, therefore, to include the Ptaloids and the Tosonians as well.  Each race will have its own strategies, and I hope that those of you who play with builds will help test for balancing, though since you can only use one unit at a time I don't think it will require the effort Blizzard puts in.
2. I found a way to shave 4000 bytes off the memory that S.A.D. uses.  My goal is to use only 19000 KB of RAM.
3. The 3 Tosonian War campaigns, which I was planning on for the Axe Contest, will be playable in S.A.D.  There will also be an Xaos campaign and the 25-mission campaign originally planned for S.A.D. (which is mostly human, but with about 3 Tosonian missions)

Please forgive me if things turn out so badly that I have to forget about these plans, but I have thought out what I'm doing, so I will only dismiss them if worst comes to worst.  Ztrumpet, I'll still give you what I offered for willing to help on the turn-based S.A.D.
« Last Edit: July 03, 2010, 04:07:00 pm by Hot_Dog »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #103 on: July 03, 2010, 03:57:04 pm »
Aw sorry to hear about those two games :(, what was the reason for the cancelling?
* DJ Omnimaga hopes this doesn't happen to S.A.D main game itself :/
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: S.A.D. , A Real-Time Strategy Game for Ti-83+ and Ti-84+ calculators
« Reply #104 on: July 03, 2010, 03:59:57 pm »
Aw sorry to hear about those two games :(, what was the reason for the cancelling?
* DJ Omnimaga hopes this doesn't happen to S.A.D main game itself :/

The reason for canceling is because I'm putting so much work into S.A.D. itself.  I'm losing my interest in calcs, so S.A.D. will be the last game I do. 
* Hot Dog  hopes that people won't be frightened of S.A.D. main being canceled, especially after progress has really sped up