Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
0
Members

Superpowers Tutorial #2 Tic Tac Toe

A topic by Pax Fabrica created Feb 15, 2016 Views: 1,372 Replies: 3
Viewing posts 1 to 4
(4 edits) (+2)

Tutorial series : Learn how to make video games by using Superpowers #2.

My plan is to provide a tutorial series of game development process as my learning go and to share my adventures in Superpowers with the community.

Of course I am always eager to learn and this tutorials can always be improved, this is why I stick to the open source philosophy of the community and let anyone open issues and fix the tutorials to allow everyone to adopt them.

Two ways to help, you can address in this tutorial post your problems, propose change and ask for tutorial clarity. Or if you feel comfortable with that, you can open an issue on github or even can improve the tutorial directly by submitting pull requests for the markdown files in the github repository.

Please, don't hesitate to say if you find mistakes, missing elements or unclear steps as it would help to improve this tutorials aimed to the Superpowers community. (Also, I am not an english native then don't think I would feel offended if you report my grammar and style with the language, I could improve this part too.)

Thank you and have fun making games ! :-)

Note : you can download zip for sources here.

Hello Michael !

Many thanks for your tutorial :D I've already followed the first one Super Pong, maybe a bit long but pretty useful ^^

I have a problem in the OXO tutorial: in the Global script, when I try to call the playSquare function the debugger said "Cannot find name 'playSquare'". Did I missed somewhere ?

I've also tried to put 'this' before, but it doesn't work. I can give you my script if you want to check it.

I'll be waiting for you help. See you next time ! =D


PS: If I can make a little suggestion: if we can have some explainations about the specific functions of Superpowers that could very helpful :)

PS2: Sorry for my bad English X_X

Thanks Metalucas, yes you can tell here where you are blocked on the tutorial, you define the function playSquare in the chapter 4. I have not built this tutorial so much thinking about how to do test along the way, you won't be able to try the game before you defined all the functions.

I found than the easiest way to explore the code is to compare the complete project than you can download here and launch in superpowers with your own program, it is a nice way to do tests with your own and check the original in the same time. If you found out an error in the tutorial you can tell me and I will change it.

For the explanations of the Superpowers functions, I am thinking about a little guide for the tutorials to refer to.

Thanks Michael for your answer,

I don't really know the reason, but after writing the function, it's working fine now. Maybe a typing error or something like that in my code ?

Well, I can finish to read it now x) I'll probably help to create a documentation in French when I'll get the time for. I stay connected !