alvaro-cuesta / clojoban Goto Github PK
View Code? Open in Web Editor NEWA little Sokoban clone for Create a User-Profile Mini-Game puzzle at http://codegolf.stackexchange.com
License: Other
A little Sokoban clone for Create a User-Profile Mini-Game puzzle at http://codegolf.stackexchange.com
License: Other
Due to not passing session to move.
Might not fix: it isn't too noticeable and gives some character to the game.
An endgame screen should be shown upon game completion. Remember players to come back for more levels/updates!
Idea: create "dummy" level upon loading.
Should use memory as cache for recent sessions.
See these:
Consider SQL:
"Click new" message if no session is available instead of forcing new session.
I should probably talk with an artist...
Idea: alternate (optional) IP session mechanism (avoiding cross-site cookies)
Deploy and release everywhere.
Needed for framework-like extensibility.
Since Clojoban parses the REFERER
header from HTTP requests to determine the selected action, it has to be enabled in the users' browser.
Some people disable this feature for privacy reasons, so remotely-embedded Clojoban won't work for them.
WILL NOT FIX. It's part of the puzzle approach.
Allow for better swap of games and framework-like use.
When reloading/acting on frontpage, the webpage is rendered for a bit without the image. Looks like flickering and is a bit annoying.
At least with their last versions. Use P3P as suggested in CodeGolf's comments?
Either use more compression on PNG or switch to lossy (JPG?) formats.
See these:
Either cache level images or at least do something about the long loading time.
Level, code, images...
Link to external level authors too.
For instructions and such!
TODOs + collaboration section
As URL part or session configuration. Sandbox to avoid big bandwidth usage.
Control Jetty thread pooling for more threads if need (see http://stackoverflow.com/questions/7878725/limiting-the-number-of-threads-compojure-spawns.) Might make server more responsive.
Action (or maybe URL part) to switch between installed themes. Save in session or depends of URL directly?
No cache control is active, so performance is poor (due to jQuery request.) Might move request to jQuery's server anyways.
Auto-detect it.
Robby?
See these:
Allow for messing with the server and configurators.
Input name in a separate page or arcade-style.
Enable a external config file for the framework (ala-Lein.) This issue might become obsolote before reached due to heavy refactors.
It should warn users to avoid annoying them.
Resources should be reloaded if updated too (by reloading their namespace.) Adds design comfort.
I played until level 3 but it is too large for SO -profile. Levels must be smaller or buttons must be at the top or the screen must move in according to the player. Ideas to fix this?
Enhance style on:
And ASAP (10 rep) to user profile.
A HUD must be shown around the game canvas.
And think about moving to TDD.
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.