New Build Up

Latest Build

1. Delete Relix 2 from your device
2. Download the .IPA and drag into iTunes
3. Sync your iPad

Release Candidate 2
—————————————–

- [ADD] Added new post-level prompts to give the user the choice of next action (replay, continue, level select)

- [CHANGE] No more accidental playback aborts! (tester: GI)
- [CHANGE] All levels updated with lowest known solution move counts
- [CHANGE] All levels are locked by default to reflect how game will be at release ( levels can be unlocked by tapping wand on title screen )
- [CHANGE] Removed transition setting from options screen

- [FIX] Fixed a heinous bug with solution recording where old solution data wasn’t being removed on failed attempts
- [FIX] Fixed a heinous bug with solution recording where undo wasn’t removing the last step from the recorded solution!
- [FIX] Fixed bridge crushing bug (tester: GI)
- [FIX] Fixed ‘You are sure’ grammar issue… (tester: GI)
- [FIX] Fixed undo bug when game tiles were on teleporters (tester: GI)
- [FIX] Restored original teleport behavior (it doesn’t keep trying when destination is blocked)
- [FIX] Fixed 32/33 level duplicate, shifted levels back

New Build!

All known issues have been addressed and the only thing remaining is ordering the levels by difficulty. Please let me know if you find any bugs!

Latest Build

1. Delete Relix 2 from your device
2. Download the .IPA and drag into iTunes
3. Sync your iPad

Relix 2 – Release Candidate 1
—————————————–
- [ADD] 40 levels in game (still not sequenced by difficulty)
- [ADD] Added a new tutorial level (1-9) – chain reactions
- [ADD] Changing the sound volume in options now plays a sound on tap release so you can gauge the adjusted volume
- [ADD] Added a new option to disable the scrolling level transitions (tester: GI)
- [ADD] Added an editor validation rule to make sure they don’t block a bridge switch with a stone

- [FIX] Fixed some issues with teleports teleporting tiles when the receiving end was blocked
- [FIX] Fixed a bug where 2+ stacked breakables would cause either a crash or left floating game tiles (tester: DM)
- [FIX] Fixed visual issue with lava using half height tiles where it wasn’t supposed to
- [FIX] Fixed a problem on the level select screen where the UI could become non-responsive (tester: GI)
- [FIX] Fixed move counts for tutorial levels
- [FIX] Fixed the editor music
- [FIX] Fixed shallow lava not destroying tiles (tester: GI)
- [FIX] Fixed level 2-19, which was incomplete (tester: GI)
- [FIX] Fixed a bug where breakable tiles weren’t reverting to previous state after an UNDO
- [FIX] Fixed a crash after performing an undo on a level with fairies or breakables

- [CHANGE] Bridges now open/close after a 0.25 second delay in an effort to prevent frustrating crushed tile events

Tester Build 6 (Finally)

Lots and lots of code rewritten for this update. You absolutely must remove your game from your device before installing the build. Otherwise the editor will not be able to upload levels and the level pack browser will not be able to download new content.

Tester Build 6

Tester Build 6 – v0.15
—————————————–
- [ADD] Undo now in game. Currently limited to one level undo. May increase to higher before release. Thoughts?
- [ADD] Added a new setting on the options screen to turn off the forced restarts when you have an unmatched tile remaining
- [ADD] Added a new upbeat puzzle-y music track for the editor — just to help the main relix 2 theme from getting stale so fast

- [CHANGE] All tutorial levels come with solutions recorded. I don’t want people to leave the game frustrated because they can’t solve a tutorial level. Hopefully the solution playback will help the game concepts stick. Along those lines, the game will not record your solutions for the tutorial pack.
- [CHANGE] Completely removed all old solution recording and playback code. Attempt #2 is now in place and working better (so far)
- [CHANGE] Moved undo off of slide out menu and put it part of the main interface for easier access
- [CHANGE] Bezier teleporters taken out per tester feedback (Tester: Multiple)
- [CHANGE] Removed custom UIAlertViews skins.
- [CHANGE] Removed playback speed setting from options screen
- [CHANGE] Desynchronized torch animations. It’s statistically improbably that torches would all flicker in the same way at the same time in the real world :)
- [CHANGE] Downloading level packs will also download its description

