hteumeuleu / celeste Goto Github PK
View Code? Open in Web Editor NEWAn unofficial port of Celeste Classic to Playdate
Home Page: https://hteumeuleu.itch.io/celeste
License: Other
An unofficial port of Celeste Classic to Playdate
Home Page: https://hteumeuleu.itch.io/celeste
License: Other
First of all thank you for that wonderful port.
Sadly and weirdly full screen mode seems broken on my device the background img seems to be shifted to the right bottom corner, the hitboxes still register correct.
I noticed that if I turn full screen mode off all is fine (just very small obviously), switching it on again shifts the background out of screen again. Reinstall, restarting the device or deleting data didn't change anything.
I am on the newest OS/SDK version 1.13.0.
Only deleting game data seems to ever remove the "+assist mode" flag if it was ever toggled on, even if it is disabled and the game reset and started without any assistance.
I suppose rechecking if any assist mode flags are set every time a game is started from the start screen would be good.
(Currently it doesn't really matter, but if you ever introduce a high score feature this would be bad).
launchImages/
A folder of images (named 1.png, 2.png, …) that will be played as a transition animation when your game is launched. Images can contain transparency, but should all be 400 x 240 pixels. See the provided sample game Level 1-1 for an example. Before the game launch animation your game’s card image (or card-highlighted, or card-pressed image, if available) is drawn by the launcher centered on the screen, drawn in the rect (25, 43, 350, 155) so your animation should assume that image with transparent surrounding space as a starting frame.
From richdog567 on itch:
On 700M, if you are on a cloud and the cloud brings you into the spikes, the spikes will just push you off the cloud instead of killing you. I tested on the Pico version and the spikes should kill you.
As seen in this playthrough (https://www.youtube.com/watch?v=GpP5v1hBCQE&t=3m39s at 3:39), turning an option on and then off in the assist mode window does turn on the assist mode label for the rest of the game.
I should check if the player actually exits the assist mode window with an option turned on to make sure this label doesn't appear.
On the summit, add a countdown to the restart button while A
is pressed.
Make the game truly fullscreen (400x240
) by adding tiles around each levels. The hard part here is to make sure this doesn't impact gameplay and doesn't change the intended output of a level.
In the pause menu in the title screen, the high score is currently the best score with or without assist. A lesser score without assist should be shown in favor of any assist score.
Currently, the FPS counter can be toggled on or off by doing a full crank turn. In practice, though, it only needs to hit the zero degree threshold of the crank, which is when the crank is upwards. So just moving the crank left and right from zero is enough to trigger the FPS counter.
Ideally, we should have a proper options screen (akin to the assist mode one). It would be triggered by a new “options” menu item replacing the current “fullscreen” check. The option screen would then feature the following options:
The music is set when exiting a room. Thus, using the "Skip" assist option or loading a previously saved game won't always have the proper music playing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.