Arima's Recent Forum Activity

  • After a restart it's working again here too. I guess it's a non-issue then.

  • Open C2, new project, click the event sheet tab, right click and insert a global variable. C2 freezes.

    Vista, 32 bit AMD athlon 4400+, Nvidia 9800gt.

  • I recall hearing something sort of like this is planned, but don't quote me on it, as I don't remember any details.

    As it is, you can currently open two projects and copy events between them, but I think any objects with the same names need to have the same variables and behaviors.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Through his efforts, he actually has had a significant influence on parts of my life. My Dad worked at apple, our first computer was an apple II that I remember playing my first computer game on, David's midnight magic, a pinball game, on at age 2 (apparently a computer was a higher priority than a car at the time). Later I made sprites on a mac classic and tried to make my first games in hypercard. I spent a lot of time working with macs and have taught people how to use them. Then there's how much he helped get Pixar off the ground.

    The man left quite a legacy.

  • In C2 you need a less lot "For each" loops than you did in CC.

    Actually, all the behavior described by Ashley in that post is the same in CC. As far as I know, CC doesn't require any more for each loops than C2.

  • That might be related to a memory leak I found with the picture editor. If I use the picture editor (opening, closing and saving) a lot on a layout with a lot of objects, eventually the interface tends gets messed up (indicating a memory leak, as it's the same thing that happened with another confirmed memory leak that was fixed). When I try to reproduce it though in a blank .cap, it doesn't happen, which is why I haven't reported it.

    It's an annoying workaround, but I get around it by simply restarting construct after working with the picture editor a bit.

  • From what I understand, the whole event sheet is processed every tick, and there are 60 ticks per second, which (obviously) means the event sheet is processed 60 times per second.

    Mostly correct - some events are skipped, like subevents of an event that didn't run, or events in a deactivated group. Ticks per second is determined by the frames per second (one rendered frame for each pass through the event sheet), which can vary depending on monitor refresh rates, vsync, etc.

    If I have a For loop embedded in the event sheet, does the processing of the rest of the sheet stop while the For loop is processed, then the processing continues on with the next event after the For loop? If so, what happens if the processing of the For loop takes a "long" time, say 2-3 seconds? Doesn't that throw off the 60 ticks per second processing of the even sheet?

    Because events are run top to bottom, it's not that processing on the rest of the sheet stops, it's that construct hasn't gotten to it yet because it needs to complete the processing on the loop first. As such, ask construct to do a lot in a loop, and construct will simply sit there until it gets the job done, which can reduce the frame rate. The same thing happens if you put more sprites on the screen than the graphics card can handle - it can't keep up, so the frame rate is reduced.

    You might want to check out my for each tutorial: http://www.scirra.com/forum/tutorial-when-to-use-for-each_topic39775.html

  • Isometric is 2D. It can be done, but be forewarned its not easy, and I'm not sure its possible without some features that have yet to be coded into C2, like families.

    R0j0hound made an example for construct classic here: scirra.com/forum/perfect-isometric-sorting_topic40698.html

  • Definitely want motion tweening. Looking sweet!

  • Keep in mind using 4 256x256 canvases will not use any less video memory than using 1 512x512. It only helps if there is a large area of unused transparent space that enables you to use, for example, 3 256x256 textures instead.

  • Though scirra has said they want to make an EXE exporter. Also C2 means more stability, more export options, etc. I recommend you use C2, especially if it's a large project.

  • : Sprite fonts aren't a format - they're simply sprites with animation frames.

    sqiddster: Check out r0j0hound's example here: http://www.scirra.com/forum/suggestionsprite-font_topic44315.html?KW=

    As for sprite fonts, you can rasterize them with a program like photoshop or paint.net (make text, save it as a png), then use my font splitter (http://www.scirra.com/forum/sprite-text-via-events-and-font-splitter-20_topic39752.html?KW=font+splitter ) to split the image into separate images, then import those images as an animation.

Arima's avatar

Arima

Member since 11 Jun, 2007

None one is following Arima yet!

Connect with Arima

Trophy Case

  • Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Email Verified

Progress

19/44
How to earn trophies