Mr Wolf's Recent Forum Activity

  • Code reusability is an interesting topic.

    I really like the way its done in unity. You make a script for a specific function, and then expose variables. So say you have a script for something like a camera that follows the player - the script takes in a 'target' input, and a 'distance' input.

    In a way, behaviors are a lot like that. But it would be cool to have code snippets where you paste in an event block which has parameters. For example, a 'target object' code block might require an object that has a particular behavior like custom movement attached...in unity these are components...

    Essentually its kinda like writing events, but instead of recreating them and changing which objects they use, you make everything kinda abstract.... anyway i'll talk more about the idea later

    It is like a formula in algebra that uses variables. The formulas can be used whenever needed, just fill in the variables.

  • > are they going to even be able to figure out your game?

    >

    Well, there are people that only use the pc for gaming and don't care about the rest, like how to download things.

    Anyone who plays a lot of computer games should know how to use a computer.

    In fact, depending on what kind of gaming someone is doing (e.g. not flash games on a kids website), they should know far more than the average computer user.

  • I mentioned this earlier, but I'll say it again as it got buried by some other posts.

    What if all events were compiled into C++ instead of being interpreted. This would make events so many times faster...

  • Well, there was a recent issue with a guy who's game would not run (for him, in both Construct and .exe) because he selected "Enable Scripting" without having the libraries installed even though he wasn't actually using any Python scripting. It worked fine when other people tried it because they had Python. This seems to go against what you just said...

    Edit: Oh, this just clarifies more of what you said then. I read part of what you said incorrectly.

  • Scidave - Could you explain more fully what you mean about end users not needing to install Python? I was under the notion that they do need Python to run games made using Python just like you need Python installed for programs written in it (e.g. Blender)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • The tracks are reverse-engineered in a studio to have each element separated, but the music isn't generated no, just muted or un-muted.

    If the people record each instrument separately (not uncommon), they wouldn't have to split them.

    Also, it's hard to say if Construct can do something another game is doing unless you know how the other game is doing it. I bet Construct could do it, but you might want to do some googling for the method they use to make these kinds of games. Then you'd have something more specific to set up in Construct rather than just the idea of the gameplay mechanic. Knowing what's under the hood will save you some time and trouble.

  • This is absolutely needed! Otherwise you have to use a lot of shadow caster objects (which would be slower I presume) if you want something more than a rectangle.

  • What I do with Slopes is making them Sprites too. That solve my problems, I don't know if your's will.

    Um, what else would they be? We're already talking about sprites here...lol.

  • Having events compiled into C++ in advance rather than interpreted at runtime.

    Also, I second (or third?) the better image editor. I'd do most stuff in Photoshop, but I'd hate to have to use Photoshop for some simple changes to an image which could easily be done in the image editor. Some stuff is really hard to do with the image editor right now.

  • One thing I noticed about scroll zones:

    Depending on where the camera is the current area, when you switch to another area, the camera will move horizontally (assuming they're connected horizontally) then it can find that it's showing something outside the zone (e.g. above the zone) and will warp to be within the zone again.

    I hope I worded that clearly enough, lol. Maybe there could be a way to scroll more smoothly? For example, in Super Metroid (which uses a little different scrolling for within the same room anyway to keep proper focus), the camera would move vertically to align itself with the next zone, then scroll horizontally. As long as it isn't warping that would be good.

  • Built-in encryption/decryption for external data files (images, music, text, everything).

    Because keeping everything in a single .exe is bad.

  • Sounds like a simple mistake in your events. You can upload a .cap to a site like box.net and post the link here.

Mr Wolf's avatar

Mr Wolf

Member since 31 Jan, 2010

None one is following Mr Wolf yet!

Trophy Case

  • 14-Year Club

Progress

14/44
How to earn trophies