Nillo's Recent Forum Activity

  • I entered the right code, haha xD

    And then I received thirty hearts for some reason. It was kind of funny. But where are the RPG elements? I didn't level up or gain experience or anything like that!

  • Hey guys. I've been using Construct for a while, as you can see by my join date, so I figured I should start writing something on the forum.

    My current game project, DRODer 2, is an action-adventure game about a sword-wielding adventurer who goes into the dungeons to rid them of all kinds of monsters. It is a sequel to an older game, DRODer, that I created in The Games Factory many years ago. The game has two modes, and each of them provides a very different experience from the other. In the adventure mode, you conquer rooms one after another and explore a big dungeon, collecting health powerups and other interesting things on the way. In the Arcade mode, you begin in an empty room where roaches attack from all directions, and your mission is to simply survive as long as you can.

    Currently the game is only half-finished and there are only a few levels in the adventure mode. I plan to add more to the adventure very soon, and also include more objects to make the levels more interesting.

    Here are some screenshots so you can see what the game looks like.

    A game of Arcade Mode in progress. In the top right of the screen, you can see your total points and the high score. In the top left you can see your remaining extra lives, and in the bottom right you can see the combo meter, which gives bonus points for enemies defeated in quick succession.

    This is one of the most tricky rooms in the adventure mode. It has some gates and orbs in it. When you hit an orb, all the gates are toggled from open to closed or vice versa. The orbs that have cracks in them can only be hit once. In the top right you can see a health powerup. It's very difficult to get it since the gates will always close before you can reach it. The solution to this room is to think outside the box and do something very unexpected!

    The current version is v0.61. You can download it here:

    http://solidfiles.com/d/0ca9b/

    I give my thanks to those who have helped me on this project so far: Tom Smith (also known as Insomniac), who provided some of the graphics and made music for the adventure mode, and Jonatan Krogh (also known as Attan) who provided the Arcade music, gave me some technical advice about Construct, and generally is an awesome guy.

  • Why not use the System object's save/load actions? They can save the entire game state to disk.

    suppose, but I feel that I have more control when I am specifying the exact values I want to save to the file. I don't really need to know what's going on in the current game, just the player's X and Y position, hit points and other stats.

    I've removed all except one of the array objects now, and it seems to be working properly - however, as faggatron mentioned, I can't see the array in the event sheet editor now.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • So I've been trying to make a game with save/load capability using a global array, but it is acting really strange. In every layout I have a copy of the same array with the "Global" flag on. The first layout is a main menu where the array is loaded from a file, or if New Game is selected, default values are set to it. In the second layout I have a simple game where you can touch a save point to save all data in the array to a file. But for some reason it is not saving the data properly. Here's a brief summary of what I'm doing:

    1. In the first layout, I press the "New Game" button. This sets the values of the array to what they should be at the beginning of the game. Then it goes to the next layout.

    2. In the second layout, I have a few counters that show the data in the array, and they show the correct values right now. I walk up to a save point and save the array to "leet.sav" in the game's directory. Then I restart the game.

    3. I'm back at the first layout. I press the "Load Game" button and it checks to see if "leet.sav" exists, if that is true, it loads the data from that file and jumps to the next layout.

    4. Now, when I'm in the second layout, all of the counters display 0. Zero.

    What could be the cause of this? I'm not sure if it's the save or the load process that drops the values, but I cannot work any further until I fix this.

    I have added a debug event that says "On key Z pressed: Array Set index (1,1) to index (1,1)+1". So when I press that button one of the counters is increased by 1. This number is displayed properly in the counter on the screen. I save the data and restart the app. When I go back and load the data, guess what? All the *other* counters are at zero, while the counter I increased has retained its added value, but lost the value it had before I started adding to it.

Nillo's avatar

Nillo

Member since 17 Dec, 2007

None one is following Nillo yet!

Trophy Case

  • Email Verified

Progress

17/44
How to earn trophies