Gameplay / misc tweaks:+ Made it so ALL enemies can now potentially bounch Link back as the hero damages them with his sword + Redesigned Molgera boss fight (+tweaked boss 1 and subboss 1)+ Made it so enemies can push Link back based on the position of the sprite that made contact (if so desired), rather then always the enemy control object's position+ Added idle animations to the file select screen+ Streamlined starting menu's+ Fairies are no longer used if you touch them while at full health+ Collectable arrow items now change sprites if you have the hero bow + silver arrows+ Added “luck” states for item spawn rates (to be altered by a fairy pond in future versions)+ Bottles now only consumed if not yet at full health/magic+ Tweaked transition effects within dungeons+ Lights produced by wall lights now animated+ A ton more I'm probably forgetting

Technical stuff:Streamlined large sections to ease future development+ Build new collission system (now only using just a few sprite resource)+ Surfaces are now handled better (= plugging memory leaks)+ Sounds are now handled via the new sound engine+ Game (incl. screen effects) are now displayed using the GUI (=less resources / better performance)+ Started using constant far more consistently+ Set up / implemented guidelines for scripts and other resources+ Documented all variables and depths used in the game+ Added and optimized various tilesets+ Build developer editors for diggrids and collisiongrids+ Greatly cut back on the number of object types used+ All area data is now handled through a single + Build more expansive debug area's+ Started using shaders for complex screen effects+ A ton of small things

The tale starts off with Link as he is living with his uncle deep in the vast western forest of Hyrule. His uncle, a well-known blacksmith, took him in as his apprentice a long time ago. They spent weeks crafting a beautiful ceremonial blade. Elegant and perfectly balanced, it was truly their best work to date.

It was announced that princess Zelda would soon be of age and wed, so a festival was at hand in her honor. They packed all their belongings and set out for the city with the intent of presenting their blade as a gift.

Upon arriving at the borders of the city of Hyrule, Link and his uncle encountered soldiers everywhere. By decree of the king anyone coming to the festival looking the least bit suspicious was to be arrested. Carrying his blade, Link's uncle was apprehended. Link, being left behind, followed the soldiers into the city.

Link started asking around if there was a way to help his uncle out, but found that no one was willing to help. Everybody was reluctant to even speak with him. It was as if they were all scared of being arrested themselves.

Several soldiers passed, escorting princess Zelda. Link recognized her and attempted to get her attention. The guards took note and stopped him from getting closer, but the princess stepped in and quietly spoke to Link: "I do not know you, but you should not ask my help. I am but a mere prisoner, waiting for her arranged marriage..."

* The project has been going on since 2008 Q4 and I lost the teamlisting 2013 Q2-ish so it's possible that I've missed somebody. Let me know if that is the case so I can give due credit!

Received suggestions

While most suggestions make their way into the game this is a listing of the ones that I'm still pondering on or have decided against implementing.

Put "timer" on bushes and grass to limit rupee farming abilityGreat idea and will be looked into when game is nearing completion. For now I view the demo as a semi-sandbox so I'm okay with rupee farming.

Fire from the Firerod (and Lamp) should be able to burn bushesPushed back for a later demo due to time restraints

Implement purple rupees (50), silver rupees (100), golden rupees (300) and rupoors (-10)Takes time so will have to be planned

If you have any other suggestions then feel free to post them in this topic or contact me directly.

Known issues

Some keyboards are unable to register the following key combination: Left+Up+GIf this situation applies for you and it bothers you then you can alter the controls in the option screen (found on the starting screen).

If you've found more issues then please report them in this topic or contact me about it directly.

Correct. The file selection screen, name selection screen and options screen have been done in a single room with one background. That way the view can move smoothly between them without interruption.

Maybe I should have mentioned this before, but this won't be a remake. Just (much like the other games on this forum) heavily based on an existing Zelda game. For instance I'm going to be working with subbosses. And I'll definitely get creative with the dungeon theme/mechanics and dungeon items.

It looks nice, but the transition between rooms could be done faster. At those moment the music hampers, like a recordplayer gets stuck on one track. I also noticed, Link being able to walk under the roots of the trees. But is this really version 0.7.2, because the content feels more like 0.2.2, but then again that is just me.

Oh yeah before I forget. The sound effect for walking on stairs sounds really weird. But keep up the good work and I look forward to see you finish the dungeon.

