louisstow / minecraft-js Goto Github PK
View Code? Open in Web Editor NEWCanvas implementation of Minecraft as a platformer
Home Page: http://webtop.co:8056
Canvas implementation of Minecraft as a platformer
Home Page: http://webtop.co:8056
The viewport needs to catch up with gravity
Currently the player can walk through tiles and jump on top.
Mouse click determines where to place a block. Must satisfy a block to the left, right, top or bottom.
The chunks are not generated properly.
So people don't fall through
After having 'died' by falling into the sky, i refreshed and re-entered different nicknames. I spawned with each into the same type of environment - indefinitely falling over and over. (this happened in FF 11)
Turn Blocks into Entities and use Components. Use observer.
Write unit tests
When holding CTRL (splitting stack) and the item is out of bounds, the stack count remains divided instead of merging back together.
When creating a tile it does not get sent to the server.
The controls can get stuck
Make it fun
WHen falling after a jump, the viewport is all over the place
Destroying blocks should take a gradient and find ones within a 3 tile radius.
Put instructions on the home page
Lots of white space
Unbind click when selecting an item
Redrawing is occurring over tiles where the player intersects. Need to fix collision so no intersection.
Each object should have a non-solid counterpart which is slightly darker
Add a player count
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.