Author Topic: LytsOut  (Read 6536 times)

0 Members and 1 Guest are viewing this topic.

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
LytsOut
« on: November 01, 2011, 04:59:27 pm »
First: The name is spelled this way because LIGHTSOUT is 9 chars and programs must be 8 chars
Second: This is a Grammer program

So pretty much, this is a spinoff of the classic Lights Out game. With this version, you select a location with the cursor and by pressing enter, you invert the location as well as those around it. The goal is to color the whole board black.

Things I can add:
Turning the board one color is a win (all black or all white)
Adding a score (The board is made in 17 steps, so this will grade based on best time)
Adding a highscore
Adding difficulties (larger playing board, for example, or a block that doesn't change)

So what do y'all think? I should also note that the program is currently 352 bytes

Controls:
Enter inverts surrounding blocks
Clear exits the program
Arrows move the cursor

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #1 on: November 01, 2011, 05:03:44 pm »
It sounds very addicting :D
You should make it really hard and make like 15 to 20 levels.
And achievements and timers
I know it's not what you said you could add, but it would be much better :D
EDIT: +1 for you XD
« Last Edit: November 01, 2011, 05:04:00 pm by DualBLDR »
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: LytsOut
« Reply #2 on: November 01, 2011, 05:05:39 pm »
I don't know how to make different levels, but I could add in a timer :)

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #3 on: November 01, 2011, 05:07:13 pm »
What do you mean you don't know how to make different levels?
It seems like you alrdy made 2 in the screenshot.
Or do you mean that's the maximum you can make?
Also, what about the achievements part?
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: LytsOut
« Reply #4 on: November 01, 2011, 05:08:17 pm »
I don't know how I would make the achievements, either :/ And the levels are randomly generated XD

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #5 on: November 01, 2011, 05:09:10 pm »
Oh! Nice XD
You can ask Yeong for that :D
(The achievements I mean)
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: LytsOut
« Reply #6 on: November 01, 2011, 05:24:21 pm »
looks like a nice game.

If you are going to do a larger board, it might be easyer too see of how much squares a large area with a single color is.
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #7 on: November 01, 2011, 05:24:58 pm »
Also, I alrdy wrote this in IRC, but you might not have seen it, so you should have named the program LightOut :P
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: LytsOut
« Reply #8 on: November 01, 2011, 05:27:11 pm »
Also, I alrdy wrote this in IRC, but you might not have seen it, so you should have named the program LightOut :P
No, I didn't see that, but I didn't really think too hard on the name XD
If you are going to do a larger board, it might be easyer too see of how much squares a large area with a single color is.
I am not sure I understand... Do you mean if I have an 8x8 board, check to see if a 5x5 region is all one color or something?

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #9 on: November 01, 2011, 05:28:08 pm »
Also, I alrdy wrote this in IRC, but you might not have seen it, so you should have named the program LightOut :P
No, I didn't see that, but I didn't really think too hard on the name XD
If you are going to do a larger board, it might be easyer too see of how much squares a large area with a single color is.
I am not sure I understand... Do you mean if I have an 8x8 board, check to see if a 5x5 region is all one color or something?
:P
Is it possible to change now? :D
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: LytsOut
« Reply #10 on: November 01, 2011, 05:28:54 pm »
Well it is possiblt to change, but I don't know that I can change the name of the topic XD I think I will leave it how it is, though :)

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #11 on: November 01, 2011, 05:29:50 pm »
Okee :P
The only thing I don't like is the random level thing :P
Can u try to make different levels? :D
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: LytsOut
« Reply #12 on: November 01, 2011, 05:31:11 pm »
D: Why don't you like it? D:
I guess I could add a feature that uses premade playing boards. Hopefully when I have time to work on this, I will add that XD

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: LytsOut
« Reply #13 on: November 01, 2011, 05:31:44 pm »
Well, when I play games I wanna feel like I actually did something and there is proof to see it :P
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: LytsOut
« Reply #14 on: November 01, 2011, 05:33:58 pm »
Ah, good point XD Yeah, I understand that... I guess >.> :P