Somebody made the same remark on the transitions on a different forum and I'm glad you did the same. It means my work to fix it is meaningfull. I'm guessing the problem occurs only on some computers. Would you mind me sending you a link to a newer demo in a couple of days? To check if my solution works on your end.

The roots of the trees are a result of my laziness with the outside area. The outside area will be completely redone when the dungeon is finished, so I didn't put a lot of time in it. I've already moved the movement borders in the next demo.

Please don't get hung up on the numbers. It's my second attempt at a first game so in the beginning a lot of stuff has been redone as I learned more. Also, when I finish the first dungeon I'll consider that version 1, since that's my immediate goal for now. That may not be accurate for the whole, but that's something for later.

Could you give me a little bit more information about the music with the stairs? I'm guessing you don't mean the stairs in between the rooms. Did it sound out of sync? Was the sound incorrect? Or was it maybe something else?

This demo shows promise. The engine has a solid feel to it. The enemy AI is very close or spot on in it's behavior. Link's movement and collisions are done in detail. For it being your second attempt it's commendable!

As for bugs, I also experienced the same slow down when transitioning. I don't know how it was done, but maybe checking the vertical sync check box in the Global Game Settings might help if it wasn't done. When I pressed the map button, I was able to hear the dungeon map open sound but it didn't show visually, when I was outside the dungeon. I know this option is probably not done all the way, but when changing Link's suit colors to the last one, his facing gets stuck in one position.

Overall it's nicely done, and will spawn an excellent game if it continues in the direction it is currently going.

Somebody made the same remark on the transitions on a different forum and I'm glad you did the same. It means my work to fix it is meaningfull. I'm guessing the problem occurs only on some computers. Would you mind me sending you a link to a newer demo in a couple of days? To check if my solution works on your end.

The roots of the trees are a result of my laziness with the outside area. The outside area will be completely redone when the dungeon is finished, so I didn't put a lot of time in it. I've already moved the movement borders in the next demo.

If you draw the tree (trunks) on the background and put the tree tops on the foreground, you won't have this problem. In other words the Z depth of the trunks and the tops have to be different and Link has to be in between them.

Could you give me a little bit more information about the music with the stairs? I'm guessing you don't mean the stairs in between the rooms. Did it sound out of sync? Was the sound incorrect? Or was it maybe something else?

It is not that is out of sync, but more that it just doesn't sound like stairs. It sounds more like someone quickly trying to clean a dirt road with a straw broom.

Xfixium:Excellent response. I'm glad you liked it.The function you found isn't really part of the game. I use that for testing.The problems with the transitions are probably because every room in the game is an actual separate room in gamemaker. So you have the illusion that all rooms are connected and the bare minimum of objects/background is active at one time. It seemed fine, but clearly isn't so I'm now recreating the entire dungeon in a single room. So far the gamespeed isn't suffering (on my computer at least).

Niek:In the demo I'll send you you'll see I'm already making a lot of use of depths. Still, thank you for your willingness to help. I can see if the timing of the sounds can be improved, but other than that there's little I can do.

Martijn, if your worried about gamespeed and the amount of resources in CPU. There is a function in Gamemaker, that disables all the instances outside a certain boundary (most of the time the view with a margin).

Niek: Yes, I stumbled across that function some time ago.Except during transitions only the instances in the current room are active. I thought about limiting this to the view but that has downsides. An enemy who is (just) outside of the view should still be able to act. For instance a guard shouldn't stop running after you if you don't see him. The guards movement is determined by it's interaction with the walls etc, so in the end all the instances in the room are vital.Currently the entire dungeon room is 2560x3840 (divided in areas of 320x320 or multiples of that). The gamespeed is 30 f/s. So far this only drops during the transitions (slightly), while playing movies/music and after starting the game several times. Maybe there is still something to be won in the handling of graphics/sound/data, but that's just thinking out loud. First I want to check how the game acts normally.

Good of you to show the message. I'm assuming this is an error that occurs every time a flying tile hits a wall. That would mean the demo was incomplete and it has already been fixed for the next demo. If I am wrong in my assumption, please let me know.

Good of you to show the message. I'm assuming this is an error that occurs every time a flying tile hits a wall. That would mean the demo was incomplete and it has already been fixed for the next demo. If I am wrong in my assumption, please let me know.

Thanks for your comments.

