Log In  
Follow
MEINsweeze

i'm new to this
i've used solely turing for the last 6 years
go easy on me

[ :: Read More :: ]

Cart #sweezechess-7 | 2020-07-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

ive made a surprisingly functional chess port over the course of the last 2 days
i tried doing this in turing like half a year ago but couldn't get check detection down
this time it actually worked

it comes with 4 modes of difficulty:
0 - random
1 - captures when possible
2 - makes trades
3 - avoids checkmate

according to an elo tester, level 3 is rated around 1530
i don't trust this number, the test comprised of 10 questions and i ranked 1615 despite having a chess.com elo of 612 (:

the difficulty, plus "many" more things, can be changed in the pause menu

update 1.1:

singular bug fix, some quality of life improvements, as well as an ai with 3 varying levels of "difficulty"

level 0: entirely random moves
level 1: captures if it can
level 2: will try avoid unfavourable captures

there are also a bunch of pause menu options to disable or adjust the ai, as well as change which colour you play as

i also added in a preventative measure to stop you from castling out of, into, or through check


update 1.2:

it's been, what, 2 hours? well, i've added a bunch of stuff

all quality of life stuff, plus fixing start colour selection

this includes:
-an indicator showing where the opponent last moved
-overhauled sound effects + a bunch of new ones
-little jingle at the start
-wave sounds for background noise because composing is hard


update 1.3:

there was no 1.3 i just wanted the decimal to match the cart version

update 1.4:

i've added a bunch of little fixes, plus a third ai level
this one takes roughly 20 seconds to think, but it is significantly harder to kill i hope
there's a little loading screen so you can see its progress while you wait, at least
gonna be honest, this was meant to be an add-on to ai 2 but i feel like the tradeoff between 20 seconds of wait time and not being able to scholar's mate this thing should be an optional thing

update 1.5:

-fixed a bug preventing pawn promotion
-significantly slashed the wait time for difficulty 3
-added palette swapping
-removed herobrine

update 1.6:

this one's a bug fix update, primarily
thank you to remcode for giving me the detailed descriptions of the crashes, other people i've had playtest encountered them before but i didn't get the boards from either.

the bug in v1.4 was an issue with how it evaluated the board. its position was so abysmal that it went below the minimum value i used to find any move, and so it resulted in having no moves to choose from

the bug in v1.5 was actually due to pretty much the opposite thing! i had actually found that bug in v1.4 before i published v1.5, and to combat it, i changed the minimum value from -9999 to -999999. little did i know, pico8 underflows at that point and it turned into a positive number, rendering it useless
i have 0 clue why i didn't see that earlier
anyways, now it looks for -22222/22222 as its max so there isn't any more over/underflow

i also made it like to play 1.e5 e4 if it can


update 1.7:

this one fixes no bugs! it just makes things a little better
-ending a game no longer actually resets the cart, keeping your settings
-the palette swap options have been revamped into a menu
-resignation is now available on the pause menu, to end the game early without rebooting the cart

P#79289 2020-07-14 01:39 ( Edited 2020-07-17 20:18)

[ :: Read More :: ]

Cart #pseudo3d-0 | 2020-07-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

i figured id try my hand at a basic raycasting thing, kinda like doom
its really weird but it 'works' so that's a plus

have fun if you even could? it's just a labyrinth/series of rooms with a few coloured walls thrown in

P#79084 2020-07-09 06:55

[ :: Read More :: ]

Cart #zonday-0 | 2020-06-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

i don't really know why i made this

it was based off some bait and switch site that had chocolate rain as one of the options

mainly wanted to practice making/porting music to this thing

P#78455 2020-06-24 05:56

[ :: Read More :: ]

Cart #pico_flip-0 | 2020-06-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


this is my first working game i've made in pico-8! it's a port of the voltorb minigame form pokemon gsc
think of it like picross x minesweeper

amazing features such as:

  • grating, single-channel music
  • rudimentary graphics
  • horribly optimized code
  • what even is spriting?
  • i have never touched lua before a week ago
P#78182 2020-06-17 04:08 ( Edited 2020-06-17 04:13)

Follow Lexaloffle:          
Generated 2024-03-28 15:06:15 | 0.071s | Q:21