Author Topic: Correlation: IMPORTANT NEWS for those creating homescreen games  (Read 3673 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Correlation


Correlation is going under some major tire-changing in terms of homescreen-game designing.  If you are writing a game that uses the homescreen it is very important that you take note of the changes being made.

First of all, I apologize to those of you who used ln( only to find that the parameters were mixed up.  That bug has been fixed, and I'll release the new version when I can.

Secondly, in an effort to make Correlation homescreen games faster than their pure Ti-Basic counterparts, the following modes will, from this point on, NOT be available for designing homescreen games:

* XOR, OR, AND, Mask sprites
* Word Wrap
* Lowercase Letters
* Customized Windows

If you want the above features, you should display a 6x8 font with e^(.

The following features will still be available for homescreen games:

* Wrap Mode
* Map Mode
* Clip Mode
* Animated Text
* Negative Coordinates
* Run Indicator On / Off


If you are converting an old TI-Basic game that uses the homescreen, you need not worry about removed features.

I am sorry for any inconviences.  And as always, thank you for being patient as I try to make Correlation the best it can be.

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: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #1 on: April 19, 2011, 03:29:24 pm »
Hmm at one point I should check if it's quite easy to convert one of my old games to Correlation. It would be nice to see how it runs...
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #2 on: April 19, 2011, 03:32:46 pm »
Hey, as long as you are sticking with the idea of ease of use and speed, do what you need :) Most of the users are BASIC programmers, so we know how to make work-arounds >:D

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #3 on: April 19, 2011, 07:38:57 pm »
Hmm at one point I should check if it's quite easy to convert one of my old games to Correlation. It would be nice to see how it runs...

The hardest part of converting old games is creating your font.  The second hardest part is deciding when you want text to draw immediately (one character at a time) and when you'd rather instead hide text until you are ready to display it all at once.

After that, it's easy.  I'm converting Builderboy's Factory game, and it's SO straightforward! 

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: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #4 on: April 19, 2011, 07:40:01 pm »
Ah ok. I assume there isn't much conversion to be done for arguments aside from running my code through Find/replace to change Output( with the appropriate command, right?
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: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #5 on: April 19, 2011, 07:47:04 pm »
Right, you don't need to change any arguments.  By the way, I would also HIGHLY recommend using Find/replace to change sub( to abs(  ;D

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: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #6 on: April 19, 2011, 08:00:56 pm »
Oh wait, I think some of my old games might already be using Abs for some RPG damage formulas... I'll have to test.
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: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #7 on: April 19, 2011, 08:09:15 pm »
Oh wait, I think some of my old games might already be using Abs for some RPG damage formulas... I'll have to test.

Abs will compute absolute values normally if it has 1 parameter.  I tested it myself.

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: Correlation: IMPORTANT NEWS for those creating homescreen games
« Reply #8 on: April 19, 2011, 08:09:44 pm »
Ah ok cool to hear.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)