CJK's Recent Forum Activity

  • Hi,

    [Announcement valid 4 - 9 September only]

    I'm looking for an experienced C2 developer to assist with development of a series of mini-games for a scientific institution. The games are for speech understanding therapy (mainly). We need to speed up the project, and so we are considering requesting some help with developing the following kinds of mini-games:

    • "Simon Says" game
    • Find differences between two images
    • interactive labirytnth.

    The project is in Polish, and so I'd prefer to find a local developer from Poland ;-) but I'll be ok with an English-speaking one, too.

    All graphics is ready. Project structure is well defined, and so the developer(s) will be asked to fit into the structure (layer names, key function calls, etc), so that we can easily integrate the mini-games they prepare into the whole project.

    Games will be run on touch-operated Win8 tablets, and so they are to be exported to NodeWebkit.

    Sample screenshots attached. If you are interested, available to start asap, and you have a *programming* experience (so that you're not scared of loops, creating objects on the fly etc), please contact me at gk[at]cjk.pl.

    Thank you,

    Greg

    <img src="http://clevergames.pl/test/1/1.png" border="0" />

    <img src="http://clevergames.pl/test/1/2.png" border="0" />

    <img src="http://clevergames.pl/test/1/3.png" border="0" />

  • Hi,

    You might find this to be helpful:

    http://www.scirra.com/forum/pluginboardsquaretxhextx-behavior-grid-move_topic51891.html

    Cheers,

    Greg

  • IMHO, less mature, young technologies may equal smaller market, but also more opportunities. More chances for innovative projects.

    Wait 5 more years, and you'll see HTML5 app creation tools at a new level. You'll see Adobe try to dominate the market with a super-duper app-making application, to replace Flash. They saw it coming a couple of years ago, after all, when they declared no more mobile flash ;-)

    It seems to me that what Java tried to become some 15 years ago, now HTML5 can really be ;-) Java started purely as a client-side thing, after all.

    You're not seeing huge productions in C2, because it is currently not easy to design in C2 a workflow in a project involving 10 programmers, a couple of audio engineers, and a bunch of designers/animators. C2 lacks a good team-based workflow. The per-layout project separation already has great roots for a nice asset-based pipeline. Give Scirra some time, and it's coming for sure :-)

    Cheers,

    Greg

  • Hi Ashley,

    I think it's not just "out of bounds" issue. Also after "clear" - the empty array contents are zeros, I think?

    Why is -1 better than 0? Why is 0 error prone?

    For me, because all indexing starts at 0: for arrays, string tokens, etc. Therefore, when I include "0" into the array, I don't know whether "0" means element Index 0, or "this slot is not yet assigned". I recently used arrays heavily for randomizing e.g. animation frames, and so I start my random lists at "1", and then I'm forced to deduct 1 later in code. Maybe I'm doing this wrong, but for me it's a bit more messy this way.

    "-1" would be much better, imho :-)

    Anyway thanks for investigating, maybe this will result in some changes in future versions?

    Greg

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi gerpausnet,

    Yes it is.

    Bear in mind that creating a flexible, data driven chart with legend, axes, autoscaling etc is not a trival task to be achieved in a couple of lines of code.

    For a simple barchart, try e.g. load your data as array, dictionary, csv, or simply a string (and use tokencount + tokenat expressions).

    Using a string data (eg. "2,4,3,5") do a loop

    for (loopindex("x") = 0 to (tokencount(string,separator) - 1))

    + create/spawn a bar sprite

    + position the bar/scale it horizontally offsetting by loopindex("x")

    + scale the bar vertically eg. to int(tokenat(string,separator,offset))

    Cheers,

    Greg

  • Hi dunebeetle,

    Does it happen when you introduce new sprite with spawn, or with create?

    There's been several threads about it, and it seems that spawn is somehow faster and might let you get rid of the problem. Helped me when I experienced similar issue.

    Greg

  • Hi BurningWood,

    I've got something of a kind currently in production. An early version can be seen here:

    http://alphabetzoo.clay.io/

    It's C2, of course :-)

    Maybe this helps you to come up with some more specific questions?

    Cheers,

    Greg

  • Maybe it's android browser playing tricks on you? Have you tried changing the view type to "Computer/PC view"? It's in the browser menu on android.

    Hope it helps.

    Greg

  • Well, then the easiest thing to do would be "save as CAPX", move the capx file to the new location, and over there "save as project" - and voila, all files are magically in place 8-)

    Cheers,

    Greg

  • Tinimations

    Yes, unfortunately for me it was rather unplayable. It is really surprising, as this machine can handle quite a lot ;-) (5.9 Windows mark, i7 Quad, Geforce Quadro 600)

    Gerg

  • Hi Tinimations,

    I downloaded your build. Cool idea and a very cool music :-)

    The game still runs 100 % smooth

    Well, I'm on a 3-year old quad core, with a GTX, and it does *not* run smoothly at all. It seems to me that it does not exceed 3-10FPS on the intro screens.

    I am very interested in the node-webkit performance, because I'm working now on an edu-game which must run smoothly on an ATOM-powered Win8 tablet (and so far it does ok, even if graphically it's ultra simplistic).

    If you can figure out some nice node-webkit optimalisations, please be so kind to share some tips.

    Good luck with the game!

    Greg

  • I'd like to share with you an early version of a platformer game, developed for a portal in Poland. The game is in Polish, but the only screen that might be difficult to interpret is one with three buttons labelled "latwy", "normalny", "trudny", which stands for "easy", "normal", "difficult". (Try difficult for an extra enemy type; easier versions only have less enemies).

    The intro with a voiceover tells a story of a bear who felt lonely in the forest and decided to go to town in search for friends. (The game is targeted for very young kids).

    <img src="http://clevergames.eu/test/jack-the-bear1.jpg" border="0">

    Playable version:

    clevergames.pl/test/mja12

    This version contains one world (forest), the full version will have 3 more. The bear will find his friends in the final world.

    Enjoy, and I'll be grateful for your feedback.

    All the best,

    Greg

    http://clevergames.pl/test/mja12/

CJK's avatar

CJK

Early Adopter

Member since 9 Feb, 2012

None one is following CJK yet!

Trophy Case

  • 12-Year Club
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

15/44
How to earn trophies