Can't remember exactly, but I believe it was whenever it hit Link, but I could be wrong. I also was wearing the Blue tunic while doing this, if that matters at all.

First of all some news on my progress. I found a new job, am starting another education and am looking for an new apartment. Needless to say I'm a little preoccupied with these things and free time is scarce. Expect a new demo no sooner then the end of the next month. I'm still working on it, but only after the rest has been done.

Now that that's out of the way. I have a question about your preference as a player. Should the contents of pots (and other container) be predetermined or should they (sometimes) be selected randomly? And with random I mean considering the items Link has already collected. So no arrows without a bow etc. Obviously special occasions like a boss fight requires predetermined contents. I hate to get an arrow when the boss demands bombs etc.

Think about it for a second. Predetermining means predictability but strategic placing. Random can be used to only get needed items, which may come of as unrealistic.

I'm looking for one or two testers who can give me some good constructive feedback. I'm interested in comments on glitches (if you can find any), dungeon design and framerate performance. Anybody willing?

Currently I've got a demo with four rooms (that you can access). You can check the first post for an added list of things I've done since the last demo. Obviously these include the thing I am looking to get tested. PB me or post a reply and I'll send you a link and more info.

Please be so kind as to leave a comment after playing. I'd appreciate user input. Also be sure to mention any and all glitches, should you come across any. Thanks in advance.

It may not show for everybody, but A LOT has been improved. The entire dungeon has been redone to smooth out room-to-room transitions. Right now about 25% of dungeon is finished. Obviously (most) of the transitions have also been redone. I'm still working on some transitions in between floors like the dwindelstairs, of which you'll see the result in the next demo. Finally I made it so that everything present in the game has a depth_scale in order to create the illusion of multiple depths (like in the original). These three things have been a lot of work and if you can't see that....thank you. I'll take it as a compliment that everything looks just right.

Other things I've added in this demo:-Made some changes to movement on the stairs-Perfected the interaction of your sword/shield vs flying tiles etc.-Added bubbles/balls/cannonballs/something??-Added rupees, hearts etc to collect from containers (=pots)-You can now jump from ledges.

Oh, and before I forget. No flying tiles (can be accessed) in this demo. Sorry, but I'm still working on the rooms you need to get to them. I'll make sure you can play with them again next time.

-----------------------------------------

Update:There are plenty of downloads, but no replies. Too bad. I could really use some player feedback.

Anyway. This weekend I redid the 360 sword swing, worked some more on movement through grass/water and added the ability to poke walls with your sword (see screenshot).

Also I've been trying to improve the dungeon. Check out the screenshot below. How does new situation (lower half) stand against the old situation (upper half)?

Wow, this demo has a lot of potential. Good to see somebody who knows how to use Game Maker a little beyond its basic built-in features. Very impressive work so far!

By the way, you may know me under a different name. I don't check these boards much anymore and didn't know you were on here!

I did encounter some bugs on the name-select screen... something to do with a Link_Status variable when a button was pressed. I'll try to recreate it and give you the exact text. And I have two notes about the room transitions, which are quite well done. 1) I once got stuck in a loop that moved me back and forth between two rooms about 8 times, so you may want to have the transition end by "projecting" Link out an additional pixel. 2) I see you've taken the advice of disabling instances that are in other rooms, however if you want to keep this more true to the LTTP engine, then any hearts/rupees laying around should be destroyed once you exit the room. Pots (and enemies) tend to respawn themselves too in LTTP; I'm not sure if that happens as soon as you re-enter the room, or after you've been through a few other rooms.

As far as those tile & statue comparisons, the newer ones are very cool but I think both types have their place, all depending on the level design! Either way, the first ones could use recolouring so they don't look like live enemies, but I'd keep their type of position in places where you're about to enter a dangerous room and want to put some valuable pots at the top of the stairs.

Oh and, they're named "Cannon Balls" because that was the name found in an enemy FAQ at GameFAQs which had data ripped straight out of the game. Also, seÃ±or HelpTheWretched updated sword-spin attack sound (there are 2 sounds that play at once) and encourages users to edit sounds to their liking, ie. to alter the volume if one is difficult to hear.

PS. One more bit of advice I just remembered: perhaps you should enlarge the object mask of the pots. It seems a bit too easy to "corner-cut" around them - you almost need to be dead-centre to walk in and pick them up.