Mipey's Forum Posts

  • And here is my version, using cubic interpolation. The red dots are tangents (vectors from the waypoints based on angles).

    I have yet to figure out how to make it move with constant speed!

  • We need a way to store information in form of a stack or queue; the Array object isn't flexible and the hashtable is... uh, unsuitable for certain purposes.

    Quite often a flexible data container is needed; it would store any amount of data in the order that it was fed and return it the preferred way - Last In First Out (stack) or First In First Out (queue).

    Ex.: I want to score a path - a set of waypoints - that the sprite would follow. I'd also want to remove some waypoints, add more etc., while the sprite would follow waypoints and remove them as it passes them (possibly storing it into another container named "Flight Log" to be able to trace back).

    So, it should support adding, removing and inserting entries; the entries would automatically shift when an entry is inserted or removed.

    I don't know much about data structures, however Array object is too bulky for those types of operations and hashtable is giving me headaches.

  • There is a difference between video games and company logo designs, you know... Video games still retain their value - you can still publish them or enter into other competitions if you aren't chosen.

  • Well, problem is that sprites don't scale too well, especially if I want the thickness to remain the same (like 1-2 pixels), scaling it up makes edges thicker, scaling it down makes edges thinner... you get the idea. Plus you get ugly bumps if you scale stuff up (despite linear filtering).

    But yeah, I'll have to use sprites of different sizes, no big deal.

  • I hope, no, BEG that this Femstruct lasts longer than one day!

  • That seems rather wasteful to draw, say, dozens of circles to represent weapon ranges, arcs and so on. Hmm, I should be fine by using template sprites, I guess; just worried about the rendering speed when there is a lot of stuff overlapping on screen.

  • Basically an object that would draw a geometric shape of choice - rectangle, triangle, circle, polygons, whatever, with a very small footprint and innate collision mask. Transparent or filled.

    Why not just draw one in sprite? Well, if you need something like a circle with radius of 256 pixels, the texture takes 512x512 pixels regardless of content or blank space. Annoying. Plus it doesn't scale too well!

    The uses are many - to simply draw circles, polygons or whatever for many purposes (range overlay, firing arc for turrets etc.) - should be scalable (vector!).

    There you go. Up for the challenge?

  • I think it must be the blonde day for me today, but I totally missed the point here... could you elaborate, please?

    (By the way, you can skip the .Value suffix, like Family('Variable') is the same as Family.Value('Variable'). Just a tip to reduce the amount of typing )

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Quite a few of those 150 bugs aren't actually bugs, but suggestions or feature requests or ANCIENT bugs that haven't been closed (python related). The bug tracker is a mess, I think.

  • Off the bat, I remember that things like arrays etc. are now 1-indexed; also overlapping was bugged, so you had to use overlap at offset (0,0). I'm not sure whether that was in 98.7.

    Just a couple thoughts.

  • [quote:1ank4xw4]Each individual copy of a CEG-protected game is only playable by the Steam account authorized to access it.

    The catch is right there. You need Steam to play it, I think.

  • http://www.netfirms.com/web-hosting/

    2000 GB monthly transfer, $8.95, quite a few features. Has a lot of spiffy badges, too.

  • FatCow looks pretty reliable and professional, though I would do some research if I was you.

  • Made in Flash. Oh joy, jammed keyboard controls and annoying beeping. I do like the art of it, but Flash games make me cry

  • There is only one solid method that ensures people will buy your game if they like it... look at Galactic Civilizations. When you buy the game, you get a key that you can create an account with - or something like that - which enables you to download patches and other bonus content. You can also play online (well, GC has this Metaverse thingy).

    For Construct games, well, you could use unique keys to 'unlock' the content and extra features. When someone buys your game, you send them an unique key! Accounts can only be created with an unique key, so cloned keys can't be used to create a new account, thus one can't just distribute the key to 'friends'. It will work to unlock the game, but account-related features - patches, bonus content etc. - are only available to original accounts.

    That is how it works the best in my opinion. Remote computers work as well; you just install the content you downloaded with your account, as long as the used keys match.