Greetings and a question from a middle-aged noob.
psimedia
Member Posts: 6
Greetings all! I'm a complete noob (a middle-aged one at that) and this is my first post on this forum, so be gentle. ;-)
Ok, here is a question:
1. Imagine a pan flute. The user presses a play audio button and a very short tune of 10 notes is played. The user must remember the tune and, through trial and error, correctly replicate the tune by touching the pan flute pipes in the correct order to replicate the tune. If the user fails to replicate all 10 notes in the correct sequence, a "try again" message will appear. If the user replicates all 10 notes in the correct sequence, he will advance to the next level.
2. Imagine a fresco of 16 squares (4 rows of 4 squares). Through a process of trial and error, the user must make a specific pattern out of the 16 squares by touching them. The squares will "move" down and stay down until or unless the user touches them again to move them to "up" the starting position (this up and down thing is just an "up" square and a "down" square). Once the user enters the correct pattern, he then advances to the next level. (If you have ever played "The Lost City" from Fire Maple Games, this type of scenario is one of the first obstacles to overcome).
Are the above hard to do? I'm not asking for someone to hold my hand and do if for me. ;-) I just want to know if it can be done, and if so, what degree of difficulty am I looking at. I will, however, be grateful for pointers to a template or tutorial for a similar project. I'm going through the YouTube tutorials now and find them absolutely invaluable.
Ok, here is a question:
1. Imagine a pan flute. The user presses a play audio button and a very short tune of 10 notes is played. The user must remember the tune and, through trial and error, correctly replicate the tune by touching the pan flute pipes in the correct order to replicate the tune. If the user fails to replicate all 10 notes in the correct sequence, a "try again" message will appear. If the user replicates all 10 notes in the correct sequence, he will advance to the next level.
2. Imagine a fresco of 16 squares (4 rows of 4 squares). Through a process of trial and error, the user must make a specific pattern out of the 16 squares by touching them. The squares will "move" down and stay down until or unless the user touches them again to move them to "up" the starting position (this up and down thing is just an "up" square and a "down" square). Once the user enters the correct pattern, he then advances to the next level. (If you have ever played "The Lost City" from Fire Maple Games, this type of scenario is one of the first obstacles to overcome).
Are the above hard to do? I'm not asking for someone to hold my hand and do if for me. ;-) I just want to know if it can be done, and if so, what degree of difficulty am I looking at. I will, however, be grateful for pointers to a template or tutorial for a similar project. I'm going through the YouTube tutorials now and find them absolutely invaluable.
Comments
What you are trying to do is pretty advanced scripting. You're going to need to learn about tables to pull these things off. Right off hand I wouldn't know how to show you to go about this, but it can be done, absolutely.
You may want to look at a matching card game template, that would give you an idea of how to go about something like this. If you're really new, you may want to see about hiring someone for project help. Plenty of people here do it for a small price.
So again, what you are trying to do is pretty advanced, but it can be done. And It's gonna be a big, difficult project for you, if you're just starting out.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
Yes, I know about FireMaple. They went to Corona. I've actually made some educational apps with Corona and a Photoshop extension called Kwik. Kwik lets me "visually program" an app in Corona using Photoshop but it is meant for interactive book-like apps and it's not intended as a dedicated game creator. I tried hand coding in Corona, but I'm not a coder by any stretch of the imagination. My hat's off to those who can code and enjoy it.
During your time if you get stuck, ask a question, but going to pay someone shouldn't be your first option you look into. But thats just me
Good luck with it all
Elfizm
But all in all, know you are in good hands, and you can get this game done. Absolutely.
Most of my apps for kids involving button pushing (sort of like this, not quite to this extent)... I'm not nearly as good as a lot of the people here, but here's a quick way I can think of doing it:
The push button puzzle seems pretty straightforward to me. For simplicity lets say you have 4 buttons (instead of 16) and need Button1 and Button3 pressed to "win"... Here's how I might try it:
1. Set up 4 boolean attributes (Button1, Button2, Button3, Button4)
2. For each of your 4 buttons (actors) set up a rule that changes the appropriate attributes when pressed. Something like: When PRESSED and Game.Button1 = False, Change Attribute Game.Button1 to True.
3. Give any actor the following rule: If Button1= True AND Button3=True AND Button2 = False and Button4 = False then GO TO NEXT SCENE... or something.
I think I read that tables are actually more efficient that attributes (but I'm not sure) so you could probably use table values as well. I often find that buttons that change between just two values tend to click back and forth between the value uber-fast, so I sometimes toss in a tiny delay timer (again, probably awful from an efficiency standpoint)....
Good luck and welcome!
John