smurf279Join Date: 2010-03-15 Post Count: 6871 |
Thanks SDuke - I'll probably get to adding around more scenery once I get to working on upgrades for team bases. Also I was thinking of adding AI players to balance out the game but I still have to fix up the animations and I want the AIs to actually be able to fight(ie - swing a sword, drop a bomb, ect) so I probably won't be finishing that any time soon..
Anyways I just finished the round system.( Btw I'm mostly referring to the script structure rather than actual game so there won't be much visible changes.) The game will now keep track of kills and show who won at end of each round. I still plan on adding more GUI elements and I'll get to working on the team bases after |
|
rayomaJoin Date: 2009-11-13 Post Count: 1911 |
There's a model I found way back when I first started roblox in which I have based all of my AI's off of, perhaps it could be of some help to you too?
http://www.roblox.com/--item?id=2562199
It does use a sword and can be easily upgraded to use any other tool as well. In fact, I am currently making a game that has this as the base where the AI's duck for cover, shoot and tacticfully position themselves throughout a map to defeat the other team. |
|
mitmitmitJoin Date: 2010-01-24 Post Count: 461 |
I actually tried to make a game like this back in 2010. I failed horribly as I was still a newb and had no idea how to script or build well at the time, but i've always hoped somebody would re-create it, as I don't have the time anymore. |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
@SDuke; thanks but I don't think I'll actually need it. My main problem is getting the AI to actually fight, like know when to swing a sword and dodge an incoming blow, or drop a bomb and escape right after. Here's an example -
http://www.roblox.com/SNCAI-Bot-BrickBattle-Saved-statistics-place?id=20448980
Its not like I plan on making the bots go all out like that game, but I want to try getting some decent fighting effects instead of the same old thing you'd see in an RPG.
Game Update - I just finished the changes to the shop's interface. Nothing new with the actual shop, just a new design(tell me what you think?). I want to add in some new effects to signify the start of new rounds and I'm planning out a design for the new stats GUI which will show the game stats and some of your own personal stats. I'll try working on the team bases once I finish
(sidenote - I'm glad I have a nice internal structure for my game. I'm able to easily add new features or develop new ideas with minimal changes to the game ^.^) |
|
rayomaJoin Date: 2009-11-13 Post Count: 1911 |
@smurf
That's exactly what that bot does. It swings a sword and attacks bots around it. Even if you don't actually use that bot in your game it is still best to look at other examples to figure out how those work. Also since you have the maze being generated it should be even easier for you to get the data from the maze to the bots for pathfinding purposes. |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
It does? I just skimmed through the model so maybe I missed that section in the code, although I'll still see if I can find some other models to help me.
btw, the way my maze is generated the data leftover is not even useable so the pathfinding is a bit more dynamic. I currently use a recursive backtracker which is quite similar to the algorithm used for the maze generation. Here's a youtube video describing the process if you care to see - gtfWEkiizAE
Game Update - I just finished the design for the stats GUI so I'm deciding on what stats I want to be shown and getting it implemented into the game |
|
rayomaJoin Date: 2009-11-13 Post Count: 1911 |
Yeah I've used a recursive backtracker before. And it would make it a lot more efficient to do the pathfinding if you saved the data in some way. Just have a separate table of nodes and in each node identify what the neighboring nodes that are able to be visited are. These can easily be added while the recursive backtracker by just adding them while the maze is being generated. |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Ahh I never thought of that. Well I could probably change the way I use my data but I still plan to try adding destroyable walls to the maze (First suggestion on thread) along with *possible* trap doors or hidden passages. I don't think I want to have a table handle all those possible changes and since my current system works well enough in a dynamic enviornment, I'll probably just keep it
Game Update - Finished Stats GUI. It was actually a bit harder than I thought so I'm suprised I was able to do it all in about 3 days :o Well I was only able to test in Start Server>Start Player and since my laptop doesn't run Roblox too well anymore, I wasn't able to test everything I wanted to test. It shouldn't be too buggy and I'll see if I can do more tomorrow but tell me if you see anything wierd(eg - a stat isn't changing or it is giving odd results)
I'll see if I can add any new effects for the rounds and then I'll try getting back to work on the team bases |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Game Update - I came out with the Stats thing last week but it was a bit buggy so I had to get that fixed up. I did some testing in Start Server so it should be working fine (made a few stats changes btw)
I now plan to work on the team bases so you'll see some cool stuff coming up (Base upgrades, Base Weapons, Destroying team bases(Visible damage)) It won't all be at once but this is the overall layout of what I plan to do. I'll also try to squeeze in a few other side jobs while I'm working on the bases. |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Game Update - Got work done on the team bases; Currently planning out GUIs for purchasing base upgrades (Will be seperate from Shop GUI) and I'll probably change the layout of the game's GUI (tabbed list?). Still got a long way to go but I finished the team credit system(sepeate from shop credits) and I created some of the base upgrades.
Oh, added killstreak stat to stats, nothing special but I'm making these stats up as I go along hehe :P ( Game will now alert you of a killstreak(via gui[[statusbar]]) & give you a reward )
NOTE: I'm not uploading any of this until I have a basic outline for the team base update completed and implemented into the game. Hopefully I can finish all that before or around thanksgiving break ^.^ |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Its been awhile..
Anyways I'm on the way to getting that update in. I've already finished the team credit system, new GUI layout and got an outline of the actual Team Shop underway. I'm currently trying to finish up the Team Shop ( Should take a day or so to add in all the items) and after that I'll work on some scenery along with adding in all the effects for the Team Base structures. I also need to think of how I will make the shop work smoothly for all players instead of just one. My best bet is too have a voting GUI pop up and if a majority of the team wants the item then it is bought. I will probably also have limit to how many times you can but a weapon so that the players are not spammed with requests to buy an item.
It may sound a bit confusing right now but it should work out smootlhly when I'm done. Hopefully this all won't take more than another 1-2 weeks for me to finish though. Btw if anyone was wondering the game is up to about 3500 lines of code( Most the game is generated through server side scripts(including GUIs) for various reasons ). I'll probably be up to 5K by the time I finish everything :o:o |
|
GUESTHAXXJoin Date: 2012-04-16 Post Count: 3370 |
5K line...
Yep never have to worry about exploiters. XD |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Nah, there's no need to worry about them if there's nothing in your code that can be exploited. There's no [major?]bugs or anything so someone would need to open up studio to do anything :P
Anyways I was caught off guard working on the team bases. I'm pretty much done with the shop but I have to modify the bases so they can easily be handled via script. Modifying the building was easy enough but I was stuck wondering what to do next lol. I took some off to plan what I'll be working on so I'll probably get alot done the rest of break. Night |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
imo this years holiday theme is pretty weak compared to the past. Probably the new website design. . .
Anyway just got done with the Health components of the bases. Since the health will work a bit different than the normal player health system, I had to recreate a new system w/o humanoids. I also realized that it may become a problem if one team starts dominating the server and gets max upgrades while the other team is losing every round.
Once I finish the team bases I'll probably create something to prevent teams/players from becoming unbeatable
*remember none of these uodates will be up until the team bases are ready fror actual game play |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Sorry, I'd usually post less frequent updates but this will be the last in awhile. . .
What Happend - To start off my laptop is pretty old and its already filled with problems. I was just trying to work on the game and out of the blue my screen turned shades of pinkish purple. I can hardly even see what I'm typing nor what's supposed to be on the screen so I won't be able to get much done. . . . I may end up getting a new laptop later but for now it is what it is :/
Game Update - I just finished designing the Voting GUI and I was working on getting it set up into the game. I have everything else I need to create mapped out so it really shouldn't take much more than a week or 2 to get it all done. Of course the only laptop I have is now unusable so I don't know when I'll be able to finish everything up. I don't have much reason to come on Roblox either so that's it for now. . .
Bye & Happy Holidays! |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Hello ^.^
Well my laptop randomly started working again about 1-2 weeks ago and I've been doin a lot of work since then. I'm pretty much done with the shop (I actually wasn't near done the last time I said I was :P). List of things left to do:
- Finish testing shop in Start Server (Make sure shop is replicated fine and it is connected between team members)
- Add in the shop items(I wasn't near ready to do this last time)
- Add restrictions (when you can vote, can you be banned, x amount of players required before shop/base is active, ect)
The team shop a different interface from the player shop but the code is similar similar so I'll be able to add items right in. I plan to finish the shop in another 2-3 days and the whole team base update will probably come out before or during early January. I also have some cool things planned for power ups, weapons, stats and more so that'll be cool.
BTW - 1) I've been saving all these updates on my alt so it'll be ready once I finish everything 2) 4100+ lines of code so far :D
Merry Christmas! |
|
GUESTHAXXJoin Date: 2012-04-16 Post Count: 3370 |
Best Chirstmas gift ever on roblox?
Seeing this game isn't gonna die, ITS SO FREAKING EPIK.
:l I want to help out with it, but idk how/what you might need. :l |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Thanks, comments like that are motivation enough ^.^
I guess there's not much to help with but thanks(to you and anyone else) for keeping up with this game log thread |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
New idea for team shop -
I plan to remake the team buying system so users won't have to depend on votes before an item is bought (say you have a team full of idiots that reject every vote?) I still like the idea of a team working together but it isn't realistic for every team to make the right decisions.
Anyways the new system will have the team credits divided into 3 sections
A) Total credits - This includes the total amount of credits your team has to spend
B) Your credits - This includes credits you have earned for your team ( included in total credits )
C) Free credits - This includes leftover credits from players who left and credits your team earned but were tagged to a specific player
Basically you will be able to spend credits from your credits and free credits without having to worry about voting for the upgrade. When you are out of credits you will have to vote for a base upgrade and if the enough people are willing to donate for the upgrade then the money will be pulled from the donater's earned credits to purchase the upgrade.
Hopefully that didn't sound to confusing ;P I was in the process of adding in the shop items before but I'll try to get this idea in since the current voting system is a little sketchy |
|
GUESTHAXXJoin Date: 2012-04-16 Post Count: 3370 |
Still.
Sounds cool, although at some point.. I'm going to get stuck, with that idiot guest that Tks everyone -_-. |
|
|
I jusst tried it out and its pretty good.Maybe u just try adding a badge when if u make it to the other side of the maze or maybe even add an exit in the maze,u recieve the badge.Im sry but this is all I got . :P :3
~It takes a smart person to make a great game,but it takes a wise person to make an awesome game~ |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Thanks, btw that reminds me I still need to add anti team killing to the game :o I think I may also add in some in-game tutorials/help messages since the team shop and bases may be hard to figure out at first.
@Yugiocard; Yeah may add in badges if I get BC(probably never ;P) or even a in-game badge system w/ data persistence(probably not either ;P)You never know
Also kudos to roblox on the new(ish) featherweight part update. I haven't played any Roblox games in awhile but my game ran suprisingly fast when I tested the new features in Start Player. Even the maze transformations were smooth(meaning I can add more to it later :o)
Anyways I'll set the expected finish date for the team base update, along with a few other things to January 7th. May not be back in awhile. . . Happy New Year! |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Just finished the new voting system. Would have been done earlier but took a short vacation on friday. Anyways finished testing and its now working without errors ;) I still have to add in shop items but I've actually been working on this game a bit too hard(if you didn't notice how fast I've been getting things done. . .) so I'm gonna take another break and get back to work. . . maybe next year ;o?
Like I said above - Happy New Year! |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
Moving up finish date to February ( A bit of a jump but this whole month is actually pretty busy for me ) Maybe I'll get time to work on this but idk..
Anyways happy new year, got a lot done (last 2-3 days?) I made a few additions & fixes to the shop and added in a few items. I'm currently working on creating a weapons class for the team shop but I have to actually create weapons to go with the base so that'll take some time. After the weapons class the rest of the items should be fairly easy to do(finished a whole class today).
In all progress is still going well but I won't be done with the entire team base update by the 7th |
|
smurf279Join Date: 2010-03-15 Post Count: 6871 |
btw @4500 + lines ^.^ |
|