grandbrinus's Recent Forum Activity

  • I got a 0/5 on Newgrounds... and it's the only comment after 250 plays...

    Does the Scirra community think the same ? Is my game that bad ?

    Thank you.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You have to do with your universe.

    The rarest things can be you score, or the most common too.

    If i take for example a post-apo French serie, the rare thing is cat food...

    In Fallout it's bottle caps.

    So... i dunno exactly how to help you, because the score is made from something the player has to achieve.

    In my games, i often use time for score because i expect players to speedrun my games.

    Think about what you want the player to do in your game, and what you want to use to compare players with each other

    It's the best theorical piece of advice i can give to you.

  • Hello everyone !

    It's been two months i work on a new game.

    And this game is Waltir's Eye !

    You can play here : Waltir's Eye

    The main concept of the game is to be lost in a tower completely in the dark and to find your way to the top.

    It's not easy, and i like that

    For the courageous ones, give us feedback ! It's always interesting to know what players have done (or not done) in a game, so we can improve our "game making" skills.

    Thank you for reading and enjoy the game !

  • Yay ! After two month of work, the game is out !

    Check it here : Waltir's Eye

    Thanks for everyone who support the team !

    Give us feedback )

  • Seriously, i wanted to talk more to Scirra community, being more present because i use C2 everyday so i wanted to be helpful but i didnt know where to start.

    And finally, when i believed i would be helping beginners, i'm doing teaching philosophy :p

    Awesome !

    I won't say i am addicted but that's true that's it's very enjoyable to talk to ppl who accept advice and learn with everyone.

  • I dunno if i express myself correctly but i'm with you from the start i came here talking with all of you :p

    When i said C2 was at an upper level of programing i wanted to say all of what you said in your (big) answer :p

    But imo, it's still important to know the basis of what you sit on.

    I think people will always use C2 on a better way in knowing Javascript even if it's not at all required to do awesome games with this knowledge.

    (damn i didnt know it was possible to do so much philosophy with everyone around a software)

  • About function, it's only because we don't take benefit of the C2 motor, but i did some fun experiences with functions and seriously you can do so much more things than a lot of of languages. Ofc, the more can do the less :p

    And that's why i'll explain my questions above. When you do "classic" programming, your problem is the code itself (like you said, tbh) , that's why i wrote those questions, because you only build a logic with language to get a result. As i said, with C2 you can't ignore the logic, ofc. But it's not the main aspect of what you use C2. As i said, your main thought will be "how to move my elevator ?" and not "should i use a OR or a AND in my test ?"

    These logic questions are answered faster and more fluently with C2 in putting blocks together.

    You know, i have met more designers than hardcore developers using C2

    If you really want to teach to beginners what programming means, you can use C2 just for making them doing a fun work but your risk is to let them believe it's always so easy. No syntax problem, the interface telling you everything etc. because when they will meet the hard reality of code, they can be disapointed too.

    In fact, you can make them doing two little projects, one with C2 and one on the "classic" way, and at the end of your course, you make them reading what we are saying, and let them expressing their opinion.

    I really should try a teacher carreer :p

  • yes, when you use it like that. Like a function.

    But two functions can have the same name, you can choose to call a function or an other depending on the value of the parameters sent, or making dynamic calls (it's more common bc lots of languages do that now, but it's not so easy to talk about it when you talk about functions, at least to beginners).

  • haha we did the same !

    I'm a 10 years experienced programmer, it took me 2 years to feel i knew the full power of C2

  • the didactic matters

    C2 and a "classic" language are not on the same level. So it's still hard to compare them even for didactic matters.

    C2 is about creativity. The software tell you "don't worry about the code, i'll do it for you. You click, I program". That's why you can do a car, a turret and a platformer very easily. With C2 you will learn game design and video game concepts (user reactions, multi-device applications...) you don't see in "classic" programming.

    The questions you will have to answer with C2 are : will my players will be happy with my game ? is my game human-playable ? why when i push this button it instantly kill me ? how to integrate my new spaceship design ?

    C2 has his own rules and you have to deal with them to make your game working. But we are not talking about any program here.

    For example, the Function object doesn't work AT ALL like a function in a "classic" language.

    Now if you go the level under, and do some "classic" programming, you will learn logic, algorithmic, OOP...

    You will have to answer to these questions : why i have a infinite loop ? why my function doesn't return 42 but 0 ? why i never reach my breakpoint ? where is my missing ; ?

    It's clearly not the same thing. Here you are only concentrated on the logic.

    It will show how things are made. How is made a website ? A mobile app ? A robot ?

    Maybe you can answer me "yes but if you do a website you can have creativity stuff". True, but the questions are the same, you still have to question about your program, and not the result of this program.

    It doesn't mean both are separated. Of course with C2 you can't do your game completely randomly without any logic. But it's mostly hidden. You put your events and they run by themselves, most of the time if you exchange two events place, the program keep running.

    But the main concepts of programming are present (loop, conditions...)

    So now it depends on what you call "professionnal programming" because i'm a video game professionnal and i use C2, you see ?

    IMO you can have a programmer mind using any of those solutions, but you will not see the same thing depending on which of them you will choose

  • Comparing C2 and any language is totally useless.

    C2 is not made for teaching programming, because C2 is -over- programming.

    When you code in C++, do you keep in mind what happen in Assembler ? Do you try to find what your compiler will do when you do a new ? When you do a pointer ?

    Will C++ teach you what the internal motor of the compiler will build ?

    Ofc, no. You code your things, you make them works, you use your language to make it reaching your objectives (memory management, speed improvement etc.)

    For C2, it's the same.

    Not "truly" programming with C2 only means now you have to concentrate on other things. Improve your logic, improve your gameplay, do little demo games etc.

    You can't compare C2 to a "classic" language because they are not made for the same thing.

    When you buy a pasta-box, do you expect to know how to cook pasta ?

grandbrinus's avatar

grandbrinus

Member since 18 Jan, 2013

Twitter
grandbrinus has 3 followers

Connect with grandbrinus

Trophy Case

  • 11-Year Club
  • x3
    Popular Game One of your games has over 1,000 players
  • Email Verified

Progress

13/44
How to earn trophies