* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: volaTile!  (Read 2350 times)

0 Members and 1 Guest are viewing this topic.

Offline Enaz

  • New User
  • Join Date: Mar 2015
  • Location:
  • Posts: 9
  • Post Rating Ratio: +0/-0
  • Gender: Male
volaTile!
« on: May 19, 2015, 01:23:35 am »
Hey guys! I'm still kind of new to the forums, but when I saw this contest, well, I couldn't resist the challenge!

Presenting volaTile!

Remember that old game "Lights Out"? volaTile is similar, but instead of just toggling adjacent tiles, clicking a tile may toggle tiles next to it, above it, diagonal from it, etc. The goal is to determine what rule set is being used in each level. The top 9 tiles are the grid, the tiles that change when clicked. Tile #10 is the timer. It starts each level totally white, but gets darker as time progresses. The remaining two tiles are the rule set options, represented by color. Select the correct rule set before tile #10 fades to black, and you proceed to the next level.

Language: Visual BASIC



To-Do List
  • levels
  • difficulty settings
« Last Edit: May 19, 2015, 01:25:57 am by Enaz »



Offline alexgt

  • Just your friendly neighborhood Ninja Stach Fancy Iron Man
  • Super User
  • Join Date: Dec 2014
  • Location: Behind you
  • Posts: 2611
  • Post Rating Ratio: +6/-1
  • Something should go here...
    • /u/alexgt9123
  • Gender: Male
Re: volaTile!
« Reply #1 on: May 19, 2015, 01:48:53 am »
Hia welcome to the forums :). Looks cool :) and what platform is it for? and what language? Good luck :)
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Offline Unicorn

  • ??? ??? ??? ??? ???
  • Super User
  • CW Contest II - 2nd place
  • *
  • Join Date: Jan 2015
  • Location: ??? ??? ??? ??? ???
  • Posts: 2823
  • Post Rating Ratio: +5/-2
  • make :PICKACHUP: a thing!
    • Unicorn808
    • 114/11432
    • ??? ??? ??? ??? ???
  • Gender: Male
Re: volaTile!
« Reply #2 on: May 19, 2015, 04:27:53 am »
Welcome, might you want to introduce yourself here?

Also, sounds pretty cool!
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Offline Ivoah

  • Super User
  • Join Date: Dec 2014
  • Location:
  • Posts: 523
  • Post Rating Ratio: +6/-0
    • @NoahRosamilia
    • Ivoah
    • @UCmgDyh_AeaHALohvR7PKXIw
    • /u/Ivoah
    • Ivoah
    • 114/11421
    • Codinghobbit
  • Gender: Male
  • WalriiPoints: 100
Re: volaTile!
« Reply #3 on: May 19, 2015, 04:33:56 am »
This seems awesome! I love the concept
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18782
  • Post Rating Ratio: +97/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: volaTile!
« Reply #4 on: May 19, 2015, 04:58:00 am »
I saw you in the GameCube thread but welcome to the forums :). You should introduce yourself in the intro thread when you have a chance: http://codewalr.us/index.php?topic=32.new#new :walrii:

This project looks interesting. I was wondering if LightsOut in 3x3 mode would be too simple to play, but I like your ideas about tiles that have different behaviors. Hopefully you can figure out ideas to make it so that there are as few solutions as possible to solve the puzzle. Good luck! :)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Unicorn

  • ??? ??? ??? ??? ???
  • Super User
  • CW Contest II - 2nd place
  • *
  • Join Date: Jan 2015
  • Location: ??? ??? ??? ??? ???
  • Posts: 2823
  • Post Rating Ratio: +5/-2
  • make :PICKACHUP: a thing!
    • Unicorn808
    • 114/11432
    • ??? ??? ??? ??? ???
  • Gender: Male
Re: volaTile!
« Reply #5 on: May 19, 2015, 07:58:24 am »
alex (or should I say DJ2 :P) it seems like it will be a windows 7 game.

Ha! DJ, I beat ya to it. But i guess your's is better because of :walrii:
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Offline Snektron

  • Lvl 69 Russian Snake
  • CodeWalrus Staff
  • Super User
  • Topic Management
  • Join Date: Dec 2014
  • Location: Netherlands
  • Posts: 3165
  • Post Rating Ratio: +32/-0
  • SSSssssss.....
    • RobinDeWalvis
    • Kzyrox
    • RobinDeWalvis
    • quantuminfinity
  • Gender: Male
Re: volaTile!
« Reply #6 on: May 19, 2015, 12:50:16 pm »
Ohh, awesome! I recently had to do a project on lights out for maths, so i know the algo's :P Can't wait to test them on this :)
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Offline Enaz

  • New User
  • Join Date: Mar 2015
  • Location:
  • Posts: 9
  • Post Rating Ratio: +0/-0
  • Gender: Male
Re: volaTile!
« Reply #7 on: May 22, 2015, 04:56:46 am »
Sorry I took so long to respond. Finals week.  :-\

Alex, the platform is Windows, and the language is Visual Basic.

Thanks for the warm welcome everyone! I'll be sure to introduce myself soon  :)

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18782
  • Post Rating Ratio: +97/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: volaTile!
« Reply #8 on: May 22, 2015, 06:06:47 am »
By the way, can the window be resized? I forgot if that was possible in Visual Basic. Back when I last used Visual Basic it was version 6.0 in 2003 and I even remember people saying that changing the computer resolution through VB6 code was impossible without random BSOD's, but I don't remember if simple window resizing was possible.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Enaz

  • New User
  • Join Date: Mar 2015
  • Location:
  • Posts: 9
  • Post Rating Ratio: +0/-0
  • Gender: Male
Re: volaTile!
« Reply #9 on: May 22, 2015, 12:08:50 pm »
Funny you should mention that. The first thing I coded (even before the actual tile class!) was the form resize. It seemed a bit unorthodox at the time, but I knew I would have to do it sometime down the road, so I figured why not?

Manually adjusting the resolution can be difficult, so I tend to leave that up to Windows' default behavior. Luckily, resizing is fairly simple, though it can be extremely tedious to code.  :-\ I set up my form to be fully adjustable by the user, and because the controls are so simple, I opted not to maintain aspect ratios to allow for greater flexibility in the program's operation.

Offline alexgt

  • Just your friendly neighborhood Ninja Stach Fancy Iron Man
  • Super User
  • Join Date: Dec 2014
  • Location: Behind you
  • Posts: 2611
  • Post Rating Ratio: +6/-1
  • Something should go here...
    • /u/alexgt9123
  • Gender: Male
Re: volaTile!
« Reply #10 on: May 22, 2015, 02:41:15 pm »
Sorry I took so long to respond. Finals week.  :-\

Alex, the platform is Windows, and the language is Visual Basic.

Thanks for the warm welcome everyone! I'll be sure to introduce myself soon  :)
Awesome! You are welcome :)
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games