World of Starcraft - Publicly Released Engine
This was originally just going to be a proof of concept for a third person system (and was successfully the one of the first of it's kind to hit the public due to the fact that I had tunnel vision and no desire to sleep the night of the Galaxy Release), it then evolved into testing the new interface options and data storage made available. It is now available in it's current form as a Precursor to an engine to help newer mapmakers get a clean start in fleshing out their ideas. Enjoy Guys, give credit where credit is due if you use my stuff! :)
Features in this release:
- Bank Manipulation
- Character and Mouse Movement
- User Interface Creation and Manipulation
- Data Structuring
Thats the accompanied file for the bank structure, you need to go to files and download the map, not the text file.
this text show when trying to download the map ?? "bankStructure (up to 6 characters)
bankName: BarbieHorseRideAdventure
Category 1 : generalStats
key : timePLayed (seconds)
Category 3 : characterIndex
key : index = 1 key : characterCount key : charCounter1 charCounter2 charCounter3 charCounter4 charCounter5 charCounter6
Category 2 : character1,character2,...,character9999
key : state (1 = brandNew, 0 notBrandNew, -1 = dead) key : level key : race key : class key : maxHealth key : currentHealth key : maxEnergy key : currentEnergy key : xPosition key : yPosition key : facingAngle" how to fix this error?
I dont know the right words cause my english isnt the best but good luck with your future project.
looks nice, and it doesnt look like a crappy W.O.W. Spoof, it actually is like starcraft!
The problem with that is players have to change maps at the same time as each other or there will be a multi-player de-sync. The only multi-map solution would be to have different maps for different things and have people decide to host them based on what they want to do, but even if I did implement that it would be far after my game is released because I need to build a central map and to make it popular before I start releasing branches of maps.
Just pitching an idea here: You should make more maps based on this, and link them together. So for example, after you reach a certain level, such as level 30, you should be able to go to a Teleporter and be sent to another world (map) for the higher level players. Then level 70, then level 110 etc.
VileNikko- SCMapper is correct in saying he was one of the first (if not THE first) to implement the WASD movement. And you know what? A Dark Templar with "Dark Slash" sounds fine to me. You would figure attacks a certain class/unit type has would correspond to the CLASS AND UNIT TYPE USING IT. Or would a Paladin using a frostbolt be creative to you? The most creative thing you have done recently is flame someone for making what could be the most popular map that SC has seen, and that isn't very creative.
SCMapper-Good luck dude. I personally am TOTALLY looking forward to this!
@VileNikko, your comments could be justified if they weren't so ill informed, this WAS one, if not the first, 3rd person movement implemented and submitted to the public, I cranked out my first release the night of the editor coming out. A movement system is a standard thing now, but only after people like me and a few others gave the public examples of how to do it. World of Starcraft is a working title made to quickly summarize what I am hoping to achieve with this project, I can understand where you might be coming from since you just now stumbled upon this page, and haven't actually been following the development. As for the comments about abilities? You are quick to take my placeHolder names and create a whole summary of what I am doing, so far there is just an engine and a database structure, don't assume anything further.
TL;DR = Look at a timeline of events before saying this looks like every other map, and a completely unoriginal idea. "Hate" comments don't anger me, "Unresearched Troll" ones do.
World of Starcraft? Created by SCMapper?
Yeah, I can see your creativity beaming off of this project already.
I bet the Dark Templar has an ability called "Dark Slash". Maybe "Templar Teleport". I bet you'll name a boss Firelord, Lord of fire. And I'm sure he will drop a Flaming Longsword.
And you know, a movement system is a pretty standard thing. This map was definitely not the first to implement 3rd person movement nor is it the most optimized.
The UI is the only thing worth saying anything good about.
If you want to make serious maps, you need serious comments. Not "Omgawsh this looks like it could possibly be something some day but right now looks like every other map". It's a completely unoriginal idea.
There is too much love in these comments, enjoy some hate.
I am more excited about playing this map once it's finished than Diablo III, or any other big title. Plus the concept of the having stored characters in the map itself is absolutely incredible after playing some of the War3 maps where you had to write down those huge codes. Your map, as well as whatever Hybred is doing with his tech demos, is one of the main reasons I cannot wait for SC2's release now. My initial hope was that people could remake some of the fun RPG's from SC1 like Chrono Trigger or Final Fantasy, or even spawn a new one using Xenogears, but World of Starcraft was beyond my expectations. Keep up the amazing work SCMapper.
Amazing. I am looking forward to this very much. I think this could be greater than all of the WC3 RPG games combined. I am curious to see what is possible using SC2. SC2 Galaxy editor seems way more complex to use than the original SC map editor.
I will use encryption algorithms to encode and decode the data, as for limiting, the only bad thing I have to say about banks is that they are in a non-encrypted XML format, Keys and Categories are limitless as long as you know how to properly index the bank like a database.
Nice work, I cant help but wonder how you will do the persistant data as the bank system is terrible and data can easily be edited.I played with the bank stuff myself and found it rather limiting so far.
I used camera panning for following units.
Just wanted to let you know I really liked your older 3rd-person movement, with some minor tweaking. When jumping, I felt it made the jump look more realistic if you scale the animation speed (I used 0.3). I played around with it so that when jumping, the unit changes movers so that you can use jump to clear small obstacles and terrain. Unfortunately, you can't change unit pathing and collision through triggers or upgrades yet, so the feature isn't fully implemented yet unless someone can come up with a workaround (I'm trying to avoid replacing the unit with a dummy unit/actor).
The new mouselook is pretty cool. Did you set the camera bounds to make it follow the unit?
The trick is to have a lot of switch cases to account for different situations, and to also never use instant camera movements, and to instead give them an animation time of some small amount.
How did you code the mouse look? I've been working so hard trying to get mine to work but I can't get mouse look and WASD movement to work well together, the WASD always makes the camera choppy :(
In a single-player map definitely, as far as multi-player is concerned I want to say no, but I'm not 100% sure.
Hey, I was thinking about this project, and i don't think you should call it World of StarCraft.
For one, WoS isn't a super catchy acronym >.> but more importantly the name of this franchise is StarCraft. This implies space... a bigger universe. Making a "World" of star craft wouldn't exactly make sense. It would be cool if there were different planets to travel to.. maybe by Carrier XD. But yeah anyways.
So I was thinking of the name StarCraft Universe, or Universe of Starcraft, which could be abbreviated to US... idk. It kind of plays in with the WoW being a short english word, then US is also a short english word. My friends were joking and said "Yeah, they'd be like "WoW, look at US"
But anyways none of that is too crucial to anything. I do have a question though. Are you able to load a 2nd map within a first map? Like in general with the editor, can you go to a 2nd map from a first map without ever having to exit and make the 2nd map as a new game?