Game Maker's Garage Forum

Game Maker's Garage => Group Projects => Topic started by: Gan on October 21, 2009, 05:13:08 PM

Title: iPhone Project: Enlisting Map Creators
Post by: Gan on October 21, 2009, 05:13:08 PM
(http://web.mac.com/avisaria/silverstiles.png)
(http://public.me.com/ix/avisaria/World%20Map%20Layout%203.png?disposition=download+1256083871832)
Gmg Realm/Town map:
(http://web.mac.com/avisaria/Map%201.png)

Now enlisting map creators for the iPhone Proj:
*Gandolf

I can't do all of these by myself so I need your help. You can and will receive credit for map making. All you need to do is make the map connect with another map already posted. Though you also must keep the maps in style with the World map. Each block on the world map is one real map.

Edit: All maps can be uploaded here in the map folder: iPhone Map Database (http://public.me.com/avisaria)
Just name your maps Map 1, Map 2, ect... Also, save it as a png.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 21, 2009, 05:32:51 PM
I'd love to do a few maps but I really don't think I'll have the time. I'm up to my eyes with work.

If I can I will, but don't wait up for me.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on October 21, 2009, 06:11:15 PM
What kind of work? Do I sense the creation of another game?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 21, 2009, 06:15:26 PM
Yeah, new group project:
http://web.mac.com/avisaria/iPhone-SimpleRPG-Vid.swf

Wanna hop on the bandwagon? At the moment we're focusing on building interfaces, characters, monsters, and the maps for the game. This thread is dedicated for map creation.


-Gandolf
P.S. Original Thread: http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=gmgroup;action=display;num=1255363084
In-Game Creation Thread: http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=gmgroup;action=display;num=1255890873
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 21, 2009, 06:19:40 PM
Quote
What kind of work? Do I sense the creation of another game?
Actually, I have been thinking up ideas for a new browser based RPG involving allot more adventure elements than usual (and no grid nav) but no, I'm busy with work. I haven't even had time to finish my own site yet even though I've paid for the hosting.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on October 21, 2009, 06:25:33 PM
Wasn't there a site or something to help mapping?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 21, 2009, 06:32:30 PM
I've been using Tiled for awhile: http://mapeditor.org/index.html

I've just glanced at the Downloads page; it's incredibly daunting, but if you can figure it out the software is great.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 21, 2009, 06:35:02 PM
I don't believe so... EDIT: Maybe there is an editor...
I map in PaintBrush and have the tiles for quick copy/paste open in Preview.
PaintBrush App: Mac OS 10.5+ (http://downloads.sourceforge.net/paintbrush/paintbrush-2.0.1.dmg)
PaintBrush App: Mac OS 10.3 to 10.4 (http://downloads.sourceforge.net/paintbrush/paintbrush_1.2.dmg)


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 21, 2009, 06:44:48 PM
You can download a free demo of Photoshop from the Adobe website: http://www.adobe.com/products/photoshop/photoshop/

I'm using it exclusively now, as the super awesome lasso tool in Appleworks broke with Snow Leopard. :(
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 21, 2009, 07:26:33 PM
Give me like two days to upgrade/ expand the tileset before you start mapping... the tiles are inconsistent in their shading and quality.

Tiled is being used on the project I'm working on, seems great with easy XML integration, ect. Silver, if you're working on a browser game I'd love to help, just got into AS3 and am loving it so far. Highly recommend the open source flex compiler + Flixel libraries.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on October 21, 2009, 08:20:57 PM
Quote
You can download a free demo of Photoshop from the Adobe website: http://www.adobe.com/products/photoshop/photoshop/

I'm using it exclusively now, as the super awesome lasso tool in Appleworks broke with Snow Leopard. :(
Man that makes me fear upgrading. I love the lasso tool in appleworks its so useful.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 21, 2009, 08:33:23 PM
Quote
I've been using Tiled for awhile: http://mapeditor.org/index.html

I've just glanced at the Downloads page; it's incredibly daunting, but if you can figure it out the software is great.
I've figured quite a bit out and it's very simplistic though I can't find just the right setting to go with your tiles.
This setting is the best so far:
Map Size - Width: 8 Height: 7
Tile size - Width: 44 Height: 44
Tileset size - Width: 44 Height: 44

Though it excludes a black line along the bottom and right of the map.
What do you think? (I think it's because your tiles are made to overlap each other on the 45th pixel)


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 21, 2009, 09:51:21 PM
Quote
Give me like two days to upgrade/ expand the tileset before you start mapping... the tiles are inconsistent in their shading and quality.
You can have 4. That'll give me four days of no need to map or worry about map related things and instead work on coding.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on October 21, 2009, 10:34:11 PM
Quote
I've figured quite a bit out and it's very simplistic though I can't find just the right setting to go with your tiles.
This setting is the best so far:
Map Size - Width: 8 Height: 7
Tile size - Width: 44 Height: 44
Tileset size - Width: 44 Height: 44

Though it excludes a black line along the bottom and right of the map.
What do you think? (I think it's because your tiles are made to overlap each other on the 45th pixel)


-Gandolf
This is how I did it:
Code: [Select]
stop();
//loadTileBitmapData
var sourceTiles:tileMapBitmap=new tileMapBitmap(1,1);
//renderMap Variable Definitions
var rowCtr:Number=0;
var colCtr:Number=0;
var mapRows:Number=7;
var mapCols:Number=9;
var tileNum:int=0;
var destY:int=0;
var destX:int=0;
var sourceX:int=0;
var sourceY:int=0;
var sourceRect:Rectangle=null;
var destPoint:Point=null;
var screenBitmapData=new BitmapData((44*9)+1,(44*7)+1,false,0x000000);
var displayData=new Bitmap(screenBitmapData);
stage.addChild(displayData);
displayData.x=5;
displayData.y=5;
/************
* Tile Maps *
************/
var tileMap1:Array = new Array();
tileMap1.push(new Array(0,0,0,0,9,253,0,0,0));
tileMap1.push(new Array(0,0,0,0,19,0,0,0,0));
tileMap1.push(new Array(0,32,0,0,19,32,0,0,0));
tileMap1.push(new Array(0,0,0,0,19,0,0,0,0));
tileMap1.push(new Array(0,0,0,32,19,0,0,32,0));
tileMap1.push(new Array(0,0,0,0,19,0,0,0,0));
tileMap1.push(new Array(161,161,161,161,162,161,161,161,161));
var colMap1:Array = new Array();
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
colMap1.push(new Array(0,0,0,0,0,0,0,0,0));
function renderMap(tileArray) {
stage.removeChild(displayData);
//using the data in the array add to screenBitmapData
screenBitmapData=new BitmapData((44*9)+1,(44*7)+1,false,0x000000);

//screenBitmapData.copyPixels(tilesBitmapData,new Rectangle(0,0,32,32), new Point(0,0));
for (rowCtr=0; rowCtr<mapRows; rowCtr++) {

for (colCtr=0; colCtr<mapCols; colCtr++) {
tileNum=int(tileArray[rowCtr][colCtr]);
destY=rowCtr*44;
destX=colCtr*44;
sourceX=(tileNum % 10)*44;
sourceY=(Math.floor(tileNum/10))*44;
sourceRect=new Rectangle(sourceX,sourceY,45,45);
destPoint=new Point(destX,destY);
screenBitmapData.copyPixels(sourceTiles,sourceRect,destPoint);
}

}

displayData=new Bitmap(screenBitmapData);
stage.addChild(displayData);
displayData.x=5;
displayData.y=5;
}
renderMap(tileMap1);

Its in flash, and a bit incomplete, but you may find it helpful.

Mist

EDIT: In case you were wondering, tileMapBitmap was defined as a class. It is a derivitive of the BitmapData class, and is created when a image is imported into flash. This LOC [LOC 3] basically made an instance of it.
Then I copied sections of it into another BitmapData object, compiled that into a Bitmap object and then added it to the display list.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 22, 2009, 06:07:22 AM
Quote
Give me like two days to upgrade/ expand the tileset before you start mapping... the tiles are inconsistent in their shading and quality.
Cool! Can't wait to see what you come up with! :D

Quote
Tiled is being used on the project I'm working on, seems great with easy XML integration, ect. Silver, if you're working on a browser game I'd love to help, just got into AS3 and am loving it so far. Highly recommend the open source flex compiler + Flixel libraries.
It's only thoughts in my head at the moment, and with work I probably won't be making games at all for a while, but I'd certainly love your help when I do start development. I was gonna use JavaScript and PHP, but I'd love to see some AS3 stuff. Is it something like Flash?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 09:00:33 AM
AS3 is the language used by flash, it compiles to a .swf. It's a "real" programming language, you don't need flash to write and compile it. Check out the Adobe Flex open source AS3 SDK.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on October 22, 2009, 12:18:26 PM
Quote
AS3 is the language used by flash, it compiles to a .swf. It's a "real" programming language, you don't need flash to write and compile it. Check out the Adobe Flex open source AS3 SDK.
Yea, I just use flash to lay out stuff. It makes the programming a bit more easy :P

I am also using AS3 right now, but I prefer to use it in flash, mainly because I have it, and I know how to use it because of years of experience :P

Mist
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 06:09:14 PM
I'm working on the tiles now... do you guys mind if I get rid of the black outlines?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 22, 2009, 06:23:19 PM
We can't get rid of the lines until the game is finished, or very near the finishing point.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 06:24:06 PM
Why?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 22, 2009, 06:27:06 PM
Silver would like to keep his new line-less awesome tiles untainted by the past of a failed group project involving them.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 22, 2009, 06:38:13 PM
Ooops! My mistake Gan; You're more than welcome to remove the border lines from the old set, I'm just edgy on granting the use of my new set. Yes indeed, I'd love to see any tiles you guys come up with, and if you can upgrade the old set to look good without border lines I'll be well impressed! Have you made any changes yet Hampster?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 07:40:21 PM
Yeah, I've been cooking up new tiles. Quick preview:

New grass: (http://i83.servimg.com/u/f83/11/03/78/78/boxles10.png)

Different shades of grass: (http://i83.servimg.com/u/f83/11/03/78/78/differ10.png)

New tree 1: (http://i83.servimg.com/u/f83/11/03/78/78/tree110.png)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 22, 2009, 07:46:31 PM
Wow! Those are brilliant! I really like the grass texture! :D
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 07:47:54 PM
Thanks.

Screen of the tiles fitting together:

(http://i83.servimg.com/u/f83/11/03/78/78/treegr10.jpg)

Note how seamless the grass is... also, I tried to preserve the original set's feel by making the tree tiles stand out from the grass tiles.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 22, 2009, 07:54:12 PM
The grass under the tree and outside the tree tile seem to be different. Looks a bit strange as the grass within the tree sprite forms a square under the tree.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 07:56:21 PM
Quote
I tried to preserve the original set's feel by making the tree tiles stand out from the grass tiles.

I can easily change it... I just think it looks better this way :P
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on October 22, 2009, 07:58:37 PM
That looks sweet!

I can has?

Mist
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 22, 2009, 08:01:26 PM
Don't start mapping with anything I post... they're all WIP and liable to change.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 24, 2009, 04:17:58 PM
Great news guys, you may have seen my update post in the original iPhone Project thread. (http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=gmgroup;action=display;num=1255363084;start=120#120)

It took me a very long time, a bunch of frustrating bugs, lost sleep, and procrastination on cleaning the house. (Which I still have to do.) Though it was worth it.
The finished nav. system is completely customizable, stable, and user friendly. All we need to do is make the .img and .txt map files, stick them in, and it'll do the rest.

Once you finish vamping the tiles Warhampster; I'll stick up a video tutorial showing how to make maps, stick them in, and watch what happens.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 24, 2009, 06:49:21 PM
Here's what I have so far:

(http://i83.servimg.com/u/f83/11/03/78/78/map_110.png)

Comments?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 24, 2009, 07:03:30 PM
Whoa. Looks amazing. :)


-Gandolf
P.S. This is what it would look like in-game:
http://web.mac.com/avisaria/Simple-RPG-New-Tiles.swf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 24, 2009, 07:47:50 PM
Heh, thanks for the video... seeing stuff in-game is very exciting.

So no criticisms at all? I want to make sure they're perfect before I do the rest.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 24, 2009, 08:19:30 PM
There are two things that kind of strike me as a bit odd:
(1) The shading on the castle door.
(2) The top/roof of the yellow house.

Besides those, looks great. :) Not sure what anyone else thinks, today has been a really quiet day at the Gmg.


-Gandolf
P.S. Followed a tutorial to get rid of memory leaks in the iPhone app. Was able to get rid of 5 leaks! You can visually tell that the app runs much faster as a whole. A bit crisper.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 03:31:57 AM
(http://i83.servimg.com/u/f83/11/03/78/78/grass_10.png)

Grass tileset is done!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 25, 2009, 04:15:19 AM
Magnifique! :D Those tiles are brilliant Hampster, I love your style of shading. Such prominence... such depth... simply incredible!

Can't wait to see the game finished now.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 25, 2009, 09:49:14 AM
Awesome :D... I think I'm going to start making another forest piece and connect it to the town. Then stick it in the iPhone and make a video of exploring 2 maps!


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 09:54:00 AM
Thanks, I'll try to get the sand tiles done soon.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on October 25, 2009, 11:00:13 AM
Oh man, this is coming along!
I'll start writing a progression or story once I'm done my homework. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 25, 2009, 12:36:35 PM
Sounds good, I think we're to the point where we can scrawl up some story line ideas without the negative effect of progress halting(or never getting started).


-Gandolf
P.S. Working on a map creation tutorial to give all who want to make maps a boost in the right direction.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on October 25, 2009, 12:55:04 PM
Those look sweet! I can't wait untill I can test the game on my iPhone.

Mist
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 25, 2009, 02:23:02 PM
*Tutorial for all who want to learn how to make maps for the iPhone project* (http://screencast.com/t/S1bS31R8)

http://web.mac.com/avisaria/iPhone-2-maps.swf


-Gandolf
P.S. The first map looks darker, I'm going to have to redo both maps when we get a definite and finished set out so all the tiles match.  :P
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 03:02:07 PM
The set I posted is definite and finished as long as no one has any objections.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 25, 2009, 04:23:48 PM
Quote
The set I posted is definite and finished as long as no one has any objections.
Well... (and this isn't an objection mind, just a comment) I think the grass tile would look even awesomer if it was a little brighter. Don't go redoing the entire set on account of me though, I'm just voicing the thought.

I'll check out the tutorial tomorrow Gan, right now my internet is acting up and it won't load beyond 33 seconds. Looks cool though! :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 25, 2009, 04:28:10 PM
I think the darkened tile was my fault. PaintBrush is not a good paint program. It tints all colors a little darker than what they should be.
I threw it away, so here is the complete and compiled Forest Tileset:
(http://web.mac.com/avisaria/Forest-Tiles.png)


-Gandolf
P.S. If we add an evil or creepy forest in the game, those tinted tiles would do the trick.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on October 25, 2009, 04:36:17 PM
I think that those tiles that Gandolf just posted look awesome. Almost realistic! (Other than the fact that a person is the same size as a house, if not bigger :P)

Mist
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 04:44:42 PM
NOBODY START MAPPING YET!!!!

The tileset Gan posted is the darker version, he'll upload the fixed set with a few changes soon.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 25, 2009, 04:48:59 PM
Actually, "brighter" wasn't really a good description (referring to my earlier comment), a more vibrant hue is what I meant. Here's a slightly altered hue to show you what I mean:

(http://img269.imageshack.us/img269/4840/picnp.png) (http://img39.imageshack.us/img39/1133/picss.gif)

EDIT:

The altered tile is the one on the left.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 04:53:16 PM
I'm trying to make the grass realistic, so vibrant is a bad idea.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 25, 2009, 04:58:02 PM
Ah, ok. I just thought it was a little darkish, kinda swampy color. Still absolutely awesome though!

Great stuff guys, we're really making progress! :D
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 25, 2009, 05:21:23 PM
I hope this is right this time:
(http://web.mac.com/avisaria/Forest-Tiles.png)


-Gandolf
P.S. I'll fix both maps later, though I believe we are now ready to officially start mapping. Can anyone confirm that?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 05:45:33 PM
Looks good to me!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 25, 2009, 06:02:01 PM
Whew, good. Then let's get this party started. I'll post both fixed maps with the world map later. It'll show exactly where the maps are on the world map.


-Gandolf
P.S. Later = Not today. Got too much homework that I've been putting off to work on the iPhone Project.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 25, 2009, 11:46:34 PM
Desert tileset preview:

(http://i83.servimg.com/u/f83/11/03/78/78/sand_f10.png)

(http://i83.servimg.com/u/f83/11/03/78/78/cactus10.png)

(http://i83.servimg.com/u/f83/11/03/78/78/sand_c10.png)

I'm very proud of the sand tile  ;)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on October 26, 2009, 12:17:01 AM
Looking good.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 26, 2009, 04:36:05 PM
Fixed the maps:
(http://web.mac.com/avisaria/Map%202.png)(http://web.mac.com/avisaria/Map%201.png)

They do look kinda swampy... Maybe Silver was onto something when he said that it may look better in more vibrant colors.


-Gandalf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on October 26, 2009, 05:07:49 PM
I think they look awesome :D

Mist/Richard
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 26, 2009, 05:22:29 PM
How about we keep the player and enemies cartoony over the current background? That would be a interesting style and everyone would be happy.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 26, 2009, 05:33:51 PM
Ah, I'm all for that. Sounds good... Now...
We can begin!
Anyone feel adventurous enough to try to make a forest map that connects to either map posted above?


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on October 26, 2009, 07:10:56 PM
How do you guys feel about me inviting people to design maps?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 26, 2009, 07:30:08 PM
As long as I can group them in the credits to save space on the credits screen and they won't take the source that I posted publicly...
...we could use all the mappers we could get.


-Gandalf
P.S. They'd also have to join and be a part of the Gmg community. As this game will be a game created by the Gmg Community.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 28, 2009, 12:40:17 PM
Alright... I'm going to be having a lack of time probably for most of this week and possibly this weekend. Just thought I should forewarn you guys...

Also I'm thinking of maybe changing a few things up on the storyline/maps/characters... I'll make a new thread about it.
Finally, if you guys want; you can edit, exile or change any maps I've created. Whatever pleases you guys.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on October 28, 2009, 12:50:37 PM
Oh indeed? What changes might they be?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on October 28, 2009, 12:55:51 PM
Posted here:
http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=gmgroup;action=display;num=1256752313


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on November 10, 2009, 10:54:06 PM
heres a gnome "tinker" hut I made, I went for tinker-er gnomes to be more original.

(http://i36.tinypic.com/14ccje8.jpg)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on November 11, 2009, 07:17:31 AM
Awesome art! :D
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on November 11, 2009, 07:44:24 AM
Nice Gnome, but you've violated the number one rule of pixel art - never save anything as a .jpg!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on November 11, 2009, 08:22:50 AM
Quote
Nice Gnome, but you've violated the number one rule of pixel art - never save anything as a .jpg!
lol! ;D I hear that. I once caused massive damage to the original RS tile set by saving it as a .jpg by mistake. It dithered the colours on everything, even the solid grass tile!

.psd for master copies, .gif for resource files.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on November 11, 2009, 03:44:17 PM
Jpeg compression doesn't dither, it basically just blends some colors together to cut down on space. This is fine for photographs but with sprites everything has to be pixel perfect, so use .gif or .png.

Also, you're going to want to shade that hut, it looks flat as is.  
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on November 11, 2009, 05:42:10 PM
Quote
Jpeg compression doesn't dither, it basically just blends some colors together to cut down on space.
Oh trust me, open the RS sprite sheet and save it as a lowish quality jpg: It dithers the pants off it!

I've long switched to pngs for everything bar high rez photos (and small images, which gifs still do best), and even then pngs aren't far off jpg quality.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on November 11, 2009, 06:22:46 PM
http://rjanes.co.uk/images/tutorials/introduction/Tutorial1-Dithering1x4.png

That is dithering.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on November 11, 2009, 09:20:03 PM
Dithering, non-dithering... Irrelevant! As long as we know that jpg can be harmful to creations that need to be pixel perfect we'll be fine.

By the way, nice tinker hut Gnome.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on November 11, 2009, 09:26:50 PM
I have it as a pixen file for the master copy, so you all can calm down  :P


The gear look weird to me... I'm going to try and fix it and make 2 more varieties
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on November 12, 2009, 07:25:42 AM
Quote
http://rjanes.co.uk/images/tutorials/introduction/Tutorial1-Dithering1x4.png

That is dithering.
Yeah, and a good job at it too. I had a nightmarish result:

(http://img687.imageshack.us/img687/8588/pic.gif)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on November 12, 2009, 11:08:50 AM
I like the original better
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on November 21, 2009, 02:40:52 PM
Hey, WH, just want to try something out, though could you make a grass tile that had an ethereal essence to it? Kind of like a beautiful/unrealistic/elfish-like look to it. I want to try and make a map with the current grass tile and the ethereal version to compare. (Only need a single grass tile, no need to change any structures or such)


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on November 21, 2009, 09:20:02 PM
I'll try, but not when I have a paper to write, two tests to study for, a set to design, and three essays to write.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on November 21, 2009, 10:29:28 PM
Ah no worries. Not any any time limit, we all are low on free time.


-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on November 22, 2009, 08:13:55 AM
Quote
I'll try, but not when I have a paper to write, two tests to study for, a set to design, and three essays to write.
Wow you got a lot of stuff to do. Sounds like you procrastinated to get a stack of stuff that big to do, but maybe all your classes just happened to dump it on you at the same time. Anyways, good luck.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on November 22, 2009, 08:47:59 AM
Quote
Fixed the maps:
(http://web.mac.com/avisaria/Map%202.png)(http://web.mac.com/avisaria/Map%201.png)

They do look kinda swampy... Maybe Silver was onto something when he said that it may look better in more vibrant colors.


-Gandalf
woah, those tiles are so detailed, i dont think it looks swampy
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on November 22, 2009, 11:34:06 AM
Thanks Eq :)

Quote
Wow you got a lot of stuff to do. Sounds like you procrastinated to get a stack of stuff that big to do, but maybe all your classes just happened to dump it on you at the same time. Anyways, good luck.

I've had so much other work all week that I had to leave this stuff to the last second.  :(
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on November 25, 2009, 09:30:41 PM
I feel like my stuff is a step below all you guys :( oh well, heres what i got.

(http://i46.tinypic.com/2ymakb7.gif)

(http://i49.tinypic.com/2h732c4.gif)

(http://i48.tinypic.com/a44mts.gif)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on November 26, 2009, 06:04:52 AM
Nice! :D
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on November 26, 2009, 04:29:27 PM
Think someone can post the current tiles? I really want to get to designing some maps. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on November 26, 2009, 04:48:03 PM
Newest Tiles (http://web.mac.com/avisaria/WarHampster%20New%20Tiles.zip)
There you go. :)

-Gandolf
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on December 05, 2009, 10:56:01 AM
How did you guys arrange the tiles? Is there a good program I can use?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on December 05, 2009, 12:21:52 PM
i think you can use pixen, thats pretty good
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on December 05, 2009, 12:31:38 PM
Quote
i think you can use pixen, thats pretty good


It's good, but save often, Pixen Crashes on me all the time.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on December 05, 2009, 12:47:41 PM
I use Graphics Converter (http://ftp://mirror.switch.ch/mirror/lemkesoft/gc66ub_english.dmg?__dado_stop=stop). Create a picture the size of a map and set the grid to the size of the tiles. Then copy, paste, and drag into the right spot.
Here's a tutorial I posted early on:
*Tutorial for all who want to learn how to make maps for the iPhone project* (http://screencast.com/t/S1bS31R8)
You don't have to make the txt files.


-Gandolf
P.S. Pixen is good. The version I have hasn't crashed yet.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 02, 2010, 07:39:49 AM
Like Eq had pointed out, we have 6 pages in this mapping thread with nothing to show for it!

WarHampster, could you post the latest set of your marvelous tiles? Doesn't matter if they aren't quite finished being re-vamped, our maps can be re-mapped later.

I'm ready to make some maps. Even if I have only 2 minutes of free time randomly throughout the day.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on March 02, 2010, 03:33:02 PM
Just that, and a list of how big (time wise)/what key locations me might want.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on March 03, 2010, 08:55:59 AM
looks like warhampster bailed, i'll make some maps (can you use the map i posted earlier?), you already got the gameplay down, just wrap it up and sell it as an app for 99c, i dont want any ownership, i just want to know how many you sell.

name it "pocket rpg"

why didnt you make scrolling maps? wouldnt one big map be easier to program than seperate little maps?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 03, 2010, 01:34:54 PM
Quote
looks like warhampster bailed
Maybe he's just incognito for a bit...

Quote
(can you use the map i posted earlier?)
Probably. We'll have to get the latest tiles from previous posts or if WH is still here.

Quote
you already got the gameplay down, just wrap it up and sell it as an app for 99c
Gameplay is pretty good, need to stick in maps and the story.

Quote
name it "pocket rpg"
That's an interesting name, will keep it in mind.

Quote
why didnt you make scrolling maps?wouldnt one big map be easier to program than seperate little maps?
I'm actually unsure. I have an idea, I think I can make the game scrolling without having to remake any of the maps or change any map loading code.
If the world map were just one big image, that'd suck memory and CPU pretty harshly. Especially on a phone.

Would you guys like scrolling maps? I think I can do it.

-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on March 03, 2010, 02:19:45 PM
I haven't bailed, it's the week before spring break so I have lots of work.

Don't sell this until we all agree on pricing and stuff.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 03, 2010, 02:25:46 PM
Quote
I haven't bailed, it's the week before spring break so I have lots of work.
Awesome. :) And you have my condolences.

Quote
Don't sell this until we all agree on pricing and stuff.
Don't worry, haven't even bought a developer's license yet(Going to get one for my birthday on April 9th so we have at least a month before we sell). Anyways, we still have maps we need to put in. We need to stick in maps before I can continue finishing the latest of features.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on March 03, 2010, 02:38:07 PM
My birthday is April 10th  :o
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on March 03, 2010, 08:19:56 PM
How about we give it away for free?
Maybe build a fan base before we start to compete with the thousands of amazing 99c apps out there?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 03, 2010, 08:25:00 PM
That's an idea. :) Maybe free with ads?
Argh, but we've already gone through this and decided to re-think it once finished. At the moment we should be discussing maps.
Ideas of discussion?


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on March 04, 2010, 06:58:39 AM
Terrain types will include grass, dirt, mud, swamp, rock, and street. Gan, will there be dungeons, or will everything take place above ground?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on March 04, 2010, 08:37:36 AM
but what about map DESIGN, path oriented or free roaming, free roaming is similar to the map i posted, where you can walk around, path oriented has more boundries and follows a linear path, its very easy for me to make maps in photoshop if its difficult for other people just draw out a rough design and ill make it in photoshop. warhampster, just add regular detail, excessive detail isnt noticable unless its side by side with the regular detial

personally, i think scrolling maps are better, and possibly easier to program
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on March 04, 2010, 10:05:30 AM
Regular detail? -_-

Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 04, 2010, 12:41:17 PM
Quote
Terrain types will include grass, dirt, mud, swamp, rock, and street. Gan, will there be dungeons, or will everything take place above ground?

We can have dungeons.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on March 04, 2010, 04:39:54 PM
Sweet. I'll get mapping to some stuff.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 10, 2010, 06:56:38 AM
WAIT RIGHT THERE!
I'm currently building the super awesome amazing and easy map editor for the iPhone RPG.

Once I release this map editor we'll be able to make maps immediately. Regardless of tiles being finished or not. Why you may ask? We can just replace the old tiles in the tile folder with the new tiles and it'll replace all old tiles in the world.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 11, 2010, 09:26:02 PM
Here's a video of the very beta of it in action:
World Editor Beta (http://screencast.com/t/ZWRhZTM5Y)
As you can tell, only the very basic map making parts are working.

-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on March 11, 2010, 11:56:06 PM
Looks awesome, I saw you have a option for animated tiles... :D
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on March 12, 2010, 09:17:04 AM
Great stuff! :)
And guys... I'm not a mod... yet everyone else is. D:
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Xiphos on March 12, 2010, 08:06:14 PM
Quote
Great stuff! :)
And guys... I'm not a mod... yet everyone else is. D:

 :P
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 20, 2010, 06:40:40 PM
Alright guys. We need mappers. Official mappers. Mappers who'll stay on the job until the product is finished.
This is an official and very important job just like programming and creating graphics.
Only one person is needed though multiple can be useful. Whoever takes the mapping position will have to be just as active as the programmer and artist.

Now to do this job, you'll be given the storyline and according to it you'll use the World Editor and tiles to make the World. You'll post what you have at different times for us to comment.
Depending on certain routes the RPG will take, a profit could be made. ;)


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 20, 2010, 07:27:23 PM
I think Eq's quite keen on mapping. The editor is awesome btw. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Xiphos on March 21, 2010, 11:52:21 AM
I'd be able to if you need anyone else.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 21, 2010, 09:06:55 PM
We have two candidates for this position, Xiphos and Ouren.

Therefore we will hold a mapping contest. The goal is to make the best "New Town" map(s). We will vote and the winner gets the job while the other can help map or do something else. Post maps immediately.
Here's the storyline to fit the map to:
Quote
Tired of wandering, a group of traveling merchants settle down. With trades of all sorts New Town is sure to flourish, but only if the area can be made safe.    
    
You must venture forth into the surrounding hills and cleanse the area of monster lairs.

You guys must use the World Editor:
iPhone World Editor (http://web.mac.com/avisaria/iPhoneWorldEditor.zip)

Good luck guys, may the best man win.


-Gan
P.S. When you're ready to post your creations, upload a screenshot(or screencast) with the World Data.gan file.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on March 21, 2010, 09:44:53 PM
A Challenger appears  ;D

(http://i42.tinypic.com/534kfd.png)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Ouren on March 21, 2010, 10:54:52 PM
(http://i40.tinypic.com/omzvc.png)
http://ifile.it/ta2of6d/World%20Data.gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 21, 2010, 11:00:11 PM
I'm impressed guys!!! :D
Can't wait to see the rest of the creations.


-Gan
P.S. You can edit and repost your creation if wanted before the end of the competition is declared.
P.S.S. Love the grand and spontanious entrance Gnome. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on March 22, 2010, 12:59:34 PM
good town maps, heres a forest level map
http://i40.photobucket.com/albums/e202/eqwanoxgames/ganmap.png
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 22, 2010, 08:06:54 PM
Great maps guys. :)
End of competition is tomorrow so any last maps need posted quick!


-Gan
P.S. An easy way to delete maps is to hold the control key and click. Also to scroll while editting, hold the shift key.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Xiphos on March 22, 2010, 09:15:07 PM
Okay here is mine:
(http://i383.photobucket.com/albums/oo277/tommymanman12/yah.png?t=1269310480)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on March 22, 2010, 09:17:51 PM
Heres just some generic stuff:

Flooded city:
(http://i39.tinypic.com/ne6gjq.png)


And if you enter the flooded keep, you enter a dungeon:


Oh, Both Pixen and Silver gandolf mixmatch made this one come out Bleh.
(http://i41.tinypic.com/14bixdv.png)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 23, 2010, 07:25:24 AM
Wow, those are really good Gnome! The wall texture actually looks really good as a floor tile. I think we should use it.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on March 23, 2010, 11:13:35 AM
We definitely need the water tiles that curve the other way.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 23, 2010, 04:21:04 PM
Yeah.
The contest has ended, please vote!
You may vote for: Gnome, Xiphos, Eq or Ouren.
The winner will become the "official" mapper. The others can still map though they won't be held responsible for the position.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on March 23, 2010, 05:09:38 PM
I liked the town Xiphos made.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 24, 2010, 05:10:39 PM
Wow, you'd think there'd be more votes...
Alright, contestants can vote! But not for themselves.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Not Gnome on March 24, 2010, 05:23:00 PM
I vote for Gnome!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 24, 2010, 05:30:28 PM
There's something individually likeable about each of those maps, but I think I like Gnome's the best.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Xiphos on March 24, 2010, 08:34:42 PM
Quote
I vote for Gnome!

Oh that Gnome and his crazy schemes!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on March 24, 2010, 10:45:54 PM
Why do all of the maps (other than Gnome's) look really bright?

I vote for Gnome by the way.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: GMG Mike on March 25, 2010, 12:38:14 AM
Quote
I vote for Gnome!

Deduct one vote for Gnome.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 25, 2010, 06:08:10 AM
Quote
Why do all of the maps (other than Gnome's) look really bright?

I vote for Gnome by the way.
I have no idea. If it's due to tiles we can just go into the tiles folder and replace/fix things without destroying the map.

Voting ends later today.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 25, 2010, 09:29:13 AM
I thought Gnome's was just dark. The bright looks better. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 25, 2010, 07:14:16 PM
Voting ends in 2 hours from now! Hurry, vote!


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on March 25, 2010, 07:16:44 PM
i vote jeremymaharg
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on March 25, 2010, 07:22:22 PM
In all seriousness, I vote Ouren.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: alias on March 25, 2010, 07:37:44 PM
I vote for gnome, if I can.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 25, 2010, 08:05:59 PM
Quote
i vote jeremymaharg
lol! ;D Don't we all.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 25, 2010, 09:30:39 PM
The tallies are in!
Quote
I liked the town Xiphos made.
Xiphos + 1

Quote
I vote for Gnome!
Gnome + 1

Quote
There's something individually likeable about each of those maps, but I think I like Gnome's the best.
Gnome + 1

Quote
Why do all of the maps (other than Gnome's) look really bright?
 
I vote for Gnome by the way.
Gnome + 1

Quote
Deduct one vote for Gnome.
Gnome - 1

Quote
i vote jeremymaharg
Jeremymaharg + 1

Quote
In all seriousness, I vote Ouren.
Ouren + 1

Quote
I vote for gnome, if I can.
Gnome + 1

Quote
"i vote jeremymaharg"
lol! ;D Don't we all.
Jeremymaharg + 1

So we have:
Xiphos: 1
Ouren: 1
Jeremymaharg: 2
Gnome: 3

I vote for... Eq. His town map was very original, camouflaged secretly within the woods...
Eq: 1

Our Winner: Gnome
Congrats. :) If you want to upload your World Data.gan file I can put it in the iPhone RPG which will be shown in the next screen cast.
You're our official mapper. You'll be kept updated on the latest version of the World Editor and will have quite a bit of influence on how the world is shaped. I'll bet Ouren and the rest of the guys would love to help you map the world, just use this thread freely as you do your stuff. ;)


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Ouren on March 26, 2010, 02:05:38 AM
Congratulations Gnome.



::flies away::
Title: Re: iPhone Project: Enlisting Map Creators
Post by: GMG Tim on March 26, 2010, 11:23:55 AM
Stickied the iPhone project bc it seems like the most active group project currently.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on March 26, 2010, 07:48:30 PM
Thanks for the votes guys! :D

Oh, and if anyone wants to help me out, then by all means add me on iChat (joemamatheg).

EDIT:
My Current World Data:
http://www.mediafire.com/?dymz1mjmiem

I know it at least has the town.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: GMG Mike on March 29, 2010, 01:55:09 AM
LOL, Gnome still won even with the deduction.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on March 30, 2010, 08:25:58 AM
Fixed massive map connecting bug in the World Editor.

Sorry guys, things are a bit busy around here. Luckily next weekend is a 4 day weekend. That gives me two whole days of programming(hopefully). By then the engine should be completely recoded. If it isn't, slap me.


-Gan
P.S. WHOO! 1900 posts exactly!
I'm on to you Silver, 61 more posts till I catch up...
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 30, 2010, 11:57:25 AM
Aye, but I'm on to Gnome, and he's gonna steal your iMac.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: alias on March 31, 2010, 12:57:34 AM
phhh I beat you all in posts
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on March 31, 2010, 05:54:56 PM
Nah, Tel beats us all: he's got over 2,500 (although I think most of those posts were carried over from the Silver Creator forums, so if you counted my 1,500 from the old GM forums I'd be near 3,500 ;D ).
Title: Re: iPhone Project: Enlisting Map Creators
Post by: alias on April 01, 2010, 05:24:16 AM
Can i donate my posts to silverwind?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 01, 2010, 05:51:26 AM
I think Ghost wouldn't allow that... anyway this is getting off topic.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: alias on April 01, 2010, 06:25:52 AM
This is true, topicalness is good.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 01, 2010, 06:54:27 AM
Not quite sure what the word means but... back on topic.
I believe we have our official mapper, this thread can go dormant for a bit.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: EqwanoX on April 01, 2010, 11:32:30 AM
Quote
I think Ghost wouldn't allow that... anyway this is getting off topic.


-Gan
hes not ghost anymore, hes "tim", whats that about?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 02, 2010, 11:12:55 AM
Making a bit more progress:
(http://www.mmorpgmaker.org/forums/download/file.php?id=723)

Anything that seems to be missing or you guys would like to have?


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 02, 2010, 12:54:48 PM
Oh! Now that's useful. I'm so building one those in Javascript for the RSRPGE.

Speed eh? What does that affect?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 02, 2010, 01:37:59 PM
How fast the NPC moves.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 02, 2010, 06:17:58 PM
A little more progress:
(http://www.mmorpgmaker.org/forums/download/file.php?id=724)
At the moment I'm adding more characters and such.

-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 03, 2010, 01:11:43 PM
Added a bunch more characters and fixed a few things:
(http://www.mmorpgmaker.org/forums/download/file.php?id=734)


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 03, 2010, 01:53:10 PM
Looks great. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 03, 2010, 07:04:56 PM
NPC editor interface is all hooked up so now I just gotta make it do stuff depending on what you click.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 05, 2010, 03:54:54 PM
It's still the weekend for me but I'm not sure I'll get the NPC Editor done before tomorrow...


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 05, 2010, 06:04:27 PM
Gnome and I are only beginning to solidify a gameplay progression using the settler story, so there's no rush. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 06, 2010, 07:37:18 AM
Awesome. :) Thanks guys.
I'll get to it after school today. Get some major stuff done. Also in a few days I get the license.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Xiphos on April 06, 2010, 02:48:23 PM
Alright!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 06, 2010, 08:26:13 PM
Got a bunch done though not enough.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on April 06, 2010, 08:28:04 PM
Its Cool


Got a Forest Dungeon Done. Everything is set, save items and enemies :D
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 08, 2010, 10:22:41 PM
Awesome. :D Can't wait to check it out.

I've just motivated myself to get moving and I have a free day tomorrow... :)


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: alias on April 09, 2010, 01:10:14 AM
It not often that a GMG game excites me.

This really excites me. You all have my official stamp of coolness. Looking forward to seeing hows this turns out.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 09, 2010, 08:29:54 AM
:D
Just comes to show what can happen if a group of teenagers band together.


-Gan
P.S. Alias, mind if we take a break and continue the debate after the iPhone RPG? I want to focus all my energy on the RPG and get it up on the App Store soon. :) (Especially now that I'm probably getting the Dev License today)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: alias on April 09, 2010, 08:45:22 AM
Quote
:D
Just comes to show what can happen if a group of teenagers band together.


-Gan
P.S. Alias, mind if we take a break and continue the debate after the iPhone RPG? I want to focus all my energy on the RPG and get it up on the App Store soon. :) (Especially now that I'm probably getting the Dev License today)

Teenages are the smartest of age groups no doubt.
It takes two to debate (and what a debate it has been) so yes of course.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on April 09, 2010, 11:15:41 AM
Wait, what are you debating?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 09, 2010, 11:42:20 AM
Nothing we're bringing into this thread or making public until after the iPhone RPG. You guys can discuss in private messages but leave it away from me. I'll be distracted and tempted to research, study, and reply.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 09, 2010, 12:12:00 PM
Quote
Wait, what are you debating?
The recent abolition of koala bear rights.

EDIT:

They're no longer allowed to smoke in public.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 09, 2010, 03:17:38 PM
Argh, you brought it up...

Everyone knows that Koalas aren't citizens and therefore do not have rights. It is also not animal cruelty as taking away their ability to smoke could be classified as animal protection.

On other news, the order has been sent. I recieve the iPhone dev license in 24 hrs or less.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 09, 2010, 03:23:11 PM
Quote
Argh, you brought it up... Everyone knows that Koalas aren't citizens and therefore do not have rights. It is also not animal cruelty as taking away their ability to smoke could be classified as animal protection.
I LOL'd! ;D

Quote
On other news, the order has been sent. I recieve the iPhone dev license in 24 hrs or less.
Hurray!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on April 09, 2010, 04:37:12 PM
Quote
Argh, you brought it up...

Everyone knows that Koalas aren't citizens and therefore do not have rights. It is also not animal cruelty as taking away their ability to smoke could be classified as animal protection.
LOL
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 09, 2010, 10:16:18 PM
It's official guys. I'm a professional iPhone programmer.
It's amazing. I haven't tested an app on my phone yet but it's just so exciting! :D It's like a little kid in a toy store. I'd love to share everything with you guys but all of it's super hush-hush.
In fact in some sections there's a red confidential bar at the top. :-X Though I've already told too much...



-Gan
P.S. I hope they won't come after me now...
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on April 09, 2010, 10:53:55 PM
Congrats Gan. :) That's big news, hope all is going fantastic! And I hope they don't find you after all you've said...  8)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 10, 2010, 10:15:04 PM
Npcs can now be created in the world editor, saved, and opened. Now I just need to let them be placed on maps and move around.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 11, 2010, 07:57:02 AM
Npcs can now be place on the map. Now I'll need to let the move when testing.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 11, 2010, 08:41:43 AM
Npcs now show up when testing the world but I haven't programmed their targeting and moving AI.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 11, 2010, 11:48:48 AM
I thought you already programmed the NPC AI?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 11, 2010, 12:43:27 PM
In the iPhone RPG. Now I just gotta copy/paste/rewrite and fit the old code to work with scrollable maps.


-Gan
P.S. After I finish NPCs in the World Editor I'll move all the work over to the recoded iPhone RPG.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 11, 2010, 01:44:53 PM
Oh right, I get it. Hope it goes well. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 11, 2010, 04:51:18 PM
Here's the AI code I need to reprogram to work with scrollable maps and in the World Editor:
Code: [Select]
- (void) moveNpc:(NpcData*)npcToProcess currentMapTiles:(NSArray*)tiles allNpcs:(NSArray*)allNpcs {
int target = npcToProcess.target;
CGPoint npcTilePosition = npcToProcess.position;
TileData* npcTile = [[tiles objectAtIndex:npcTilePosition.x] objectAtIndex:npcTilePosition.y];
if (target == -1) //RANDOM
{
int vertOrHorz = arc4random() % 2;
int moveDirection = arc4random() % 2;
if (moveDirection == 0) {moveDirection = -1;}
if (vertOrHorz == 0) { //Vertical
if (npcTilePosition.y + moveDirection >= 0 && npcTilePosition.y + moveDirection < [[tiles objectAtIndex:0] count]) {
TileData *tileToGo = [[tiles objectAtIndex:npcTilePosition.x] objectAtIndex:npcTilePosition.y + moveDirection];
if (tileToGo.npcOn==0 && tileToGo.blocked==0 && (playerData.playerTilePos.x != npcTilePosition.x || playerData.playerTilePos.y != npcTilePosition.y + moveDirection)) {
npcTilePosition.y += moveDirection;
}
}
} else { //Horizontal
if (npcTilePosition.x + moveDirection >= 0 && npcTilePosition.x + moveDirection < [tiles count]) {
TileData *tileToGo = [[tiles objectAtIndex:npcTilePosition.x + moveDirection] objectAtIndex:npcTilePosition.y];
if (tileToGo.npcOn==0 && tileToGo.blocked==0 && (playerData.playerTilePos.x != npcTilePosition.x + moveDirection || playerData.playerTilePos.y != npcTilePosition.y)) {
npcTilePosition.x += moveDirection;
}
}
}
} else //Move towards target
{
CGPoint targetPos;
if (target == -2) {targetPos = playerData.playerTilePos;} else {
NpcData* npcTarget = [allNpcs objectAtIndex:target];
targetPos = npcTarget.position;}
TileData* tilesAround[4] = {nil, nil, nil, nil}; //Up down left right
if (npcTilePosition.y > 0) {tilesAround[0] = [[tiles objectAtIndex:npcTilePosition.x] objectAtIndex:npcTilePosition.y - 1];}
if (npcTilePosition.y < 6) {tilesAround[1] = [[tiles objectAtIndex:npcTilePosition.x] objectAtIndex:npcTilePosition.y + 1];}
if (npcTilePosition.x > 0) {tilesAround[2] = [[tiles objectAtIndex:npcTilePosition.x - 1] objectAtIndex:npcTilePosition.y];}
if (npcTilePosition.x < 7) {tilesAround[3] = [[tiles objectAtIndex:npcTilePosition.x + 1] objectAtIndex:npcTilePosition.y];}
BOOL moveableDirections[4] = {YES, YES, YES, YES}; //Up down left right
if (tilesAround[0] == nil) {moveableDirections[0] = NO;}
if (tilesAround[1] == nil) {moveableDirections[1] = NO;}
if (tilesAround[2] == nil) {moveableDirections[2] = NO;}
if (tilesAround[3] == nil) {moveableDirections[3] = NO;}

//Place in movement restrictions
CGPoint playerPos = playerData.playerTilePos;
if (playerPos.x == npcTilePosition.x && playerPos.y == npcTilePosition.y - 1) {moveableDirections[0] = NO;}
if (playerPos.x == npcTilePosition.x && playerPos.y == npcTilePosition.y + 1) {moveableDirections[1] = NO;}
if (playerPos.x == npcTilePosition.x - 1 && playerPos.y == npcTilePosition.y) {moveableDirections[2] = NO;}
if (playerPos.x == npcTilePosition.x + 1 && playerPos.y == npcTilePosition.y) {moveableDirections[3] = NO;}

if (moveableDirections[0]) {moveableDirections[0] = !(tilesAround[0].blocked==1 || tilesAround[0].npcOn==1);}
if (moveableDirections[1]) {moveableDirections[1] = !(tilesAround[1].blocked==1 || tilesAround[1].npcOn==1);}
if (moveableDirections[2]) {moveableDirections[2] = !(tilesAround[2].blocked==1 || tilesAround[2].npcOn==1);}
if (moveableDirections[3]) {moveableDirections[3] = !(tilesAround[3].blocked==1 || tilesAround[3].npcOn==1);}

Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 11, 2010, 04:51:37 PM
Code: [Select]
//Aim to move towards player, if can't, move randomly
BOOL ablemovetotargetx = (targetPos.x < npcTilePosition.x && moveableDirections[2])||(targetPos.x > npcTilePosition.x && moveableDirections[3]);
BOOL ablemovetotargety = (targetPos.y < npcTilePosition.y && moveableDirections[0])||(targetPos.y > npcTilePosition.y && moveableDirections[1]);
int movedir = -1; // 0 = x, 1 = y
if (ablemovetotargetx && ablemovetotargety) {movedir = arc4random() % 2;}
else if (ablemovetotargetx) {movedir = 0;} else if (ablemovetotargety) {movedir = 1;}

if (movedir == 0) {
if (targetPos.x < npcTilePosition.x && moveableDirections[2]) {npcTilePosition.x -= 1;}
if (targetPos.x > npcTilePosition.x && moveableDirections[3]) {npcTilePosition.x += 1;}
} else if (movedir == 1) {
if (targetPos.y < npcTilePosition.y && moveableDirections[0]) {npcTilePosition.y -= 1;}
if (targetPos.y > npcTilePosition.y && moveableDirections[1]) {npcTilePosition.y += 1;}
} else  //Move randomly as to get around barrier
if (!(abs(targetPos.x - npcTilePosition.x) <= 1 && abs(targetPos.y - npcTilePosition.y) == 0) && !(abs(targetPos.x - npcTilePosition.x) == 0 && abs(targetPos.y - npcTilePosition.y) <= 1)) {
int vertOrHorz = arc4random() % 2;
int moveDirection = arc4random() % 2;
if (moveDirection == 0) {moveDirection = -1;}
if (vertOrHorz == 0) { //Vertical
if (npcTilePosition.y + moveDirection >= 0 && npcTilePosition.y + moveDirection < [[tiles objectAtIndex:0] count]) {
TileData *tileToGo = [[tiles objectAtIndex:npcTilePosition.x] objectAtIndex:npcTilePosition.y + moveDirection];
if (tileToGo.npcOn==0 && tileToGo.blocked==0 && (playerData.playerTilePos.x != npcTilePosition.x || playerData.playerTilePos.y != npcTilePosition.y + moveDirection)) {
npcTilePosition.y += moveDirection;
}
}
} else { //Horizontal
if (npcTilePosition.x + moveDirection >= 0 && npcTilePosition.x + moveDirection < [tiles count]) {
TileData *tileToGo = [[tiles objectAtIndex:npcTilePosition.x + moveDirection] objectAtIndex:npcTilePosition.y];
if (tileToGo.npcOn==0 && tileToGo.blocked==0 && (playerData.playerTilePos.x != npcTilePosition.x + moveDirection || playerData.playerTilePos.y != npcTilePosition.y)) {
npcTilePosition.x += moveDirection;
}
}
}
}
}
npcTile.npcOn = 0;
TileData *nowOn = [[tiles objectAtIndex:npcTilePosition.x] objectAtIndex:npcTilePosition.y];
nowOn.npcOn = 1;
npcToProcess.position = npcTilePosition;
}

Piece of cake, no?


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 11, 2010, 05:31:27 PM
Certainly looks impressive, but I can't stand un-tabbed code. Tab, tab, tab I say!

I've actually become slightly too rigorous with HTML and JS now though. Most objects are commonly typed on 1 line like so:

Code: [Select]
<img name="subNav3BackgroundButtonImg"src="images/subNav3Background.gif" alt="Designs"width="105"height="44">

But I tab everything:

Code: [Select]
<img
    name="subNav3BackgroundButtonImg"
    src="images/subNav3Background.gif"
    alt="Designs"
    width="105"
    height="44"
>

It's really easy to recognise objects at a glance though. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 11, 2010, 05:36:45 PM
Ahah, no worries. It is tabbed. When I copy it out of Xcode it untabs and changes the syntax highlight to one color.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 11, 2010, 05:41:24 PM
Ah... I should've copped that. The same thing happened when I posted my own example. ::)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on April 13, 2010, 10:01:00 PM
I think I have most of the forest maps down. Maybe another side quest or two.

Side Quest 1- Destroyed town.
(http://i44.tinypic.com/fwhp3n.png)

Forest Dungeon 1: Teh Forest (chest TBA)
(http://i41.tinypic.com/31311yt.png)

Forest Dungeon 2: Goblin Camp (Fire pits TBA)
(http://i41.tinypic.com/bv7l3.png)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on April 14, 2010, 10:54:33 AM
Those look amazing! Last weekend was awful, but I will have less work this week, so I should be able to crank out some more tiles.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 14, 2010, 12:52:45 PM
Oh indeed? Well check your PM box, last week I sent you a query concerning snow tiles.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on April 14, 2010, 02:46:42 PM
Sorry about that, I just replied.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on April 20, 2010, 10:34:34 PM
hehe, well I didn't want to bother WH on tiles we'd only need for one quest, so I appemted to make my own mana pool for the lightning trinket quest...

hehehe
(http://i39.tinypic.com/ideqfn.png)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on April 21, 2010, 03:22:48 AM
Cool. :)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on April 21, 2010, 05:51:52 AM
Nice, but why are the side and top tiles darker?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on April 21, 2010, 08:24:03 AM
This looks interesting... :)



-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on April 21, 2010, 04:41:33 PM
Quote
Nice, but why are the side and top tiles darker?


Its more of a joke on how bad i think they turned out. I'm going to fx it later.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on April 24, 2010, 04:39:24 PM
Things to do. (with current tiles)

1. Make town crossroads.
2. Make some side quests.

My band is playing a concert (With PAYYY!!) tomorrow, so I'll be busy driving my parnets mad practicing the drums.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on May 03, 2010, 08:42:58 AM
Hey Gnome, I'll be laying off on programming for a while due to school but I'll have a few minutes every now and then.
Want me to map? (If so you'll need to post a few of your plans and the current world file)


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on May 03, 2010, 04:39:56 PM
If you want to, but I still would like to ;)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on May 03, 2010, 05:07:35 PM
Oh no, I wouldn't dream of taking your job. Just wondering if I could help out.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on May 04, 2010, 05:49:55 PM
Working on some maps today and tomorrow, except an update soon.

WH, can you give me your draft desert tiles? If i assume right it should be easy to swap out for final ones later.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on May 10, 2010, 09:58:14 PM
this took a while sorry guys  :-[
(http://i39.tinypic.com/14j3p8w.png)

**** I think I may need to edit this into 3 maps to make it work, but consider this a rough draft ;)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on May 10, 2010, 10:11:35 PM
Looks good. :)


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: WarHampster on May 10, 2010, 11:43:50 PM
I'm almost positive that you have old versions of the tree tiles. I'll send you everything I currently have tomorrow.

Also, I hate those elf huts more and more every time I see them. Those are getting cut and replaced with the human huts.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Mystor on May 11, 2010, 05:01:50 PM
Whats the red box?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gan on May 11, 2010, 06:06:50 PM
It's a part of the iRPG World Editor that got caught in the screenshot.


-Gan
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on May 11, 2010, 06:11:23 PM
Could you post a zoomed out version of the world so far?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Tireas Dragon on May 11, 2010, 06:55:47 PM
If he did that would be a spoiler and the title of the thread would have to be
    "iPhone Project: Enlisting Map Creators (Warning:Spoilers)"
But you know what he could do. He could make a thread entitled
    "iPhone Project Spoilers"
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on May 11, 2010, 07:29:27 PM
http://www.mediafire.com/?bfdzkqyhjz2

World data ^

everything is now connected, will post pics when gan tells me how.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on May 11, 2010, 08:01:08 PM
Here is a screencast:
http://www.screencast.com/users/Hooliovoncoolio/folders/Jing/media/5f17183f-6332-40bd-8098-9d47fb7dabb3

EDIT: Its the Gnome Drinking game! Take a drink everytime I say "kinda" (must be over 21)
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Connors on May 13, 2010, 11:04:13 PM
Question: Are you going to begin on dungeons and other smaller areas soon?
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Gnome on May 19, 2010, 03:20:19 PM
The forest map has no "enter dungeon spot" it is just part of the maze.
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Silverwind on May 19, 2010, 06:41:03 PM
Quote
Here is a screencast:
http://www.screencast.com/users/Hooliovoncoolio/folders/Jing/media/5f17183f-6332-40bd-8098-9d47fb7dabb3
Wow, I missed this somehow. Nice going Gnome! :D That's two areas pretty much complete! Only three to go! We're flying!
Title: Re: iPhone Project: Enlisting Map Creators
Post by: Swamp7hing on June 06, 2010, 07:56:11 PM
I missed this too. Very, very cool! :)