- [FIX] Fixed a MOST HEINOUS bug with the level editor and uploading levels. Upon submission, it would trash the unique identifier of all your old levels making it impossible to make updates to previously submitted levels. Sorry :(
- [FIX] Fixed grammar on door tutorial (Tester: GI)
- [FIX] Level preview was not showing the correct best move count (Tester: GI)
- [FIX] Fixed a timing issue with matching when fairies were in their rest state (Tester: GI)
- [FIX] Fixed a matching bug where the match would fail if a game tile shared a spot with a deactivated bridge or door
- [FIX] Fixed a lava display bug
- [FIX] Should no longer receive the prompt telling you the level is impossible during solution playback
- [FIX] Put some code in there to clean up any invalid level packs in case they fail to download properly
- [FIX] Changed the editor so it no longer takes screenshots of your level for the level browser. This fixes an issue where the screenshot was out of sync with the level.

Build 6 Available Wednesday

This last update took longer than I expected. A lot of code a yanked out and replaced and my list of open items is back to almost 0! I am currently play testing all the changes and if things go well the new build will be up after I get off work tomorrow.

Three new levels will be included for testing as well.

No New Build Yet

I was really hoping to have a new build out but ripping out all the move recording code and replacing it took longer than expected. Also had to redo the server side database to handle the new format.

That said, any attempts to download level packs or submit new levels will fail until you get the new build. Shooting for tomorrow night for build 6.

Tester Build 5 Available

Lots o’ changes… but still no undo ;)

Relix 2 Build 5

Download:

Tester Build 5 – v0.14
—————————————–
- [ADD] Added a bezier curve to teleport paths. Not sure if this makes it better/worse/doesnt matter. Opinions?
- [ADD] You can now abort playback by tapping the screen and it will reset the level
- [ADD] Uploading your level will submit its vanity name to the server (if it has one)
- [ADD] Testers can unlock all levels for testing purposes by tapping the sparkles on the wand on the title screen.
- [ADD] Added a label to the level select screen informing users they can tap and hold level spiders.

- [CHANGE] Reskinned the standard iOS UIAlertView to have a color/theme more matching Relix
- [CHANGE] Reduced particle trail of teleporting tiles by 25%. On larger levels there were enough particles to slow things down on an original iPad
- [CHANGE] Level preview no longer shows a preview of a level you haven’t unlocked.
- [CHANGE] Made changes to surface level lava tiles to show a partial tile. This makes lava look less blocky and improves the over all look.

