Navigation

    Fuze Arena Logo
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Help
    • Discord

    Another ZX Spectrum RPG

    Work In Progress
    7
    27
    1490
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AndyG1985
      AndyG1985 last edited by

      Well, after 40+ hours with Fuze (including working through the tutorials) the randomly-generated dungeon for my game is complete!! It’s been a lot of trial and error but I’m really happy with this. It’s 3 levels of fun! Next comes the daunting task of populating it with monsters, weapons and treasure...

      Spacemario 1 Reply Last reply Reply Quote 15
      • SteveZX81
        SteveZX81 F last edited by

        Wow!! I love it, a random generated maze is something I've tried to do several times but utterly failed.
        Please share your game when done, it looks fun!

        1 Reply Last reply Reply Quote 3
        • AndyG1985
          AndyG1985 last edited by

          Thanks a lot :) I used an array for the rooms and then some for-loops to assign the “walls”. Actually it confused me a little as I’m sure I asked it to place between 30 and 60 walls total, and it was giving me around 10. I’m pretty sure I understand why, and I’ve now tweaked it to a good amount.

          I can’t wait to have a finished game ready! I hope I’ll be able to do it without asking for help, but it’s good to know the community is here. My two main hurdles will be:

          1. Placing 10 x 8 different enemy sprites, each with its own energy counter and each enemy type with its own weakness. I know there are some things already posted here that will help me.
          2. Playing a simple (4-note) victory jingle without pausing the game. The only way I can think is to play a selected snippet of an existing tune from the assets.
          1 Reply Last reply Reply Quote 2
          • R
            Radima last edited by

            Yeah this looks great. Can't wait to see some monsters and treasure... ooooh shiny.

            1 Reply Last reply Reply Quote 1
            • Spacemario
              Spacemario F @AndyG1985 last edited by

              @AndyG1985 This looks great!

              I've never even used a ZX Spectrum (American, and born in '81 so I would have basically missed it anyway), but these games imitating its style really capture my imagination. In some parallel universe, I think I would have loved that computer.

              1 Reply Last reply Reply Quote 2
              • AndyG1985
                AndyG1985 last edited by

                Ah it was wonderful. I was born in 85, we just had one lying around with the manual teaching BASIC and that was me hooked! Unfortunately, anything larger than this would start to become too slow to be playable - so I gave up and played the classics instead. It’s really exciting I can now revisit the coding!

                1 Reply Last reply Reply Quote 3
                • AndyG1985
                  AndyG1985 last edited by

                  We now have enemies :) 10x 10 different kinds, places randomly, some with different movement patterns, and they get fiercer the higher you climb.

                  Now to code an inventory system, with weapons very effective against some and useless against others.

                  1 Reply Last reply Reply Quote 5
                  • SteveZX81
                    SteveZX81 F last edited by

                    Superb, can't wait to play it!

                    Running around a random maze like that reminds me of one of my most fave Speccy games, The Warlock of Firetop Mountain. it was a randomly generated maze with monsters and you had to collect 10 keys to get the treasure, really great game. (even if it did look like a Halls of the Things rip off)

                    1 Reply Last reply Reply Quote 0
                    • AndyG1985
                      AndyG1985 last edited by

                      Just checked them on YouTube and yeah they’re hugely similar! The player darts around the screen so quickly - I imagine you get used to that when you’re actually playing.

                      I wanted to include keys and locked doors in my game but working that out in a random map with no margin for getting stuck would be beyond my skill!

                      I reckon at the rate I’m learning I could maybe get finished in one full day, but I only get around 1-2 hours free per day.. just watch this space!

                      AndyG1985 1 Reply Last reply Reply Quote 3
                      • AndyG1985
                        AndyG1985 @AndyG1985 last edited by

                        “...I could maybe get finished in one full day” - well that was a gross miscalculation! But finally finished and uploaded :) the code is HQ4L3MNDXH. Hope people like it! And now I’ve learned the basics, there’s a few other things I’d like to try.

                        1 Reply Last reply Reply Quote 10
                        • SteveZX81
                          SteveZX81 F last edited by

                          Looking forward to trying this out!

                          1 Reply Last reply Reply Quote 1
                          • SteveZX81
                            SteveZX81 F last edited by

                            I've been playing it and.. ohhhhhhhh my god this is soooooo good!!
                            I'm dying quite a bit but it's fun as hell. okay, enough posting I'm going to play it again!

                            1 Reply Last reply Reply Quote 1
                            • AndyG1985
                              AndyG1985 last edited by AndyG1985

                              Wow so it has replay value.. that’s always a good sign for a game :D. Thanks for your kind words!

                              1 Reply Last reply Reply Quote 1
                              • vinicity
                                vinicity F last edited by

                                I tried it as well. Great fun! I was a bit rubbish, though: Rank: Warrior, Score 545, but I made it to the second floor at least.

                                A small bug I found: when you have more than one item, scrolling through them lands on the "blank" item between each pair of items. So it goes for instance "Empty jar"->blank->"Star"->blank->"Empty jar"->...

                                1 Reply Last reply Reply Quote 1
                                • PickleCatStars
                                  PickleCatStars F last edited by

                                  Ah, it's a roguelike. Yeah, I had a go too. I like the speccy graphics title screen, and the action is fast enough that it feels good to play :)

                                  1 Reply Last reply Reply Quote 1
                                  • AndyG1985
                                    AndyG1985 last edited by AndyG1985

                                    Thanks everyone! Vicinity - it’s not a bug as such, just something annoying I was unable to work around. It seems relatively simple (the code would be something like checking if items【itemselect+1】>0 and skipping to the next slot if not) - but for some reason I had real trouble with this.

                                    Something that WOULD be real easy would be changing it so the map shows everything for that floor rather than just the stairs - I went with the compass system because I liked the way there are 4 slots to fill in. The other way may be better.

                                    1 Reply Last reply Reply Quote 0
                                    • SteveZX81
                                      SteveZX81 F last edited by

                                      My best so far is Rank: Knight, score 1515. Really good game!
                                      I do have one suggestion though, perhaps have the healing well dry up after so many uses?

                                      1 Reply Last reply Reply Quote 2
                                      • AndyG1985
                                        AndyG1985 last edited by

                                        Intriguing! Really, there are loads of ways this game could go. The game it’s based on had a turn-based battle system with text entry, so that could perhaps be adapted. The weapons would be buried once re-spawned and you’d have to dig them up. It had spells.

                                        It’s really just a bare-bones RPG that anyone can adapt and develop as they like. And if anyone wants to use the dungeon generator / map system they’re also welcome!

                                        1 Reply Last reply Reply Quote 2
                                        • SteveZX81
                                          SteveZX81 F last edited by

                                          You could go wild, do the current system and turn based and have an option at the start asking what combat style people want? I'm sure there was a Speccy game that did that.. but I can't remember it, thought it was Journeys End but nope.

                                          1 Reply Last reply Reply Quote 1
                                          • AndyG1985
                                            AndyG1985 last edited by AndyG1985

                                            I do want to fix the inventory system, and I’ll probably remove the pesky compass which is too difficult to find (the game will flow more easily if you can see where everything is - as it is now, once you collect the level map you lose track of your progress and it’s a pain keeping track of the wells / pit / lich).

                                            But once that’s done I think I’ll leave it be, because as much as I’ve loved this, my princess is in another castle - I’ve always wanted to make a Dizzy game from scratch!

                                            1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post