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

 

Relix 2 Beta Available

Aaaand the Relix 2 beta is out!

I’ve been casually working on the game for most of the year. I feel bad that it took so long to get this far. I feel like I let down my legion of 10 fans ;)

Here are the instructions for those helping to test the game.

1. Download the game: Relix2Test.ipa (19.6 MB) 

2. Download the provisioning profile. This authorizes your device to play the beta: iOS_Ad_Hoc_Distribution_Profile.mobileprovision (7k)

3. Put both files somewhere handy like your your desktop. If you are a Mac user, drag both files on to the iTunes icon on your dock. If you are a PC user, open the iTunes window. On the left ‘library’ pane you will see ‘Apps’ or ‘Applications’. Drag both of the downloaded files to that area.

4. Connect your device and sync. You should have Relix 2 on your iPad now.

4a. Sometimes when you sync, Relix 2 does not get copied over. There is a setting in iTunes called ‘Automatically Sync New Apps’. Maybe this is turned off in your iTunes. Or maybe Relix 2 is unchecked in your app listing for syncing.

I will be adding a few more testers each day. If you aren’t in the beta and would like to test, send your iPad or iPad 2 device ID to relix2testers@overspark.com. If you don’t know how to find your device ID, here you go:

1. Launch iTunes.
2. Connect your device to your computer.
3. Select the device in the Devices list.
4. In the Summary pane, click the Serial Number label. It changes to Identifier.
5. Choose Edit > Copy.

Relix 2 Testers Needed!

If you were a fan of the original Relix on the iPhone / iPod and would like to test Relix 2, let us know! The only requirement at this time is that you have an iPad or iPad2.

If you would like to participate, follow these instructions to get started:

Sending Your Device Identifier to a Developer

Before a developer can send you an app for testing, they must register your device
with Apple under their app-testing program.

To send your device identifier to a developer:

1. Launch iTunes.
2. Connect your device to your computer.
3. Select the device in the Devices list.
4. In the Summary pane, click the Serial Number label. It changes to Identifier.
5. Choose Edit > Copy.
6. Email your device identifier to the developer (relix2testers@overspark.com)