Staredit Network > Forums > SC1 Map Showcase > Topic: Black Hat RPG
Black Hat RPG
Jul 26 2012, 3:30 pm
By: Jack  

Jul 26 2012, 3:30 pm Jack Post #1

>be faceless void >mfw I have no face

BLACK HAT RPG



Jack[RCDF, along with the One Week Mapping Contest hosted by Kaias, has brought you yet another amazing RPG! Join the unnamed protagonist as you discover your past...



...fight bad guys...



...and duel with epic bosses!



Discover the secret of the interwebs, using only the trusty tools you have and discover. Bring fame to the galaxy with your epicness, such that other galaxies look at you in awe and wish they could be like the galaxy that has you in it!

AUTHOR NOTE:
Press TAB to see your current inventory. Press Q to change server (near the red grill entrances on the side of the wall).
I plan on changing the entire ending, adding more items and enemies, sprucing up the bosses to make them more interesting, add a better menu system, add abilities, add more servers, make it a longer map, make everything more obvious etc.

DLDB link: http://www.staredit.net/?file=2663
Mediafire link (version with sound): http://www.mediafire.com/?vd3ng5e3ztnn3fp



Red classic.

"In short, their absurdities are so extreme that it is painful even to quote them."

Jul 26 2012, 11:13 pm ClansAreForGays Post #2



Quote
So awesome




Jul 27 2012, 6:56 am Oh_Man Post #3

Find Me On Discord (Brood War UMS Community & Staredit Network)

Would be cooler if it was actual lines of code and not gibberish.

"Duel with epic bosses." :bleh: :lol:




Jul 27 2012, 10:20 am Jack Post #4

>be faceless void >mfw I have no face

Quote from Oh_Man
Would be cooler if it was actual lines of code and not gibberish.
Not a bad idea. Originally I was going to have matrix style green rain and make the map more corny but opted for a more serious style, and didn't have time to format the text at all. Making it code from the map's Oreo Triggers file would be sorta poetic I think :D
Quote
"Duel with epic bosses." :bleh: :lol:
Best bosses in the entire contest :D but yeah I'm going to spruce them up a bit, make them more interesting. This is a combination showcase and production thread in many ways because there should be many more versions to come.



Red classic.

"In short, their absurdities are so extreme that it is painful even to quote them."

Jul 27 2012, 11:48 am Oh_Man Post #5

Find Me On Discord (Brood War UMS Community & Staredit Network)

You'll be workin on this bad boy for the RPG event, right?

Yer you should definitely give the bosses spells, probably in its own arena.

I still think your map would be better suited to tile screen style like Fallen Memories. Easy to implement especially at this early stage.




Jul 27 2012, 12:01 pm Jack Post #6

>be faceless void >mfw I have no face

Quote from Oh_Man
You'll be workin on this bad boy for the RPG event, right?

Yer you should definitely give the bosses spells, probably in its own arena.

I still think your map would be better suited to tile screen style like Fallen Memories. Easy to implement especially at this early stage.
I dunno, I see tile screen style as a bit of a gimmick. Like, it's sort of interesting but generally I find it annoying more than useful. I can see how it would play out though and it's not a horrible idea, so we'll see.

Yes, I'm working on this for the numerous upcoming and ongoing contests. I'm currently adding in more of the previously planned items and doing some polishing on text formatting and the like. The only items I won't complete at this stage are the debuggers (or rather, their effects) as they're basically going to be weapon addons that do cool stuff like splash damage. I'm considering rewriting a lot of the Oreo code to use classes to make it easier to add more items but at this stage it probably isn't worth it; I'll save that for my other RPG.

After items and polishing, I'll be adding in more enemy units and making the range work better so that you can never attack units outside of your range. I'll also make the vHP system look nicer when you shoot stuff, and might add a sound effect for shooting if I can find a good sounding one or make it myself. Probably I'll do the debuggers and abilities at this stage too.

After THAT, I'll rework the bosses and add in a couple more servers, and start thinking about what to do for the ending to make it less corny and rushed and random. Currently it's just sort of tacked on and doesn't feel right to me, but it's a little hard to think of something conclusive for a hacker, unless I continue something to do with the dad going missing and go Tron style virtual reality dad sucked into cyberspace.

The map will basically be complete then, and much more engaging to play than it currently is.



Red classic.

"In short, their absurdities are so extreme that it is painful even to quote them."

Jul 27 2012, 3:15 pm 3FFA Post #7



So... this uses EUD's? Hence, I can't play it on my mac? :-(



None.

Jul 27 2012, 4:30 pm staxx Post #8



You can play it on mac if he set up his EUD's properly



None.

Jul 27 2012, 4:50 pm Azrael Post #9



Quote from Jack
I dunno, I see tile screen style as a bit of a gimmick. Like, it's sort of interesting but generally I find it annoying more than useful.

It's a stylistic choice, and can vastly improve the feel of a game. Imagine Legend of Zelda without it. Not as good.




Jul 27 2012, 7:44 pm 3FFA Post #10



It gave me the funniest bug.

It crashed in SP so I tried hosting it multiplayer USEAST. I host it, it gives a black screen for 10 sec, then shows me in the game... stuck at 40 download. Lol. Then when I hit Start it started with me still at 40. Then I could read briefing, but when the 2nd Start button was hit, SC Crashed o.o

Note: with sound version



None.

Jul 27 2012, 8:47 pm Oh_Man Post #11

Find Me On Discord (Brood War UMS Community & Staredit Network)

Yer see here is the thing. Your terrain was bland, and the monster spawns were sparsely placed. This gave an overall 'empty' feeling to the experience as you traversed large sections of terrain with relatively nothing populating it.

Having the tile screens eliminates that emptiness problem, and it is a lot easier to do extended terrain because you don't have to worry about blending it back into isometric, you can just cut it off at the edges of the tile. You can also control monster spawns and behaviour much more tightly, choosing what unit type spawns at what tile and in what quantity and difficulty.

Lastly, it fits the lore. Moving to each separate tile would represent moving to different servers. You could even have quick grey-blue-white fade text showing something like "entering IP address or server name or what not." In addition, it fits spawning individual 'trojans' or 'anti-viruses' for each specific server. You could set up the coding that trojans can 'follow' you between servers, but this would probably be a pain to implement. It would be much easier to kill everything at the tile you were just at and spawn fresh enemies at your current tile location.

You'd also have to choose if you want moving to tiles to be automatic (as in, you get to the 'edge' of the tile and you are automatically moved across), or manual, as with the current set up with your red grills and having to press Q to change servers. Or you could have a mix of both!


I'm of the firm belief that your map would benefit immensely from this design choice.




Jul 27 2012, 11:18 pm Jack Post #12

>be faceless void >mfw I have no face

3FFA, the 40 percent download thing happens on Windows as well, most likely because of the size of the map. The crash is because of EUDs. I can probably make it support Macs eventually but for now that isn't a priority, sorry :(

Az/oh_man, I'll see if I have time to test it and see how it plays out. I've used a similiar system before in one of my maps I was making, so it wouldn't be difficult to do, just time consuming. Other things have priority first though.



Red classic.

"In short, their absurdities are so extreme that it is painful even to quote them."

Jul 28 2012, 11:15 am TF- Post #13

🤙🏾

I've played this and it looks promising, but I quickly ran out of stuff to do and there were a lot of exits (red grills) that didn't work, did I hit the end of the map?
Also what's the strategy for the epic Reaver boss? I can't micro around him because his range means he can always hit me.



🤙🏾

Jul 28 2012, 1:27 pm 3FFA Post #14



Can't you just put like a condition or something that detects whether you are a windows or a mac and set that on each trigger? And such it would be easier to implement that sooner than later o.o or am I incorrect in my understanding of how EUD's work? o.O



None.

Jul 28 2012, 1:43 pm Roy Post #15

An artist's depiction of an Extended Unit Death

Quote from 3FFA
Can't you just put like a condition or something that detects whether you are a windows or a mac and set that on each trigger? And such it would be easier to implement that sooner than later o.o or am I incorrect in my understanding of how EUD's work? o.O
Nah, that's a solid solution. The problem is that mac addresses are undocumented (I heard that most of them are the same offset as the PC addresses, so you'd only need to worry about values being big-endian). I, for one, don't have a Mac, so I couldn't test any EUDs I write for Macs.

Edit: And with endianness, you may end up with EUDs that are practical for PC but not for Mac, and vice versa.

Post has been edited 1 time(s), last time on Jul 28 2012, 2:18 pm by Roy.




Jul 28 2012, 4:44 pm staxx Post #16



I think 3FFA meant that he should set up the initial EUD triggering that deciphers between Macs and PC's which would be done with switches or death counts and set his existing EUD's with the condition (DC/Switch) of which verified that the player is in fact using a PC. This I would think would be easier to incorporate earlier rather than later as IF and when Jack decides to go back and add Mac friendly EUD's he would already have the system ready to go instead of having to go through all his EUD's and incoporate this on a "finished" product.



None.

Jul 28 2012, 5:45 pm Roy Post #17

An artist's depiction of an Extended Unit Death

Quote from staxx
I think 3FFA meant that he should set up the initial EUD triggering that deciphers between Macs and PC's which would be done with switches or death counts and set his existing EUD's with the condition (DC/Switch) of which verified that the player is in fact using a PC. This I would think would be easier to incorporate earlier rather than later as IF and when Jack decides to go back and add Mac friendly EUD's he would already have the system ready to go instead of having to go through all his EUD's and incoporate this on a "finished" product.
I'd have to disagree with that, then. Whether you start now or later, you're still going to be creating a trigger to check for PC vs Mac, and then adding a switch condition to each EUD trigger. It's the same amount of work, and the time to look for your EUDs is negligible.

My point was that some EUDs that are commonplace for PCs can become impractical to implement on Macs, and if Jack is using those EUDs (which ultimately means he shouldn't support Macs for the map), those extra conditions are just a wasted check (which, to be fair, is also negligible). If he was for-sure going to implement Mac support later, there's no harm in starting now, but there's no real benefit, either.

Also, if you've read Section 5 of my tutorial, you'd know that using a switch would make a whole lot more sense than using a death counter; a DC would work, but it's a bit silly to use one here, in my opinion.




Jul 28 2012, 8:58 pm Jack Post #18

>be faceless void >mfw I have no face

What Roy said.

To expand on that, most of my EUDs are generate with Oreo Triggers and EUDGen, which currently don't support Mac EUDs, and I'm too lazy to manually add in Mac EUDs, as well as don't consider it worth the time and effort it would require. You can probably run the Windows version of SC under WINE on a Mac and it would work correctly.

A lot of the red grills are spawning points; I'll either change them to something else or else add in more servers that they link to so you can visit them, although there probably won't be much story there.

There's no micro on the reaver boss yet, you just tank the damage and shoot him. I think at the moment it almost requires the slightly hidden rootkit that does 3 damage, unless you were very careful with your hitpoints.

To update the map's status, it is now significantly more hard as the item drops don't drop 100% of the time anymore (it's now 7%, although I may adjust that more), and you start with MS-DOS as your OS (only 200 HP max), so you'll need to grind much more to get strong enough to beat the first boss.



Red classic.

"In short, their absurdities are so extreme that it is painful even to quote them."

Jul 29 2012, 3:27 am 3FFA Post #19



K time to go looking for the setting up wine on a 10 year old mac guide I've been too lazy to look for... ._.

edit: nvm I remember now, I tried to set it up before but my mac is a PowerPC mac not a newer intel mac. ._.



None.

Jul 29 2012, 3:44 am Roy Post #20

An artist's depiction of an Extended Unit Death

According to Wikipedia, you can change to little-endian mode somehow on a PowerPC. http://en.wikipedia.org/wiki/PowerPC#Endian_modes. Might be worth a shot (if you can figure it out).




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[02:47 pm]
MTiger156 -- u u
[08:01 am]
UEDCommander -- Suicidal Insanity
Suicidal Insanity shouted: http://photos.arlinghaus.org/Animals/Species/WesternJackdaw/2019.11.16-FSH_3770-QHD-%7BFA19D1D3-182C-4723-964D-C30A764A7D13%7D.jpg <- Its missing a speech bubble about SCR bad blizzard bad modding good 1.16 good
u
[02:16 am]
Ultraviolet -- Suicidal Insanity
Suicidal Insanity shouted: http://photos.arlinghaus.org/Animals/Species/WesternJackdaw/2019.11.16-FSH_3770-QHD-%7BFA19D1D3-182C-4723-964D-C30A764A7D13%7D.jpg <- Its missing a speech bubble about SCR bad blizzard bad modding good 1.16 good
http://www.staredit.net/uploads/avatars/4811.png?312523688 pretty solid ;)
[02:14 am]
Ultraviolet -- That's supposed to be pr0nogo :P
[12:43 am]
MTiger156 -- Not sure why it takes an ultra-high resolution image of a bird to get that point across, but ok
[06:36 pm]
Suicidal Insanity -- fortheovermind
fortheovermind shouted: my turn rate bar from the Create panel is no longer there. my games are created with the default 12 and i can no longer modify it, what could be causing this?
Known patch bug
[06:07 pm]
Ultraviolet -- lifebot This version appears to be older than the version I already have downloaded (1.5). Why is this one being posted?
[06:03 pm]
Ultraviolet -- Zoan
Zoan shouted: MTiger156 lifebot woah, that's awesome! I'm too lazy right now to check, but does it work with Remastered or 1.1.16 only?
I haven't used it in the latest version of remastered, but I assume it still works. It definitely did before. It's pretty neat. Super fast & easy way to create a save/load system
[05:02 pm]
fortheovermind -- my turn rate bar from the Create panel is no longer there. my games are created with the default 12 and i can no longer modify it, what could be causing this?
Please log in to shout.


Members Online: izabelleomoody, Roy, ylezakone, RIVE