Zed2100's Forum Posts

  • Nice, congrats. I hope you double that number in March.

  • You're welcome, there's so much cool features that can be implemented using the sine behavior, I'm also experimenting with it. Good luck for your project

  • You're welcome. We still need a global and more detailed search function in C2 but this will do for now, you still have to go through all your event sheets though. If anyone has a better idea I'm very interested

  • Thinking about the programming language is the wrong way to go IMO. Languages are just tools, think about the game you want to make first, then choose a language or tool (Construct 2, Game Maker, Unity) that will easily let you make the game.

    If you are a beginner I suggest you make small games (pong, tetris, breakout...) with as many languages and tools as possible. You have to get your feet wet, don't be lazy.

    Personally, I did that with C++ using SDL, Irrlicht (if someone from the Irrlicht community is reading this, I salute you!) and SFML, then in Java, then in C# with SFML, then made a pong in Javascript and HTML5 then I moved to game making software, I made a galaga clone in Stencyl, then many small clones of classic games in game maker, and now I'm developing using Construct 2.

  • Hi and welcome to the community. Hope you have a lot of fun making games. Good luck

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • What I do when I'm in your case is add "DELETE" to the variables' names that I want to remove. Then I simply search for the "DELETE" word and remove any reference to the variables.

    This way, when I do remove them, I am sure they are not going to mess up my project.

  • I would also love to do that. Ashley said that Construct 3 will have editor plugins. But for now, I guess we'll have to deal with some duplicate code in every project.

    To achieve the modularity that you described, we need the addon sdk to be able to create sprites and objects that have no definition in the project. Say for example that I need a tooltip, I will certainly need to create a sprite for the background or frame and a text object in my Construct 2 project, then I would need my addon to create these objects and display them correctly. But the need to create the objects in the Construct 2 editor completely defeats the purpose. So we need a more powerful and mature sdk.

    As someone who has developed games using pure javascript, C, C++ and C#, I completely understand that code repetition is a bad thing in many ways. However, I try to look at it from a positive perspective: it is an incentive to always improve your code with every new game that you make, and not be limited by an old game-specific plugin that you made ages ago.

  • If you place all your menu items inside the layout and set the layout's "Unbounded Scrolling" to No, then you should be able to stay inside the layout no matter how much you scroll out.

    I think you should check out this template https://www.scirra.com/store/royalty-free-game-templates/swipe-level-selector-1006, it has a very smooth scrolling feel, sure it was made for level selection but I think you can easily adapt it to a general purpose game menu.

  • A cleaner solution would be to put all your sprites in the same family, then set the family's timescale to 0. That way, you won't affect the system's timescale, as you might need to animate menu elements or keep other timers running.

  • What you can do is place your spikes half-way between the ceiling and the floor, then set the sine's magnitude to half the distance between the ceiling and the floor.

    If that distance varies, you'll have to compute it somehow at the start of the layout or when the spike is created.

    In the sine behavior, set the movement to vertical and your period offset to :

    • 0 if you want the spikes to start at the middle.
    • quarter of your period if you want them to start at the floor
    • minus quarter of your period if you want them to start at the ceiling
  • It all depends on how you handle the infinite scrolling, in most cases, you don't have to move your whole layout, only the backgrounds will move.

    Maybe you can attach a capx or screenshot so we can have more details about your problem.

  • Ah a nice little plugin! I'll be sure to use this in the future

    Thank you

  • Health — Now for sale in the Scirra Store!

    https://www.scirra.com/store/construct2 ... ealth-2133

    Energy systems like health, armor, mana or stamina are very common in a lot of games. Implementing one of them is pretty straightforward, however, implementing all of them, with advanced features such as regeneration, invincibility or health/mana bars for every object type in your game can quickly turn into a nightmare.

    Energy systems are a pain to implement. It's just like reinventing the wheel over and over again. With every energy system you introduce, you also increase the chances of adding new bugs to your event sheets.

    Health solves all these problems for you. You can add all sorts of energy systems to your game in minutes, if not seconds.

    In just a few clicks, you can toggle the invincibility of your spaceship, add armor to your hero, or mana to your wizard. With the regeneration system, you can make your space marine's armor/health/stamina points refill after a delay.

    We made sure to allow as much interaction with the system as possible. Want to play a sound when your character takes damage? Or spawn the next wave when the last monster dies? Want to display a particle effect when the mana is regenerating? We've got you covered!

    Features

      C2 and C3 behavior files
    • Generic energy system to easily add health, mana, armor, stamina, cooldowns... to your game objects.
    • Easy invincibility toggle.
    • Points regeneration over time, without touching the event sheet.
    • Made with simplicity in mind.
    • Examples of health bars, armor and mana systems, shoot them up with a boss fight.
    • Detailed documentation.

    Release Notes

    1.2 (Nov 01, 2018)

    - Full Support for the C3 runtime.

    - Better manual, now with a quick start section, and more illustrations.

    - Added the CompareMaxPoints condition.

    - Added the SetDestroyWhenDead action.

    1.1.1 (May 2, 2018): Construct 3 addon files now available.

    1.1.0 (July 3, 2017)

    - Added the regeneration system

    - Detter demos and manual

    • Added the regeneration system
    • Better demos and manual

    Use this topic to leave comments, ask questions and talk about Health

  • Adventurer Character 12 — Now for sale in the Scirra Store!

    https://www.scirra.com/store/royalty-free-spriter-animations/adventurer-character-12-2131

    <p>3 male adventure game characters to be used as protagonists or villains in your game. All 3 characters are wearing top hats and suits. Suitable for platformers, endless runners, adventure, action, arcade, strategy games and other side scrolling games.</p><h3>Features</h3><div class="deshr"></div>

    • 3 game-ready characters.
    • 26 animation states including: Idle, Walk, Run, Jump, Shoot, Crouch, Slide, Melee, Hurt, Die.
    • PNG frames for each animation.
    • 100% customizeable and resizeable vector body parts made with CorelDraw (.CDR, .AI, .SVG, .EPS included).
    • You can edit the body parts in CorelDraw, Illustrator or Inkscape.
    • Skeletal animations made with Brashmonkey Spriter (.SCML and .SCON included).

    Use this topic to leave comments, ask questions and talk about Adventurer Character 12

  • This will be useful for terraria/minecraft like world generation. Great job, good luck with sales!