Some questions

0 favourites
  • Here are some questions i've come up while using C2:

    1) How to make zooming right (without going through floor)?

    2) How to remove white stripes w/ tilemap bg w/ pixel rounding and point sampling? [solved, but not fully]

    3) Where the heck are ellipse tool and text tool? (In sprite editor)

    4) Can tilemap be "interactable"? (i.e. breaking tiles, colliding with specific tiles, etc.)

    5) Where's exe exporter? Bring it back. No, i don't like node-webgl one.

  • 1) Depends on what you want, there is the "Set layout scale" action for exemple, which may be what you want, (you may want to check the fullscreen in browser settings too):

    "Set layout scale

    Set the scale (or zoom) of an entire layout. This scales all the layers in the layout, taking in to account their scale rate property." ~the manual

    3)I don't think there are at all, I admit C2's sprite editor is quite primitive, I think it is designed only for minor modifications of images, you'd better off using a picture editing software then import inside C2.

    4) you can interact with tiles in events, so it should be possible (didn't try it myself though).

    5)There is no other exe exporter than node-webkit, since C2 isn't created with the code of construct classic, and uses HTML5 based exports.

    For 2) I don't know

    It may be possible that I made mistakes on something, english isn't my primary language + I am just a C2 user

  • 2)

    <img src="http://img826.imageshack.us/img826/112/7336.png" border="0" />

  • 3)I don't think there are at all, I admit C2's sprite editor is quite primitive, I think it is designed only for minor modifications of images, you'd better off using a picture editing software then import inside C2.

    Well, a good game maker software (which c2 poorly tries to be) should have a decent image/sprite editor (with functional at least similar to paint.net)

    4) you can interact with tiles in events, so it should be possible (didn't try it myself though).

    like, how do i make on collision event to break one tile (see super mario bros)?

    5)There is no other exe exporter than node-webkit, since C2 isn't created with the code of construct classic, and uses HTML5 based exports.

    well, too bad. Just because html5 won't stay for a long time, but EXE games are forever (steam, anyone?)

    <font size="1">p.s. this forum engine sucks (it keeps throwing timeouts while editing/ replying to the damn post, also post reply form is wierd and broken)</font>

  • you might want to take a look at the magicam plugin for your zooming and scrolling needs scirra.com/forum/re-magicam-plugin-v143-betaupdated-12-10_topic41026.html

    it's pretty awesome, i just found out about it

  • it's pretty awesome, i just found out about it

    mkay

  • well, too bad. Just because html5 won't stay for a long time, but EXE games are forever (steam, anyone?)

    Html5 isn't some proprietary plugin like flash - it's part of the standard of the web as much as normal HTML is. It's not going anywhere. In addition, node webkit is an exe just as much as any other exe. There is a game on steam which uses it (game dev tycoon) and even has integration with steam's API. There's no reason not to use it.

  • > well, too bad. Just because html5 won't stay for a long time, but EXE games are forever (steam, anyone?)

    Html5 isn't some proprietary plugin like flash - it's part of the standard of the web as much as normal HTML is. It's not going anywhere. In addition, node webkit is an exe just as much as any other exe. There is a game on steam which uses it (game dev tycoon) and even has integration with steam's API. There's no reason not to use it.

    Why not Perl?

    Why not PHP?

    Why not ASP.net?

  • I'm not sure what you're asking?

  • I'm not sure what you're asking?

    they are standartized (like html) web (like html) languages, that would be just silly to try make games on them, thats how currently html5 looks like

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • HTML5 is the future... It's set to replace Perl, PHP, and ASP.net as well as flash with less overhead and more functionality.

  • HTML5 is the future... It's set to replace Perl, PHP, and ASP.net as well as flash with less overhead and more functionality.

    Yes, i heard that, but don't touch exe, even if you can replace directx with opengl

  • they are standartized (like html) web (like html) languages, that would be just silly to try make games on them, thats how currently html5 looks like

    I don't know enough about the technologies you mentioned to determine their viability for making games. I assume they aren't though, because if they were they would have likely gotten the kind of attention html5 has been getting. If it works, there's nothing silly about it - and there are even benefits, like how easy it is to get it on other platforms.

    > HTML5 is the future... It's set to replace Perl, PHP, and ASP.net as well as flash with less overhead and more functionality.

    Yes, i heard that, but don't touch exe, even if you can replace directx with opengl

    While JavaScript isn't as fast as C++, C2 still compares well to CC's event execution speed, and in practice is plenty fast enough for most games, especially on desktop. C2 even actually renders faster than CC does because its renderer was coded better: https://www.scirra.com/blog/102/html5-games-faster-than-native

    Simply put, the same game could be made with both CC and C2/node webkit, and players wouldn't be able to tell the difference aside from the loading screen unless they browsed the files inside the game directory.

  • While JavaScript isn't as fast as C++, C2 still compares well to CC's event execution speed, and in practice is plenty fast enough for most games, especially on desktop. C2 even actually renders faster than CC does because its renderer was coded better: https://www.scirra.com/blog/102/html5-games-faster-than-native

    Simply put, the same game could be made with both CC and C2/node webkit, and players wouldn't be able to tell the difference aside from the loading screen unless they browsed the files inside the game directory.

    C2 has half or less features of CC, and who cares? Desktop developers want native apps, they don't care about html5, js and how fast they are, look at steam, every game is native.

  • C2 has half or less features of CC, and who cares? Desktop developers want native apps, they don't care about html5, js and how fast they are

    C2 has easily more than half of CC's features - especially the relevant ones. A lot of the features that CC has that C2 doesn't are useless to most people (like the graph plugin or whatever). The fact that its lacking relevant features compared to CC isn't because it uses web tech but because it's much newer than CC and Ashley can only code so fast.

    Also, a lot - and I mean, really a LOT of developers are interested in html5. Google, apple, Microsoft, intel, and tons of other huge names are backing it.

    look at steam, every game is native.

    Not true. If you reread my first post in this thread:

    Html5 isn't some proprietary plugin like flash - it's part of the standard of the web as much as normal HTML is. It's not going anywhere. In addition, node webkit is an exe just as much as any other exe. There is a game on steam which uses it (game dev tycoon) and even has integration with steam's API. There's no reason not to use it.

    Game dev tycoon uses node webkit, same as C2 does. It's on steam. There are also games made with flash on steam, which isn't native either.

    I honestly don't understand what problem you have with the node webkit exe export then. If you don't care about the speed difference, and C2 can do almost all of what's relevant that CC could do, with almost all of the rest of it on the way, the games look and run exactly like other exes because they are in fact, actual exes that can be distributed on steam, what problem remains?

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)