Retro Maze is now published!

Discussion in 'Mobile Software' started by Picao84, Oct 8, 2017.

  1. Picao84

    Regular

    Joined:
    Feb 15, 2010
    Messages:
    975
    Likes Received:
    283
  2. Picao84

    Regular

    Joined:
    Feb 15, 2010
    Messages:
    975
    Likes Received:
    283
    Grall likes this.
  3. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,469
    Likes Received:
    1,800
    Location:
    La-la land
    Your iOS screenshots are showing "test ads"... You might want to update with clean ones.

    Btw, ads. Urgh! :D
     
  4. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    37,675
    Likes Received:
    6,939
    Location:
    Under my bridge
    Looks quite good, but the movement completely threw me. Rather than the Dungeon Master style of turn and move, I see you have fixed positions in each tile and direction buttons are which way to move. This means you lose orientation, as a 'back' can have the path you just came back from being on the right. Are the mazes 3D models? If so it shouldn't be too hard to re-jig the controls for forwards, backwards, rotate left/right 90 degrees, which would be a lot more intuitive. I could absolutely speed around that way in Captive.
     
  5. Picao84

    Regular

    Joined:
    Feb 15, 2010
    Messages:
    975
    Likes Received:
    283
    No, they are not 3D models. Regarding the "back", I'm not sure if I understood you correctly, but the "back" button does not make you walk back all the way, it is a 180 degree turn on the spot. Example: say you just turned left. If you press back, you will see the a "turn right". At some point I actually considered changing the icon on the "back button" to a kind of 180 degree circle because of that, but thought it would be fugly xD

    Since this was not based on an actual 3D space, I did not go full Dungeon Master as that would increase the number of assets to include exponentially, with the necessary effect on file size. I used Xamarin, so one of my objectives was to have as much shared code and assets inside the project as possible between Android and iOS, so I did not want to have to deal with expansion files on both platforms (which obviously would need additional code for each platform, plus duplication of assets).

    In the end, I did it for fun and to learn cross-platform development through Xamarin. I'm not too worried if it has a lot of commercial success, but more on the learning bit (including what unforeseen problems might arise from shared code).

    For my next project, which wont be a game, I'll be trying to use Xamarin.Forms (if suitable) and the Azure mobile app platform.
     
    #5 Picao84, Nov 6, 2017
    Last edited: Nov 6, 2017
  6. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    37,675
    Likes Received:
    6,939
    Location:
    Under my bridge
    Yes, that's what I mean. Your orientation is fixed for each tile and doesn't align with your motion. If you're facing North and press Right, you'll be facing East. If you then press 'back', you'll move West but be facing North as that's the view for that tile. If the scenery isn't 3D then you'd have to draw four directional images for each tile.

    Just my personal two-pennies.
     
  7. Picao84

    Regular

    Joined:
    Feb 15, 2010
    Messages:
    975
    Likes Received:
    283
    No, that is not what happens. If you go back you will definitely be facing West. If you buy the compass you will see that clearly.

    Yes, I would have to draw four directional images, but I decided very early on not to. But the perspective is not fixed. It changes according to the your orientation in the tile (e.g. if you are at an intersection you see different screens if you are on the left, center or right paths). The only thing you cannot do is turn to face a wall. Hope that clears it up.
     
    #7 Picao84, Nov 6, 2017
    Last edited: Nov 6, 2017
  8. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    37,675
    Likes Received:
    6,939
    Location:
    Under my bridge
    Ah, yes. With the corridors looking the same, it's easy to muddle. Certainly the expectation of behaviour makes it hard for me to adapt to. The traditional interface separated turning and moving with visual feedback so it was a lot easier to keep track.
     
  9. Picao84

    Regular

    Joined:
    Feb 15, 2010
    Messages:
    975
    Likes Received:
    283
    Yes, I understand that and that was the original idea. It turned out very asset intensive (especially when there are 10 levels, all with different environments!) and I didn't want to exceed the 100 MB limit on the APK :)
    Thanks for trying and commenting! :)
     
  10. Simon F

    Simon F Tea maker
    Moderator Veteran

    Joined:
    Feb 8, 2002
    Messages:
    4,554
    Likes Received:
    133
    Location:
    In the Island of Sodor, where the steam trains lie
    Daft question, but what are the pros/cons compared to, say, Eric Haines' "RealMaze 3D" ?

    (Those in 3D R&D should recognise his name).
     
  11. Picao84

    Regular

    Joined:
    Feb 15, 2010
    Messages:
    975
    Likes Received:
    283
    It is a bit of weird question because I did not built it in comparison to that game, neither I actually knew that app existed. The most straightforward way to look at it is: "I did it because I could and wanted to." Plus the "Retro" in the name is there for a reason. Its not supposed to be "real 3d", but inspired by old games.
     
    Simon F likes this.
  12. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    37,675
    Likes Received:
    6,939
    Location:
    Under my bridge
    He's a prominent figure in Unity development too and I use a couple of his assets. Superbly documented!
     
  13. Simon F

    Simon F Tea maker
    Moderator Veteran

    Joined:
    Feb 8, 2002
    Messages:
    4,554
    Likes Received:
    133
    Location:
    In the Island of Sodor, where the steam trains lie
    No worries. Was just curious.
     

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...