Xombul's Recent Forum Activity

  • also, xombul, if you feel comfortable with c++, you should try making plugins

    I would love to work with plugins. But apparently you need one of the expensive visual studio editions. If just plugins could be created with visual studio express.

  • Yes ... it is great - but there are problems

    Mainly Construct is not really finished.

    The overall user interface is weird.

    The lack of real scripting is a problem for me. I often use Construct for prototyping but in the end I end up making it work in flash/python/gm/c++

    I know there is python support but I have never been able to do anything interesting with the python plugins.

    But in the other end of the scale. The behaviours and the plugins there are there are fantastic.

    Sprite, Mouse & Keyboard, Physics, Platform, Drag'n drop are just stuff that takes a long time to get right in other environments.

    The event sheets is also a great plus. Groups that you can turn on and off and Sheets that can be arranged into multiple sheets. These are a great way to arrange game logic.

  • If python support was improved I would really love to use Construct. (I am using it... )

  • Example.... I want to do some python stuff with all the MonsterSprites that overlaps LaserSprite

    I would create a condition, MonsterSprite.overlaps LaserSprite

    and then create a PythonScript that works on the picked objects from the condition.

    From Python I am not able to successfully use Sprite.Overlaps to check for ovelapping Sprites ... Any hints?

  • I am using the right click insert script. And it works...

    What I am asking is to insert a Python Condition or a Python Action... a slight difference.

    Also... it seems that the new version requires python 2.6 and not 2.5. The installer installs 2.5 and the "insert event warning popup says 2.5 as well"

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Untill now I have been a very unhappy Construct Python script coder. But now

    Apparently some Issues have been fixed. Now code like the following actually works:

    for spr in Sprite:
    	spr.X += 1
    [/code:3ak5k145]
    
    This is enough for me to do most of the stuff I want to.
    
    Now I am missing an option to use python as actions without the System:Run 
    And an option to use Python scripts for picking objects in the event/condition part of the events
    Basicly an option to pick and unpick objects and access the collection of all picked objects.
    
    Will we see some better python integration in the future?
    
    Cheers
    Andrei
  • Python scripting is broke.

    You can do some python scripts in construct but there is no way to itterate over lists of objects. You can't access all "Objects" of a certain kind in Python.

    Missing python features are:

    Iterate over collections of "Objects" like:

    for spr in Sprite:

    do something with sprite

    And if you could use python in the action part of events it would be nice to be able to access picked instances. So something like this:

    for instance in Picked:

    do something with that instance

    ----------------------------------

    So python is broke. Unfortunately so are the loops in the event system. So for now I am just waiting and oberving the progress of Construct. I still think it shows much prommise.

  • My problem is that with the advanced overlapping I get an extra "overlap event" with an instance that is already destroyed.

  • Another overlap difference example:

    This is for a detector flood fill.

  • Example cap http://www.scirra.com/phpBB3/download/file.php?id=412

    I have another example with a flood fill of detector objects

    http://www.scirra.com/phpBB3/download/file.php?id=413

    This example only works with one of the two types of overlapping. And when it works it for some reason inserts two detectors at the first block posisition. That is also a bit weird (bug?)

  • if i have two Sprites A and B and want A to move to the right while overlapping with B:

    If I use the A overlaps with B the loop only iterates once per frame.

    If I change it to use the System is Overlapping A and B it works perfectly.

    Why aren't these two behaving in the same way?

Xombul's avatar

Xombul

Member since 2 Feb, 2009

None one is following Xombul yet!

Trophy Case

  • 15-Year Club

Progress

15/44
How to earn trophies