- [FIX] Fixed a crash if you tried to page through the level preview too fast
- [FIX] Fixed the level preview dialog so that the previous button works on the last level in the pack (Tester GI)
- [FIX] Fixed a lot of memory leaks. It was leaking over 100k everytime you would leave the level select screen.
- [FIX] One of the fairy frames of animation wasn’t being used. Should be a little smoother now.
- [FIX] You can’t use level preview to load locked levels anymore
- [FIX] Level pack download % should update more regularly
- [FIX] Fixed a bug where the move meter wasn’t reseting after a level failed or a manual restart
- [FIX] Uploading a level now includes the solution in the new format. However, all previously submitted solutions are now invalid :(
- [FIX] Numerous fixes to playback. Levels that failed playback before work now (e.g. 4-1)
- [FIX] Tapping Erase solutions was highlighting the Reset Progress button
- [FIX] Fixed the status label during playback so it doesn’t get stuck on PLAYBACK: WAITING
- [FIX] Fixed a bug where the solution metadata was not being completely erased when using the Erase Solutions function
- [FIX] Tapping a golden spider on level select shows a golden spider “puff” affect instead of the red spider
- [FIX] Fixed a bug where two game tiles falling vertically could enter the same teleporter
- [FIX] Fixed a bug where a teleporter would move a tile even though the receiving end was blocked

Tester Build 4 Available

In my haste, I deployed the .ipa file without a required resource embedded. This would cause bad things to happen if you beat par on a level.

Relix 2 Test – Build 4

Tester Build 4 – v0.13
—————————————–
- [ADD] Added a new button in the options to erase recorded solutions.

- [FIX] Fixed missing game graphic which was preventing under par levels from being seen / played.
- [FIX] Fixed the duplicate tap sound when selecting a level
- [FIX] Fixed a bug where double tapping any button on the title screen which would cause the next game scene to load twice and use twice the memory!

- [CHANGE] Decreased the level transition time a bit. Spend more time playing and less time waiting!
- [CHANGE] Tiles will always break into 4 fragments now. Previously it was random and if you got a 3 way match and each one only turned into 1 fragment it just looked weird.

Tester Build 3 Available

First and foremost! You must delete Relix 2 off your iPad before installing the new version. Failing to do so will cause Bad Things ™ to happen. This step is required so the new database updates in the game get copied to your device. Unfortunately, you will lose any progress you have in the game, but such is the life of a tester!

You do not need to redownload the provisioning profile. Just grab the latest .ipa file here: Relix 2 – Tester Build 3

Here is the change log…

Tester Build 3 – v0.12
—————————————–
- [ADD] Added a help icon in the tutorial levels which allow you to bring up the tutorial again
- [ADD] Added a new message that informs a player if a level is no longer possible and has them restart.
- [ADD] Added a mechanism for level recording. Anytime you solve a level it records how you did it – assuming your solution was better than your last. You can watch level playback by hitting the new play button that appears at the beginning of a level. (Tester: GI)
- [ADD] Added the option to name your levels in the editor. (Tester: DM)
- [ADD] Added a slider in the options to control level playback speed. Current default is to wait 0.5 seconds after each move, which is pretty fast. It can be slowed down to 5 seconds per move
- [ADD] Added a ‘connecting to server…’ image for when the game is checking for new level packs. On slow connections, it would look like nothing was happening for some time. This should let the user know it’s working and that patience is indeed a virtue.
- [ADD] Added another spider graphic for a level that has been beat lower than the target move count. It’s more glow-ier than the normal spider.
- [ADD] Added a tap-and-hold mechanism to the level select screen so you can easily preview and page through the levels.

- [FIX] Fixed a z-index ordering problem on the level select screen when downloading a new level pack
- [FIX] Fixed a bug where a tile landing sound sometimes wouldn’t play after a teleport
- [FIX] Fixed a bug where the level pack completion percentage was off
- [FIX] Fixed a bug where editor levels created with Save As New… would upload over their originals (Tester: GI)
- [FIX] Fixed a MEGA-annoying bug where it would show you the game over screen after you beat any level (Tester: GI)
- [FIX] Fixed a bug where a failed upload would screw up the editor. It should now fail more gracefully if there is an unexpected problem. (Tester: DM)

- [CHANGE] Changed the upload editor level to check if you have an active internet connection before it attempts to upload.
- [CHANGE] Changed wizard to emerge on a random corner instead of just top left (just to mix it up a bit)
- [CHANGE] Changed the glass tutorial level to fix an unintended solution path (Tester: GI)
- [CHANGE] Changed active tile cursor to make it a bit more visible
- [CHANGE] Changed falling tile behavior so that they can now enter floating teleporters. This behavior is consistent with sliding tiles over into floating teleporters.
- [CHANGE] Changed the load level dialog in the editor tool by spreading out the previous/next level buttons. This will hopefully make them more noticable (Tester: GI)
- [CHANGE] Changed label of exit button on the game menu to ‘Title’ to reflect where the button takes you
- [CHANGE] Removed the number labels from the editor tiles after you complete a levle since they didn’t appear to be working as intended.
- [CHANGE] Improved the error handling for when level pack updates fail.
- [CHANGE] Breakable tiles wiggle again as they disintegrate (like relix 1)

Next tester build almost ready

I’ve been working hard on implementing changes based on tester feedback. The coolest new feature has got to be the solution recording and playback. Forgot how you beat that level? Never again! The next build will be posted sometime this weekend with a full change log.

Relix 2 Update

Feedback has already started to come in and a number of changes and fixes have been made. Here is the changelog for the latest update.

Tester Build 2 – v0.11 : Posted 1/24/2012
—————————————–
* [ADD] Added free level pack downloading option (no packs available yet, though)
* [ADD] Added a tutorial level for the fairy/lifter
* [ADD] Added a tutorial level for doors
* [ADD] Added tutorial overlays for each level in the tutorial pack
* [ADD] Added par, underpar labels at level completion
* [ADD] Added a new sound effect for tiles landing on glass
* [ADD] Added tap sound to editor when selecting a game tile from palette
* [ADD] Added validation rule to editor to prevent fairy’s in adjacent columns
* [ADD] Added minor misc graphic improvements
* [ADD] Added more glass fragments to glass break animation
* [ADD] Added music/sound slider volume controls (Tester: TM)

* [FIX] Fixed an issue where the in game menu would disappear (Tester: TM)
* [FIX] Fixed dragon pillars so they are solid now
* [FIX] Fixed z-index ordering issue on some tiles
* [FIX] Fixed Relix 2 icon in iTunes
* [FIX] Fixed a problem with chaining teleporters together and tiles landing on a fairy

* [CHANGE] Changed tapping a game tile in the editor menu will automatically set draw mode.
* [CHANGE] Changed icon for undo action
* [CHANGE] Changed in-game menu label from ‘SOUND’ to ‘MUSIC’
* [CHANGE] Changed background music to start at 50% volume
* [CHANGE] Changed title screen button slide in
* [CHANGE] Changed speed that levels fade out on completion (must faster)

* [REMOVE] Removed alternate lava tile from editor
* [REMOVE] Removed sound and music toggle buttons in options