Post subject: Mega Man meets Programming
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
This site is filled with a lot of crazy people who really like Mega Man as well as programming, such as myself. Now what if the two joined together? This is probably stupid, but why not have some fun? Megaman in Programmer's Revenge, featuring: Segmentation Man with the Segmentation Fault Mutex Man with Mutex Lock Thread Man with Thread Join Malloc Man with Static Allocator Now what is the appropriate boss order? Use Static Allocator on Segmentation Man? Thread Join on Malloc Man? Mutex Lock on Thread Man? Segmentation Fault on Mutex Man? Any other cute boss ideas? If you're an artist how about mockups?
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Post subject: Re: Mega Man meets Programming
Editor, Active player (296)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
Virtual Man with Abstraction Modular Man with Refactoring Function Man with Lambda Function Meh, I don't live up to your name (insane_coder). Maybe that's for the good!
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Final boss should probably shoot deadlines at you then. :) (Deadlines! What a good name for a weapon indeed.)
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4017
Object Oriented Man with Encapsulation Wrapper, because every MM needs a shield
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Bios Man with the Bios Flash, since every Megaman game needs a weapon which flashes circuits temporarily.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Banned User, Former player
Joined: 3/10/2004
Posts: 7698
Location: Finland
Cowboy Man with Spaghetti Code. Noob Man with Cargo Cult (Programming).
Joined: 8/3/2004
Posts: 380
Location: Finland
Recursion Man with Stack Overflow. Extending to SQL we find Join Man with Join Hint. (I have seriously hard time figuring out how any of these boss battles would actually work...)
"Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your home." ( Pratchett & Gaiman: Good Omens )
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
Obfuscation Man with Every-Language-But-Python Cannon.
All the best, Brandon Evans
Patashu
He/Him
Joined: 10/2/2005
Posts: 4017
Real Mode Man with Direct Reality Manipulation (warning: prone to general space time faults) Exception Man with Stack Unwinder Linked List Man with Doubly Linked List Whip Array Man with Random Accessor Logic Man with Logical Error Boolean Man with Boolean Expression Evaluator Just In Time Man with Literal Black Magic Rootkit Man with Cloaking Device Botnet Man with Botnet DDOS Attack Hash Man with Message Digester Compression Man with Gravity Crush Function Man with Call Function Ethernet Man with Broadcast Storm Garbage Man with Garbage Collection Imperative Man with Commanding Voice Cryptography Man with AES256 Encrypted Shield Modulo Man with Wrap Around (the screen) Arithmetic Lisp Man with Quick Bracket Hardware Man with Hardware Acceleration Fork Man with Fork Process Bomb Man with Fork Bomb Kill Man with kill -9 Zombie Man with Process Zombifier Grep Man with Finder Missiles Cron Man with Cron Jobs
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
I approve of Rootkit Man, Compression Man, and Ethernet Man, and their weapons. Those are things that we can easily physically represent in a video game. :)
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Joined: 8/3/2004
Posts: 380
Location: Finland
Patashu wrote:
Cryptography Man with AES256 Encrypted Shield
Cryptography Man needs to be equipped with Plausible Deniability or with Block Cipher (so we can get the required climbing aid weapon) :)
"Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your home." ( Pratchett & Gaiman: Good Omens )
Banned User, Former player
Joined: 3/10/2004
Posts: 7698
Location: Finland
Tombad wrote:
Patashu wrote:
Cryptography Man with AES256 Encrypted Shield
Cryptography Man needs to be equipped with Plausible Deniability or with Block Cipher (so we can get the required climbing aid weapon) :)
How about a Public Key?-)
Patashu
He/Him
Joined: 10/2/2005
Posts: 4017
Obviously the climbing aid weapon is a Float. :D (Or lngjmp.)
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 10/20/2006
Posts: 1248
Instead of losing energy you should gain energy when hurt, eventually leading to a stack overflow. (because the way Mega Man games usually display energy levels kind of looks like the representation of a stack)
Editor, Expert player (2460)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
Hello World Man with Print Gun
Joined: 7/2/2007
Posts: 3960
The final fight with Wily would have him hauling out the debugger...
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Windows Man with Blue Screen Attack.
Editor, Skilled player (1404)
Joined: 3/31/2010
Posts: 2086
How about minor enemies? Show some creativity, dawgs.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
Flying spaghetti code monster, no gained weapon.
P.JBoy
Any
Editor
Joined: 3/25/2006
Posts: 850
Location: stuck in Pandora's box HELLPP!!!
Enemies? Space men that hang out in space bars
Joined: 10/20/2006
Posts: 1248
Common enemies should obviously be bugs, deadlines and memory leaks. A deadline would maybe fry the entire part of the screen to its left after a certain timer reaches 0 (there could maybe be something like a rand(0-60) frames tolerance span to make it more realistic). When hit by a bug, the controls and maybe also the entire gaming world could be slightly glitched, until you kill it. (just xor random garbage into the input every now and then to glitch up the controls) Just ignoring it and running on won't fix it and if you ignore too many of them, you'll be screwed for good. :p Memory leaks could slow you down over time and limit the number of bullets on the screen or something like that. They should also be difficult to find, as they usually are, so maybe they should be camouflaged and you could only detect them from some distortions in the backgrounds. (This might not be the best idea) Maybe it'd also be fun to impose some ridiculous "coding standards" on the player. (you mustn't hold more than 3 buttons at a time, you mustn't release the charge button during door transitions, you must let go of the jump button once you're clearly past the highest point of your jump, etc). Violating any of these could maybe slightly hurt the player (Coder Man?).
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
The later reminds me of Tower of heaven.
Banned User, Former player
Joined: 3/10/2004
Posts: 7698
Location: Finland
NP Man with a Knapsack. (Is the reference perhaps too obscure?) NP Problems could also be really tough enemies on their own. NP Hard ones even tougher. We could also have Firewalls that are hard to pass.
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Warp wrote:
We could also have Firewalls that are hard to pass.
I do a lot of network related programming, and also manage networks. Till this day, I'm still not quite sure what a "firewall" is.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
That's why we go with the Hollywood definitions.