Swamp did more work than anyone on LW. He practically designed all of it. Me and Mist wrote code, Swamp drew pictures, wrote the story, composed quest ideas, wrote the logic of a realtime overworld battle engine, designed the world map, wrote area progression tables, invented 2 races unique to the game and stacks of other stuff. Planning is one of the most important parts in game design, and while you can't have a game without actually doing work, you can't have a good game without planning work.
btw guys, Swamp's concepts and maps can be found on the LW site: http://lostwind.redrasor.com/
Silver has basic monster AI created now. That's all we need in the battle system, as well as a chunk of code that allows more players to join in the battle and distributed EXP.Also, I'm working on a character centered scrolling engine, so we could use that when it's finished. I'm just doing a few final touchups, such as making sure entity sprites scroll with the background and such. :)
TD's V6 Improvements
http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=news;action=display;num=1209517218
V6 Grid Code
http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=news;action=display;num=1204580112
Silver has an AI demo, I know this but cant find it -.-
Hmmm... shall we go with your original idea for the battle engine where colliding with an enemy takes you to a battleground card? Personally I prefer just having the enemies attack on the overworld, but it'd be easier to fit ranged combat and magic code if we had a card dedicated to the battle engine. Maybe we should attempt your way and see how it goes from there.
Well, while I'm working on the engine, do you guys wanna work out a simple online example of player see player and navigation? Say, 2 cards large?
I'm all for it. I don't own Gm though I can program in it and I understand the mechanics of server/client coding. No need to make multiple clients for each person. I have the solution.Just to remove all doubt from my mind, could you explain the logic of your code? As I don't understand it. Here's what I think the logic is:
-Gandolf
Just to remove all doubt from my mind, could you explain the logic of your code? As I don't understand it. Here's what I think the logic is:
1: A variable ("X" for example) in the client app equals the number of the "port" on the host computer that the client computer is connected to.
2: The sprite number of the client's player sprite is equal to that variable. ("X")
Is that right? And if it is, does that mean each player connects to a different port on the host computer? How many ports does a computer have?
Why does the battle engine have to be real time? I was just wondering since it is way easier to make battle engines turn based.
Thanks Swamp, I've got all the up to date LW files. That's a good idea of adding Ethumbra to the Island zone. :)
Oh, a note on mapping: The scrolling nav engine I'm working on uses 3x3 of the 7x7 grids I usually use, so rooms are significantly bigger. (9 times bigger!)
Here's an example room with the old tileset:
(http://img124.imageshack.us/img124/1599/bg2og1.th.gif) (http://img124.imageshack.us/my.php?image=bg2og1.gif)
Again, great stuff, and I have those files, but it seems Al has solved the problem.I'm waiting for Al to upload it. Than I will experiment with sending not only chats back and fourth, but also data such as player position.
I'm waiting for Al to upload it. Than I will experiment with sending not only chats back and fourth, but also data such as player position.
How's that engine coming Silver?Good and bad news guys...
Silver, if possible, could you get me the graphics I need on the first page?Sure, I'll have a go at the ores and the interiors. Not sure if I'll be any good at drawing pirate ships, but I'll give it a shot. (should the ships be 2 or 3 tiles wide?) As for NPCs, just re-color my templates until you get what you like. I'm gonna attempt a few more clothing types soon, such as jackets and armors, but until then just work with what we've got, or design your own.
10. Swirling Vortex (Tile, takes up 4 squares)What in the name of Milton Burle do we need that for? And yet... we must have it!
How is that engine, and how are those tiles coming, Silver?Slow, I've hardly begun work on the collision routines for the nav engine. I've spent most of the summer working on projects, and I intend to spend allot of what's left of it enjoying leisurely activities. (like SCIV, hehe...) So don't rely your progress on mine guys. ;)
P.S. Battles in a Seperate window? Name some Pros and Cons, and explain more :P. Sounds... interesting!I'm not sure if there'd be any pros, I just wondered if anyone had given any thought to it. I think a pretty nifty turn based battle engine could be created with the idea, maybe something similar to the Yipe! interface. It probably wouldn't save us any work using RT battle though, so maybe it's not not worth considering for LW.
Wow! I really like the mapping you've done Swamp! :D It's got plenty of interesting nooks and crannies to explore now. I'm not sure what you considered calling the north island connecting to Ethumbra, but perhaps it could count as the same island with the bridge dividing North and South sections. Just an idea, though I like the idea of islands as well.
Slow, I've hardly begun work on the collision routines for the nav engine. I've spent most of the summer working on projects, and I intend to spend allot of what's left of it enjoying leisurely activities. (like SCIV, hehe...) So don't rely your progress on mine guys. ;)
I'm not sure if there'd be any pros, I just wondered if anyone had given any thought to it. I think a pretty nifty turn based battle engine could be created with the idea, maybe something similar to the Yipe! interface. It probably wouldn't save us any work using RT battle though, so maybe it's not not worth considering for LW.
Well, I think we should put this island to the East of Obeor, and it could be like a "Lost Island" or something, maybe this can have the main zone dungeon on it.East is cool. Please don't plan dungeons or quests for it though, as I'd like this island to be my own little workspace. :)
I'd think it would be better if all islands (say, a total of 4) were part of the Obeor Islands Zone.Also Cool.
Good to see progress on the Nav though, but what about the tiles?Be patient Obi Wan. (or make your own! ;D )
East is cool. Please don't plan dungeons or quests for it though, as I'd like this island to be my own little workspace. :)
Also Cool.
Be patient Obi Wan. (or make your own! ;D )
I'm gonna stress this here and now for all to hear, so harken to my voice everyone: Silver be tired! I've had, and am continuing to have a very busy summer. If it's not one thing to be done it's two others, and the result is that my whole family is tired. I'm just not up to any extra work right now, so you can expect LW progress from my end to be particularly slow. So guys, please, please, please don't set your watches to my beat! If your progress relies on mine, you're gonna be disappointed. I'm nipping it in the bud now to save you all a "Aw man, had I known Silver wasn't up to doing So and So I wouldn't have done Such and Such..."
Also, I'm interested in your iChat ideas Swamp, but I've never used it before. How does it work?
Sure thing, everyone needs that. Just try and keep the quests/dungeons you do put in it, in the same theme as the zone. Which is pirates and treasure. ;DThanks, I'll be sure to consult everyone when I get around to adding quests and dungeons and stuff. :)
Create a Jabber account - and we can have real-time group video chat via our computers (If you have a webcam, if not you can still talk). Like a professional meeting of sorts - we can even share files. Like Instant Messaging, except better. MUCH better.Jabber eh? Sounds nifty indeed. I'll check it out tomorrow.
My internet has been down for 2 days so I didn't get to post, but here's the pirate sprites:
(http://img509.imageshack.us/img509/9269/redcappiratesvo3.gif) (http://imageshack.us)
I'm very pleased with most of them. The only thing I despise is the ship, but we might be able to find a suitable sized sprite from another tileset, or someone else could draw them. Anyways, I tried drawing the bear afterwards but it was way too hard. I'm struggling with the skeleton, but I definitely want to get it done, as every RPG worth its salt has skels. ;) I've demolished my old QoM skeleton template and started from scratch, as it was quite outdated.
EDIT:
Here's a few ores as well:
(http://img300.imageshack.us/img300/6631/oresio3.gif) (http://imageshack.us)
The large ones are deposits and the small ones are inventory pictures. Also, what kind of ores do we need? Gold, silver, bronze, copper, iron, tin?
The only thing I despise is the ship, but we might be able to find a suitable sized sprite from another tileset, or someone else could draw them.
The ship body is great, but it needs a bigger sailSail? Ohhh..... I knew I forgot something! ;D
Take a look at the ship icon in GameMaker. You may like that a bit better or it might give you ideas of how to modify yours a bit.The GM ship icon is great! The angle is much easier to work with, as you can clearly define the ship's shape. Did you draw it yourself Al?
Also, lost winds is already in use by this: http://www.frontier.co.uk/games/lostwinds/Plagiarism! Or, coincidence... one of those. Anyways, are we changing the name?
I can host on the Gmg account. Also, you are very needed. I need major help.That is GMOD.
This is what I'm trying to build:
There are 2 pages. First is createvar.php, in which you save the variables, and another is getvar.php in which it prints that variable's data on the site. You use the same method to save and get variables as you did with the applescript, but instead of a whole php page per variable we just use one page that saves them to a mysql database or as a text file.
What do you think?
-Gandolf
Edit: Just saw your post.
Plagiarism! Or, coincidence... one of those. Anyways, are we changing the name?I dunno, but it would be hard to host a legal thing against these guys :P
Gandolf, you are pertty good at other Programmingf languages, no?
we need to write an app that will do the online stuff for GM because GM can't do it efficiently enough (3 secs per transfer Sad)
Get it to ssave to a text file and load it in with GM
Mist (PS I will do some work, don't worry Tongue)
Plagiarism! Or, coincidence... one of those. Anyways, are we changing the name?
WAIT!That sounds good. Although Applescript, although (I think) faster than GM, is not as fast as an compiled app, so if you could get a compiled app that does it all than that would be the best.
Why can't we make a simple applescript app that does this? When started, this AS app will run on a continuous loop every fraction of a second. What it will do is read a text file named "varname". If the text file has anything but "Done" or "Shut off" in it, it will activate some code that I will personally put in. After it accesses that code, it will save a variable from that code into a text file named "vardata". If the "varname" file says "Done" than it will continue the loop but do nothing. If it says "Shut off" than the applescript file will exit and shut off.
-Gandolf
Hendo: Gimme some time. I can write this for you, bu I gotta go to work now.
Sounds cool
Mist
@swamp, when u get time add me to the frontpage.
I will do website maintenance and backend stuff with gandolf.
I am planning on making a PSP (Player See Player) system very soon, however I will need a few things from you guys (mostly silver)
Once upon a time you had programmed a simple thing in which you had two games talk to eachother through textfiles and show two different people walking around. If you could upgrade that to v6 and send me it that would be apreciated.
property varname : (path to desktop as Unicode text) & "varname.txt"
property vardata : (path to desktop as Unicode text) & "vardata.txt"
on idle
--read the file
set what_to_do to do shell script "cat " & quoted form of POSIX path of varname
--determine what to do
if (what_to_do is "Done") or (what_to_do is "Shut off") then
if (what_to_do is "Shut off") then
quit
end if
else
--put your code here
--change variable_data
set variable_data to "Whatever you want the data to be"
do shell script "echo " & quoted form of variable_data & " > " & quoted form of POSIX path of vardata
end if
delay 0.1
end idle
on quit
continue quit
end quit
I can't help anymore than. it is your turn to carry the flag.
I know how to code one. I made a psp in my Sc online mmo system.
http://www.silvercreator.net/cgi-bin/yabb/YaBB.pl?board=sccode;action=display;num=1214862498
I used to have it, but I can't find it. Though, I know there was one major flaw in the game. You had to use seperate clients to play. We need to make it so you can use the same client to play.I would be doing this, as well as making a simple way of interacting with the server.
I can't help anymore than. it is your turn to carry the flag.
(PS. If you would still like my to try to make a system just let me know, otherwise I can only help with keeping the website's backend up to date)
*Rubs hands together* This is what I've been waiting to do all week. :D
Yes, we need to update the backend to certain specifications in order for the As app to work. Do you know what to do?
-Gandolf
P.S. Also, I will rebuild the Lw app to work with the As script, and what really screws me up is the chatting part. If the person writes a certain character, it messes with the php... I will need help with that, now with the psp, thats simple.
Hey Mistron, think you could build a separate Gmod for Lw without the key and have it hosted on either mine or your Gmg account?Without the key?
-Gandolf
BEGIN APPLESCRIPT user$ pass$
--login
return do shell script "curl http://redrasor.com/gmmmo/login.php -d usr=" & user & " -d pass=" & pass
END APPLESCRIPT = uid$
Because you are planning to do the PSP thing with sockets, why don't you just send the data to a centeral computer which is running the server that saves it fr you?