The Fountains new binary demo on https://thefountainsgame.com/ thanks to the #picotron new exporters.
The Fountains new binary demo on https://thefountainsgame.com/ thanks to the #picotron new exporters.
I need to add meaningful pressure on the player to see if there's anything here. So, today: health, enemies bump you to remove your health, and a new enemy type that tracks you with ... moderate tenacity. It can do five moves in a row before it falls asleep again. Activates when you get close.
Multi-edit for #picotron 0.2.0d:
When a range of sprites / tiles are the same size, they can be edited as a single bitmap.
Thinking (as always) about movement. What if exploring a falling-apart environment where moving into spaces causes them to become impassable? Either immediately or after repeated movement in that tile. Maybe part of how enemies hinder you is disrupting the space?
Lil guys bounce off you, plus some little movement animation.
Getting the hang of #picotron slowly. Tonights frustration was debugging. AFAICT there's not a console? You can print screen, but since I clear the screen every frame any prints I do during the "update" phase get wiped.
Completed heating consumables in gutwound!
Definitely tooting my own horn, but actually kinda love working with my own codebase, was able to basically one shot that feature due to some methods I genericised earlier.
That plus the fact I know where everything is and am used to the way I implement things, so using old code is generally a lot smoother.
Turns out I'm not a completely awful programmer after all, even if this is my first game!
Continuing to poke at #picotron. This is 45 lines of code.
The developer ergonomics of lua and picotron are _so_ different from the typescript stack I had been using. The constraints don't yet feel liberating.
Haven't cracked the non-code editors yet.
I'm doing this! https://www.lexaloffle.com/bbs/?tid=148151
(Hopefully I'll be able to write a blogpost about it in the current decade???)
Trying out rounded rectangles for #picotron 0.2.0d
rrect() / rrectfill() take x,y,w,h,radius -- so using a corner radius of 0 also provides an alternative to rect/rectfill when it suits to avoid "x,y,x+w-1, y+h-1" fluff.
First tiny #picotron toy: https://www.lexaloffle.com/bbs/cart_info.php?cid=dahototiso-0
Enjoying:
- having a mouse
- zero environment setup
- init/update/draw fundamentals
- quite a bit more space to breathe than #pico8
Not enjoying:
- no debugger (or even a traditional console? maybe i'm missing this)
- learning lua
#picotron 0.2.0c is up on lexaloffle & humble: https://picotron.net
Changelog: https://www.lexaloffle.com/dl/docs/picotron_changelog.txt
// Colourful icons are now the default, but they can be disabled in settings (toggle "low-colour icons"), which means that all icons get mapped to the current theme colours.
Debugging some car AI in #picotron. I wasn't expecting this to be, at the same time, so annoying and so fun.
Cake Cat has landed on Newgrounds!
Anyways, happy Tuesday everyone! Got the fires in Gutwound lighting with a lighter last night, next step is to require fuel like wood and cardboard. Hopefully get a chance to work on that tonight, but we'll see!
Also did some refactors so things are less complicated. Fewer files, more concise declarations.
Considering making things more procedural and less event driven. Far too much of the existing logic is based on if a variable is nil or not.
Cake Cat: All Caked Up!
Eat cake!
Boost!
Become a champion!
Trying out optional full-colour vs low-colour (themed) #picotron icons. The icon editor shows a preview of the icon in each mode, and gives the option to always draw an icon using only theme colours.
bbs gif thread: https://www.lexaloffle.com/bbs/?tid=148015
I like 4-colour themed #picotron icons, but sometimes it's nice to be colourful too and I don't want to make everyone manage multiple icons. So.. standard colour mappings? (each row maps to a theme colour). meta.icon_themed could possibly still be optional but hidden for icon nerds.
#picotron 0.2.0b is up on lexaloffle & humble: https://picotron.net
Changes: https://www.lexaloffle.com/dl/docs/picotron_changelog.txt
// mostly improvements to the exporters. Updated manual section: https://www.lexaloffle.com/dl/docs/picotron_manual.html#Cartridge_Exporters
// + updated faq: https://www.lexaloffle.com/picotron.php?page=faq