Valerien's Forum Posts

  • Thanks much guys! I'll do my best to provide you with better content as time advances.

  • Hi everyone,

    I just added a follow-up tutorial to my article about callbacks. It shows a way to do callbacks (call a function from a function) with multiple parameters.

    I also released another kind of tutorial on Tuesday, that's workflow/design-related. Could you please tell me if you like it? As time goes, I'd like to share a bit more about game design, as I am a designer, not a developer. But I'd like to do it in a way that's compelling for you guys. Maybe videos would be more interesting?

    Thanks much,

    Nathan

  • ThunderLion : Yes, absolutely.

  • That's a nice art share thread here . Keep it all up guys !

    I've been working a bit on creating character concepts lately, trying to come up with an interesting painterly style :

  • There's also an adventure game system available for Unity, which seems quite decent. It's called Adventure Creator. With Unity, you get more flexibility, against a more complex worklfow. So if your students don't have a bit of experience with game creation already, visionary may be a better pick.

  • Sure, it can work. Use a third party software to import your art in batch. Traditional animators do that all the time! It's not always easy to keep your art consistent that way though, and you'll have to clean up your scans once they're on your computer (in order to get decent sprites).

    Good luck!

    Nathan

  • RenatoB : if you have for example 16 instances of the object "local", the for each loop will go through each "local" instance one by one. If you sub-pick an instance, it will keep the one that's already filtered within the loop.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • TwinTails RenatoB : when you use "for each", you already pick each instance one by one, in a row. You don't have to filter more.

    for each (local)

    >> if local.occupied = 0

    >>>> spawn a random sprite

    >>>> set local.occupied = 1

    I know isn't your current problem, but it's important to point out. Then, the logic of the code you provided looks correct otherwise. We need to know more about your code to solve this bug !

    Cheers,

    Nathan

  • awmace5 : although a multiplayer tutorial would certainly be appreciated, I believe that a good mastery of c2's concepts and optimization is required first. Multiplayer is very technical, and puts heavy constraints on one's code and design. There are also 4 detailed multiplayer tutorialsalready written in by Ashley. He has covered the essential networking concepts to grasp to build more complex games and apps. Network is finally something I have very little knowledge of: as a designer, I have only worked on single player games. I wouldn't want to share so-so or wrong information about technical concepts I don't quite get myself.

    So anyway, I'm working something out on AI, project management... compiling a few tricks from fellow professional developers as well. And as always, I'm open for requests !

    Cheers,

    Nathan.

  • A quick update: I added a list of upcoming tutorials. I'll be releasing a tutorial every Tuesday until the end of the summer. I'll try to keep these resources general, and of an intermediate to advanced level. I'm working on introductory matierial on AI as well for the month of August.

    Upcoming tutorials:

    • 22/07 : 4 valuable lessons learned from Dan The Rabbit
    • 25/07 : (quick tip) How to do advanced callbacks with multiple parameters
    • 29/07: 3 techniques to manage complex UI in construct 2
  • TwinTails jobel : that's true, it's always better to populate an array or variables with all of the data you need. With the JSON plugin, it's very easy as you can loop through items and populate an array quickly. It's not as efficient with object variables though, as you have to use the dropdown menu to pick a variable to set up... do one of you know of a work-around for that?

    Cheers,

    Nathan

  • DUTOIT : sure. Actually I'm starting out as a freelancer, so I've had quite a bit of money to invest straight up with decent earnings, but I don't need most tools just yet. Thanks =) !

  • Photoshop is really a tool of choice. As far as animations are concerned, flash is a very nice package. But those are pretty expensive!

    There is one open source software that is very good in my opinion, and it's krita ( https://krita.org/index.php ). It's a very solid package for illustration, painting and texture creation.

    The entire adobe suite: photoshop to after effects.

    It gets pretty expensive then though! Photoshop+lightroom alone cost approx 12€ a month here. That's 60€ for the whole suite (jeez I want to use flash sooo bad!).

  • Hi beardedeagle, and thanks first of all. AI is a thing I'm just starting with myself. Thus, although I'd love to write on that, it not among the first things I'll tackle, unless I find something quite useful to share.

    Cheers,

    Nathan

  • Hey there! I'm Nathan, a professional game designer. I release free video tutorials every week on Youtube. The channel is dedicated to game art and game design.

    You can find all of the tutorials, arranged in categories, right there: Game Design Tutorials!

    News: The Kickstarter is over! And it was 240% funded. I'm working on a new website, Game Art Quest, where you'll find all of the open source assets, tutorials and premium training I'm making as part of this project.

    We have a game art study group on Facebook!

    Don't hesitate to leave feedback or ask me questions here. Thanks!