> Are you thinking of making a game with the ability to talk with outside world in any way? (I.e. multiplayer)
>
> If so, you might want to learn about networking.
>
> Other than that, Construct is pretty great out of the box for what you are looking to do. I would certainly recommend it above something like Unity for a top-down pixel art game because of the ease of the learning curve.
>
Thank you for the response!!
I am not looking at multiplayer, there is a long way to go before I even think of going in that direction. I am just looking at some JavaScript tutorials, I mean I want to learn something that specifically complements game making in Construct, so I really need some suggestions on that. There are plenty of tuts on JavaScript, but I once I learn the basics, I want to have a clear direction. It would be great if someone can list out the key things that I need to focus on.
For JavaScript, I recommend starting with . It took me 4 dedicated days to get all the way through the html, css, and JavaScript courses. Over the next weekend I purchased shared server space, then started working on MySQL and php so that I could do both static and dynamic pages. After 4 more dedicated days of php, I was comfortable enough with the principles of both client side (JavaScript) programming and server side (php) programming that I could start building a basic web app that gave my students the ability to interact with each other on the web. I didn’t discover Construct 2 until a year later, so I already had a year of web programming under my belt. It helped to already know how a web page was laid out when I was first learning Construct, but it wasn’t strictly necessary.
Even though I spend most of my client-side programming time in Construct, I would still recommend starting out on w3schools. Do the html, css, and JavaScript tutorials, then take the quizzes at the end. Once you have been through those, then try making a simple webpage from scratch that includes some sort of JavaScript or jquery interactivity. Then come up with your own project. Necessity is the mother of invention, and you will learn a lot more trying to build something for yourself than by following along replicating someone else’s creation in an online course.