|
So has anyone ever made up a games console, then made an emulator for it and made games based on the hardware limitations of the made up console? Like the imaginary console would have some set specs that you cannot go over (like having 4 kB of RAM, or being able to only display 8 sprites) Because I was just thinking how restrictions like those are partially the reason why programmers had to do tricks that then later turned into glitches that for example enable sequence breaking.
|
# ? Jul 10, 2016 18:07 |
|
|
# ? May 16, 2024 17:30 |
|
Wheany posted:So has anyone ever made up a games console, then made an emulator for it and made games based on the hardware limitations of the made up console? I feel like you're overestimating how many glitches result from intentional programmer shortcuts as opposed to unintentional programmer mistakes and unintended consequences of intentional design decisions. There's probably a lot less "let's stick this guy on this roof, nobody will find him there" and a lot more "oops, I forgot to re-enable the player hitbox if it's disabled while they open a key item chest" and "we designed it so the player is knocked away if they take damage. It never came up in testing, but it turns out they can skip this entire level by getting hit while jumping right here". I mean, it's not like glitches are exclusive, or even more common, in more resource-limited games.
|
# ? Jul 10, 2016 19:05 |
|
Wheany posted:So has anyone ever made up a games console, then made an emulator for it and made games based on the hardware limitations of the made up console? That's Pico8, pretty much.
|
# ? Jul 10, 2016 19:36 |
|
wayfinder posted:That's Pico8, pretty much. Oh, that's cool
|
# ? Jul 10, 2016 19:39 |
|
Klades posted:I feel like you're overestimating how many glitches result from intentional programmer shortcuts as opposed to unintentional programmer mistakes and unintended consequences of intentional design decisions. Hardware restrictions usually have the opposite effect though. Sequence breaks come from faults in the programming or design, which are more likely as the game becomes more complicated. Constrained hardware leads to more restrictive design. 16-bit era games often required frame-precise actions to abuse physics glitches, later 3D games introduced huge amounts of skips from just going too fast, and now every other speedrun is finding ways to get completely outside of the level. This isn't a coincidence.
|
# ? Jul 10, 2016 22:20 |
|
Wheany posted:So has anyone ever made up a games console, then made an emulator for it and made games based on the hardware limitations of the made up console? Yep. You can try any of the games and programs I wrote for Mako from your browser.
|
# ? Jul 10, 2016 22:55 |
|
Internet Janitor posted:Yep. You can try any of the games and programs I wrote for Mako from your browser. I have never had an original thought
|
# ? Jul 11, 2016 13:22 |
|
Wheany posted:So has anyone ever made up a games console, then made an emulator for it and made games based on the hardware limitations of the made up console? Chip8 is pretty much what you are asking about - a simple game console that was invented so an emulator could be made for it, and then games for that emulator. Except it was created in 1977 and the limitations of the Chip8 machine were mostly driven by the limitations of the host computer (originally COSMAC VIP). Internet Janitor made a great web-IDE for Chip8, too.
|
# ? Jul 11, 2016 22:10 |
|
Wheany posted:I have never had an original thought It wasn't an original idea when I came up with it, either- I just took the experiment a lot further than most people do.
|
# ? Jul 13, 2016 23:28 |
|
i just barely know enough CG/opengl to be dangerous: http://zippy.gfycat.com/NeglectedAdorableDogwoodtwigborer.webm
|
# ? Aug 1, 2016 01:41 |
|
Typoed my 2D rotation code. I broke trigonometry.
|
# ? Aug 3, 2016 00:33 |
|
*cues up also sprach zarathustra*
|
# ? Aug 3, 2016 00:53 |
|
"my god, it's full of copperbars…"
|
# ? Aug 3, 2016 01:29 |
|
Luigi Thirty posted:Typoed my 2D rotation code. I broke trigonometry. Seems fine to me. I mean, it gets there.
|
# ? Aug 3, 2016 03:21 |
|
Luigi Thirty posted:Typoed my 2D rotation code. I broke trigonometry. Lutha Mahtin posted:*cues up also sprach zarathustra* https://www.youtube.com/watch?v=rmsTZAF1F-o
|
# ? Aug 3, 2016 05:53 |
When ya give yo boss a special attack but he aint flexible enough for it
|
|
# ? Aug 4, 2016 01:24 |
|
Luigi Thirty posted:Typoed my 2D rotation code. I broke trigonometry. Didn't crash or take like 3 hours longer than usual to render. So I gotta give this a D- for breaking. Try harder next time.
|
# ? Aug 4, 2016 03:32 |
|
Doing live asset reloading for game Im working on, there are some bugs to iron out...
|
# ? Aug 5, 2016 18:27 |
|
Manslaughter posted:When ya give yo boss a special attack but he aint flexible enough for it you could just rename the special move to "roll around like a dumbass"
|
# ? Aug 6, 2016 18:27 |
|
No so much a bug as user error as the game worked exactly as it should have! https://twitter.com/GhostCrabGames/status/766086244023623680
|
# ? Aug 18, 2016 02:37 |
|
hmmmmm e: getting somewhere? Kind of? netcat fucked around with this message at 19:30 on Aug 19, 2016 |
# ? Aug 19, 2016 19:21 |
|
I think this baddy wasn't expecting this https://www.youtube.com/watch?v=QaR4UuMr7-I
|
# ? Oct 17, 2016 21:21 |
|
I mean maybe it looks like a teapot if you squint at the bottom hard enough. better... Hmm, I don't think that one is quite right. everythingWasBees fucked around with this message at 05:38 on Oct 25, 2016 |
# ? Oct 25, 2016 05:11 |
|
My finest work: https://www.youtube.com/watch?v=e9zzeuqWUU4
|
# ? Oct 25, 2016 19:04 |
|
Obsurveyor posted:
Not mine but I that reminded me of this. https://twitter.com/crypticsea/status/586637266409230336 7c Nickel fucked around with this message at 01:22 on Oct 30, 2016 |
# ? Oct 30, 2016 01:19 |
|
Some walls are invisible when viewed through windows. Edit: man, it's clearly time to just stop and go to bed. It took me a half hour to realize I'd broken my depth sorting code. Blue Footed Booby fucked around with this message at 04:54 on Oct 30, 2016 |
# ? Oct 30, 2016 04:46 |
|
https://fat.gfycat.com/DifficultIncompatibleIbisbill.webm
|
# ? Nov 14, 2016 20:19 |
|
Looks good to me. A ghost possesses one of the players, runs around for a bit trying to figure out how limbs work, gives up, and then tries and gives up on four other guys in rapid succession, while everyone else just stares blankly and tries to pretend everything is normal.
|
# ? Nov 14, 2016 20:32 |
|
Forgot to reset a player isRagdoll or something? Can't really tell.
|
# ? Nov 14, 2016 20:35 |
|
It's mostly that you can still move around and knock guys over after you, yourself, are knocked over. I haven't done anything to reset them, yet, so that's expected. I need to make a state machine or something to control when you're allowed to move, or collect the puck or try to hit a guy, because right now it's just using timers and it feels really fragile.
|
# ? Nov 14, 2016 21:12 |
|
ghost out of the shell
|
# ? Nov 14, 2016 21:31 |
|
replication.jpg?
|
# ? Nov 16, 2016 14:20 |
|
Heh, not yet. I haven't even tested ragdolls multiplayer yet. I'm sure that'll have all sorts of strangeness of its own.
|
# ? Nov 16, 2016 17:35 |
|
ZombieApostate posted:Heh, not yet. I haven't even tested ragdolls multiplayer yet. I'm sure that'll have all sorts of strangeness of its own. We usually just turn off ragdoll replication if it's not gameplay critical -- lots of data to send. The ragdoll you see doesn't need to be the exact ragdoll anyone else sees. Usually.
|
# ? Nov 18, 2016 03:02 |
|
It's a hockey game, so that complicates things a bit.
|
# ? Nov 18, 2016 04:30 |
|
It's technically a tonemapping, I suppose. It should look like this:
|
# ? Dec 3, 2016 21:50 |
|
Well, I mean, it technically repositions the blitter object...
|
# ? Dec 4, 2016 02:29 |
|
|
# ? Dec 14, 2016 17:35 |
So is Keyboard his first or last name?
|
|
# ? Dec 15, 2016 07:04 |
|
|
# ? May 16, 2024 17:30 |
|
It's a mononym.
|
# ? Dec 15, 2016 20:26 |