Author Topic: TI-84+CSE: Checkers  (Read 12640 times)

0 Members and 2 Guests are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-84+CSE: Checkers
« Reply #15 on: April 08, 2013, 08:00:47 pm »
I actually like that color scheme :P

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #16 on: April 08, 2013, 09:33:04 pm »
Lol you would :p At least people can set up their own boards and such.

I've also added the ability to change cursor colors. It displays the cursor box over the Square 2 item, so you can more easily compare how things are going to look :)

I'll post some more screenshots once I get it to where it shows up on the board and is movable.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #17 on: April 09, 2013, 01:52:41 pm »


So, here I show on the left, you can change the color of the cursor. I haven't taken the time yet to fix it so the background of the cursor also updates when you update the other. I might mess with that later.

The right side shows the cursor moving around on the board. :)

What do you think?

I'm going to have to figure out how to check to see what square it is on, and make sure it only moves to the dark (square 2) squares. I haven't yet started working on those equations, so I'll get started on that shortly :)
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-84+CSE: Checkers
« Reply #18 on: April 09, 2013, 11:07:00 pm »
I like it. It's cool that the game is this customizable. :) Also the cursor moves quite fast over the board.

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #19 on: April 10, 2013, 01:55:05 pm »
Thanks! :D And yeah, it was suggested that I make it this way in case someone wanted/needed to adjust the colors because it bothers their eyes. :)
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #20 on: April 11, 2013, 09:32:59 am »


This is just something I worked up to show how you will know when a checker is selected. I haven't implemented anything beyond that point, hence why you can select multiple. I'll probably use a variable to determine what player has their turn, a variable to tell whether a checker has been selected already, and I'll use a list to hold the coordinates of the stored checker, and after the checker is moved, it will be used to remember the last move made by that player. Then I also need to make it so you can cancel the selection.

After I get that implemented, I have to make it work moving rules and such. :)

Thoughts?
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-84+CSE: Checkers
« Reply #21 on: April 11, 2013, 11:11:13 pm »
Looks quite nice. My concern though is that on some backgrounds it might be hard to see. Maybe use a thicker line (assuming it fits well)?


Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #22 on: April 13, 2013, 01:32:01 pm »
I'll see what I can do, but sadly if I make it go with a thickness of 2, it botches it pretty badly.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #23 on: April 24, 2013, 09:37:47 pm »
So, update.

I've managed to make this move each player's checker once. To the right if you are player 1, or to the left if you are player 2. I'm not sure why you can only move once, but at least I'm finally moving this off in the right direction, after days of no progress. :)



I'm thinking it's some form of list issue, but I'm not sure. I'll do some more extensive testing tomorrow sometime.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-84+CSE: Checkers
« Reply #24 on: April 25, 2013, 12:26:28 am »
Is it supposed to erase black lines like in the screenshot? ???


Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #25 on: April 25, 2013, 04:35:51 am »
No, I forgot to shorten the line drawing there again. I had that fixed in a previous version, but I think I overwrote the code by accident with older code. I'll have to try to remember to fix that.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: TI-84+CSE: Checkers
« Reply #26 on: April 25, 2013, 04:44:42 am »
Hey, haven't seen this. Looks pretty good.

Also, I'm surprised you didn't get a single uprating. >_>


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #27 on: April 25, 2013, 09:32:58 am »
Thanks Stefan :)
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI-84+CSE: Checkers
« Reply #28 on: April 25, 2013, 08:40:30 pm »
That does look pretty indeed, I hope you'll make the 84pcse community active for newcomers (speeking of which, i should get one, but their so expencive.....)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: TI-84+CSE: Checkers
« Reply #29 on: April 26, 2013, 04:17:08 pm »
I'm definitely trying to help get people motivated on projects for it.

On an update kind of note:

With the help of Kerm, I was able to diagnose a lot of my issues with this game. I have to modify how I was doing the detections for movement and it should be right as rain.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%