Ashley's Forum Posts

  • Yeah sorry for lack of updates, was gonna have Python ready this weekend but ended up with a stomach bug! We should have 0.91 ready soon and then we're rolling again...

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Could you send the .cap which is doing this to so I can take a look? Thanks.

  • Could you send the .cap doing this to ? Thanks.

  • Use str() to convert numbers to strings, or use the & operator which converts anything which isn't a string to a string. Eg.:

    "Score: " & currentscore & "/" & highscore

  • [quote:kfr9anei]Virus scanners mostly go for viruses and not code like deleting files in your system32 folder.

    Actually, if you're paranoid about this, Vista is actually a good operating system to go for! I know it's pretty unpopular, but on Vista applications don't have access to any of your personal/system files on disk, and you'll most likely get a UAC warning if it does attempt anything suspicious. Personally, I'm happy with XP though.

  • Well there is risk associated with running any EXE file at all, and antivirus software is a line of defence against that. I wouldn't run any files off the internet without a virus scanner.

    You could always just download the .cap source files if they're provided, so you can check the code etc. yourself.

  • The watch thing is already implemented in the debugger!

  • How about double clicking debugger items, to add them to the watch page? You can use that to pluck out a handful of values from different objects that you want to track, and view them in one list in the watch tab.

  • It's a good start for a first game. Nothing wrong with staying positive, guys

    Just to add to the shader 2.0 thing - only gaming cards tend to support pixel shaders, commonly cheap or on-board cards (eg. in typical office PCs not designed for games) will simply not support shaders, or only an early shader version. So it's a good idea to always try the 'Simulate shader' option and make sure your game is at least OK/playable on shader 0.0 or 1.1.

  • Wow, great use of lighting and 3D boxes! One of the nicest looking demos I've seen so far

  • I have OpenOffice 2.3, and I can't open it... I tried the Word 2000/XP and Word 2003 XML filters, neither worked.

  • [quote:mpbnd39w]Have I missed some crucial piece of Construct logic?

    Yes. You used 'Compare values' in the system object to compare the 'ID' private variable of a piece, instead of using the Piece sprite's own 'Compare private variable' condition.

    'Compare private variable' will check every piece and pick the ones that meet the condition for the event. 'Compare values' does not: it simply works out the first value, the second value, and does a simple comparison without caring about which objects were used to calculate the first and second values. It doesn't do any object picking.

    So you should prefer using the conditions in the object rather than Compare Values, at all times. However, another solution is to add a 'For Each Piece' condition above the Compare Values, which explicitly forces the event to check every Piece instance - however, this is the long way of writing a simple 'Compare private variable' condition!

  • In 0.90.2, families have the private variables that are common to all objects in the family. So if you have Sprite1 (Var1, Var2), Sprite2 (Var1, Var2, Var3) and Sprite3 (Var4, Var1, Var2, Var3) in family Friendly, the Friendly family will have Var1 and Var2 because they are common to all.

    The same goes with movements: if all objects in the family have the same set of movements, you can also access the movement actions/conditions etc. in that family.

  • I thought DirectX would use the next up supported resolution, but I guess it doesn't. I'll try forcing DirectX to use a standard resolution.

  • Have you been cutting and pasting objects? There is a bug fixed in the next build where if you cut the last instance of an object, then paste it, the object becomes corrupted.