Game Ideas?

I was wondering if anybody has any game ideas. I want to do a tower defense but the a algorithm is too difficult to understand and I wouldnt be able to implement that. [import]uid: 122076 topic_id: 22499 reply_id: 322499[/import]

Well a tower defense game can be a bit too big of a bite for someone new to all of this.

How about doing something simple like making a Tic-Tac-Toe game. You would need to learn how to put images on the screen and handle tap events, maybe learn to write a little logic for the computer to play against the player.

You could also do a pretty simple “Simon” type game, where you have a series of colors that play, then the player has to tap on the related color buttons in the pattern presented.

[import]uid: 19626 topic_id: 22499 reply_id: 89686[/import]

Yea, The only thing I wouldn’t get is for the tic tac toe game, would’t you have to define an area for the x and o to pop up and stuff but guess I need to take it slow and work my way up, I know the basic functions and how to use director and stuff but not sure how to do logic and other things but thats what forums and tutorials are for [import]uid: 122076 topic_id: 22499 reply_id: 89691[/import]

Select a topic (for example find simple game on iTunes and clone it) and don’t aim in selling your first game cuz it’s very likely to be piece of crap :wink: Do not waste time on best graphics and focus on coding. It’s best and fast way to learn. Skip subject as object oriented programming for now you will learn it next time and make use of piece of paper. Sometimes it’s so much easier to find solution when you draw your problem on it. LUA is very easy so after a month or two you should be ready to make your first game for real.
Regards [import]uid: 12704 topic_id: 22499 reply_id: 89727[/import]

Here are some pretty basic game projects:

  • Tilt to dodge falling objects
  • Tap the ball to keep it in the air
  • Bubble Ball clone
  • Labyrinth

[import]uid: 7116 topic_id: 22499 reply_id: 89733[/import]

Well if I were doing a Tic-Tac-Toe game, I would create each of the 9 cells as a display.newRect() the size of the area inside the lines, set it to invisible but use the .isHitTestable so that it can still receive tap events. You would then add your tap event listener to each cell.

You would also load your X and O graphics in the same locations as the invisible rectangles, set them to isVisible = false so when someone taps on a cell, you turn on the X or O depending on what they are playing.

[import]uid: 19626 topic_id: 22499 reply_id: 89735[/import]

Good answers there :
-> What are good games to earn your wings with? [import]uid: 95346 topic_id: 22499 reply_id: 89741[/import]

Ah, I see now. See, I get kind of how to do stuff, I just don’t know yet on making the logic and everything. Going to be studying a lot these few weeks. The only thing about corona, there’s not enough of examples to help you out on doing certain things, like If I were to look up php or something, thousands and thousands of tutorials, how to make a tic tac toe game in corona, none. [import]uid: 122076 topic_id: 22499 reply_id: 89752[/import]

I would have to disagree. Certainly PHP has more examples, because it’s been around much longer, and is much more widespread than Corona. But relative to its size and popularity, I think Corona has many great examples and tutorials. You just have to look around. Simply typing in what you want will do no good. There may not be a tic-tac-toe tutorial. But there are many examples that will give all of the basics and logic that you may need to create tic-tac toe.

http://learningcorona.com/
http://developer.anscamobile.com/code/
http://mobile.tutsplus.com/category/tutorials/corona/
[import]uid: 7116 topic_id: 22499 reply_id: 89754[/import]

And the fact is that sometimes you have to try and figure things out on your own. Given the list of helper sites above and a little thinkin’ and you should be able to come up with something.
[import]uid: 19626 topic_id: 22499 reply_id: 89755[/import]

Yea, I know what you guys mean but I’m more of an tactile learner where I can watch someone do it and they can help me along the way. I don’t learn that easy just by looking at some comments and text saying why to use this instead of this. I like having someone on a video showing me step by step explaining things along the way [import]uid: 122076 topic_id: 22499 reply_id: 89759[/import]

Edit : ah, I was late to type my message

Hi Brandon,

I just don’t know yet on making the logic and everything
I don’t think that it’s Corona’s purpose to teach you about game logic?
I don’t think that giving the users the ability to prototype and create game faster means “Start from here without knowledge” even if I understand that it’s a nice marketing gimmick. Some people could perfectly release games without any prior logic knowledge, but it’s not the best way to go in all cases.
A framework won’t teach you about the logic and it’s perfectly fine like this.

If they had to allow resources for that… we would never get mask improvements ( hint hint ).

If I were to look up php or something, thousands and thousands of tutorials
If you can learn logic (not talking about a language in specific) then you can learn any language.
I don’t get why you compare php (language) to Corona (framework)?

Want to learn Lua?

Want to learn how to use Corona (already given)?

I agree that the docs could be *far* better, but there are enough resources available on the web to get you started.

Good luck!

[import]uid: 95346 topic_id: 22499 reply_id: 89760[/import]

@brandon to add to the list take a look at Peach Pellen’s site www.techority.com she has some straight up start here for the super n00b like myself. [import]uid: 104728 topic_id: 22499 reply_id: 89773[/import]

For “super n00bs” I would suggest starting with any of the existing tutorial or sample projects and modding it. There are even a few complete games to choose from. You can get your feet wet with simple graphics replacements, go a bit deeper by tweaking variables, and deeper still by eventually programming new features. You may not start off knowing how the original code works just by looking at it, but by tinkering with (and occasionally breaking) things you can learn a lot about how something works.

Corona is great for this style of learning since the feedback for any changes made is nearly instantaneous on the simulator. Just change one thing at a time and see what effect that has on the final result. [import]uid: 9422 topic_id: 22499 reply_id: 89792[/import]