Need Help with a Pokemon like Engine

Im trying to make a game thats has a feel like pokemon (Assuming any of you have accually played the game) I want to know of any good ways to do things like movement along a specified grid while it still feels like you have full control, kinda like the feeling u get playing pokemon. And also I was wondering how I would do the collision detection, Because ive run into a couple issues, because like in different towns buildings will be placed in different locations, and I didnt know if I should read in the data about where the buildings are from a file or what… idk… somebody help???

Well, at least he didn’t ask, “How do I program Quake?” ::slight_smile: :-\

If you don’t know how to code it, you need to start with something simpler. Like Tetris. Or Space Invaders. Or Hello World. If you have a specific question about coding, we’re always here to help.

P.S. Look up java.io.FileInputStream and java.awt.Rectangle.

//edit
dense moment nm.

Yes, I do realize my question is rather redundant and I apologize for that. While i am far more advanced than programming “Hello World” Programs, I just need a simple opinion on wether my idea of going about this could be correct. I would have a text file including all data for a city such as the Location of buildings and other physical objects, and when the image for the background of the city is loaded in, I would read in that data and throw it into an array or something. Cycle through that Array, and check that array for collisions, or update it whenever you move… Thats what I had in mind, but I wasnt sure if that was a practical way of going about it.

Sounds like a peachy-keen plan to me. I don’t know anything about Pokemon (hate the little buggers), but the basic concepts are pretty much the same across nearly all forms of 2D games. Just give it go and let us know if you run into any specific problems. :slight_smile:

Alright, thankies for the support. Its just I always have a tendency to be halfway through with an extremely long section of code before I realize theres a hella easier way of programming something lol. Well, Im on it. Ill keep you posted.

The original (red/blue/yellow) Pokemon is undoubtedly one of the finest games ever created… and I’ll set my Bulbasaur on anyone who disagrees!

If you search these forums for the phrase “tile based” (but not “isometric” tile based) then you should find plenty of discussions relevant to what you’re trying to do.

Yeah, pokimon is like crack cocaine for kids. It was providing an advantage to those who traded that gave it such a great edge.