grossd's Recent Forum Activity

  • Hi,

    When reading the manual pages I sometimes still have open questions. For example, when reading up on physics, and the apply force action, it as unclear to me what the unit of force is that is specified in the parameters.

    I think it could be really great if logged in members could add comments at the bottom of manual pages. This could i think benefit both manual readers and writers.

    thanks,

    Dan

  • Try Construct 3

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

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

    I am trying to create a little animation in which water is poured out into a cup. It doesnt have to be perfect just a an approximation. I have a jug which can be tilted and then water balls fall down into a transparent cup. Currently, all this works nicely, however, i'd like to have the the water level in the cup go up, and can't figure out how to do this. Also, i'd like the balls that are already in the cup stop moving around so much.

    Any suggestions how i could achieve this would be much appreciated.

    Dan

  • EDIT: I hope I didn't come across to rough here ... was written after hours on the road driving

    But, to complete my thought, and throw in some encouragement, to increase the priority for making C2 projects more easily reusable:

    As a beginning C2 developer, I was not aware of the limitations in reusing assets from one project to another. I therefore happily developed 8+ carefully crafted little game apps. Creating little reusable apps is a software engineering best practice, and would be good practice in C2 also. And my plan was to then mix and match the game apps in various ways to develop larger "story lines".

    This is something I can not do right now, without carefully reviewing each little game app, with re-usability and current C2 limitations in repackaging games in mind. I will just have to "bite the bullet", and spend the time on essentially restarting all game apps, to make them more reusable, while our project clock continues to tick, and users are waiting to be participatorily tested. And I foresee running into such code reuse problems again, since its hard to anticipate what new game assets one will need, and how such needs would ripple through various games variants I will further need to develop, that are built on a common base. And, manual managing these ripple task is time intensive and error-prone.

    While new functionality is indeed a high priority, support for sound software engineering practices is also essential for the creation of maintainable and evolvable software code. Its not by chance that technologies such as object-orientation, and software architectures have gotten the tremendous attention over the last two decades, to specifically tackle the complexities of software development, maintenance, change and evolution.

    As an aside, it would also have been good to be apprised of C2's limitations in reusing code, earlier in the "game", so that I could have arrange game resources in a more favorable manner.

    C2 is a fantastic environment, and I really want to use it for the current proof of concept and much beyond too, and I am looking much forward to see it become an even better tool.

    </end of ramble>

    Dan

  • Thanks. Yes, that's the direction I am going to try now, also. To create some filled in "asset" templates to work from. In parallel, I'll explore, as time permits, some XML based merge approaches too, in case I can come up with some useful and lightweight tools.

  • Perhaps to avoid overlaps with the Forum, I should make the wiki's main purpose as a vehicle to discuss side projects I am trying to do, in an open, and open source fashion:

    Open, in the sense that I am writing up my design thinking, as I go along. It's open, so anyone can chim in and comment, point out issues and offer improvements, or even contribute.

    And, Open source: the code I will write, will be open for everyone to take, use, improve on, and hopefully, contribute back.

    Dan

  • Thanks for the feedback. There is always room for improvement. I have not heard of wikia before. I'll check it out.

    I think for technical discussions that should yield additive know-how, a wiki is better suited than a forum. In a forum you end up reading down the discussions, and contributions get appended in the end. You actually never know what the last word on an issue is. A wiki allows improving contents in one spot. Also, a wiki allows indexing contents in various ways.

    Anyway, many thanks for the feedback.

    EDIT:

    Also, one main motivation I have is to getting the community involved in collaborative design and development, of useful C2 additions (like, perhaps a C2 project import utility). The wiki could then offer a collaborative documentation space. Again, something not readily doable in a forum.

    I now checked out Wikia, it looks really neat, but i think DocuWiki is more light-weight (doesn't even need a database), and has some really useful plugins such as UML diagrams and chat. I'll continue checking out both ...

  • Hello,

    I just created a C2 wiki at: http://wiki.goalorientedsolutions.com/doku.php

    EDIT: After some more thinking, i think best if the wiki has very little overlap with infos included/posted at scirra.com.

    Hence, best if I use the wiki to openly present and discuss C2 side project I am doing that could be of benefit to the C2 community in general. Perhaps, someone might find it useful, and even may want to contribute also. The result would be open source, for anyone to take, use, improve on, and hopefully, contribute back to.

    </EDIT>

    While I am learning how to use C2 and am discussing ideas and contemplating helper projects, I plan to include useful information there. Unlike a forum, in a wiki everyone can add and change contents, and hence, I hope, this can become a humble community driven repository of continuously updated useful information. If successful, perhaps Ashley and the folks at C2, might also be willing to look it over and contribute contents.

    As a first mini project, I am contemplating to use C2 to develop a C2 project import "game" with which one can import parts of one project into another using a C2 built nodekit app. The humble design beginnings of it can be seen here:

    http://wiki.goalorientedsolutions.com/d ... ni-project

    and here:

    http://wiki.goalorientedsolutions.com/d ... c2umlmodel

    Dan

  • Hi,

    To keep game trials manageable i created various game "segments" in different C2. I now notice that merging those segments into one game is very hard.

    I feel that an intelligent import features would be very desirable. In particular given the asset checks C2 makes, so no dangling references are allowed.

    I envision a tool that a) supports cleanly importing layout and event sheets, and b) warns about and includes, references, such as global variables referred to in one layout but defined in another -- either by further including the other layout, or by replicating the global variable, possibly into an include layout, making the first layout self contained. And c) to support dealing with assets (images, music, sound files), by either redirecting references in imported sheets to assets already available or duplicating assets as needed, or giving the importing user choices.

    I think this would make C2 much more manageable when working on multiple games that have shared layouts, events and assets.

    thanks,

    Dan

  • Hello,

    Now that I am developing somewhat more complex Layouts and Behaviors, I find it's very important to really understand how Event Sheets are executed. This would give me a mental model of execution that is very important to have in programming.

    Is there a description available, that includes items such as event loop, execution queues and the like, and how commands behave in relation to that such as repeat, wait, function, etc.

    thanks,

    Dani

  • Hi Ashley,

    Thanks. My assumption is that it may have to do with increasing the text area for javascript code in the browser plugin. I had pasted javascript and wanted to see it all, so I stretched the text area. I think after that, this behavior had started. It may also relate to having undocked the computer at that time, going from a 24'' screen to a regular 13'' screen.

  • OK. Now, I went into the Win7 registry (regedit.exe), and after uninstalling C2, deleted the SCIRRA "folder" in the software key. And then reinstalled C2. This time, the problem went away -- i also had to reload the license file.

    So, the bug is probably still there, but i can continue working

    thanks,

    Dan

  • Uninstalling and reinstalling doesn't remove the error. Somewhere, C2 remembers data on the previous installation. BTW, I am using the very latest release, hot of the press.

grossd's avatar

grossd

Member since 4 Feb, 2014

Twitter
grossd has 1 followers

Trophy Case

  • 10-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

15/44
How to earn trophies