sssvensk / ihanpihalla Goto Github PK
View Code? Open in Web Editor NEWRepo for RYDG project
Repo for RYDG project
hello
cfleur commented 16 days ago
There is a delay when adding elements, as well they are spawned in a random location. Spawning can be quite far away from the actual yard. Elements do not follow the mouse well, and this is the "delay".
Possible fix:
Change spawning of elements to the location of the element in element ribbon. Make elements drag-able from their location in the element ribbon instead of them being spawned somewhere on click. When an element is dragged to a location from the ribbon, an new one is spawned in the element ribbon instantly. NOTE: make sure this does not happen when moving an existing element during game play.
See: https://threejs.org/examples/?q=cube#webgl_interactive_draggablecubes
^^ Source: https://github.com/mrdoob/three.js/blob/master/examples/webgl_interactive_draggablecubes.html
To make files lighter, it's easier to convert them into .ejs-files.
Creating responsive pages (index, gallery, game, map) and content for these pages.
Bootstrap?
cfleur commented 16 days ago
Add responsiveness to page design for different browser sizes and mobile, etc.
Fix the problem that why map or markers aren't loading correctly everytime.
(Map/markers was loaded correctly/every attempt)
Solution nr1: OSMBuildings https://github.com/OSMBuildings/OSMBuildings
Problem: How to combine with Three JS and use OSMB as a platform to add elements there
At gallery page, there should be data retrieved from server to list every instance.
Make first-page look cool.
Image banner, easy login/registration, user-generated content etc.... opinions?
Using bootstrap to make it scalable for mobile
Well, for now at least in Firefox, gameplay seems a bit heavy and camera is not rotating smoothly and elements are not following mouse smoothly (!!different issue than #19 )
Implementation is basically similiar as FB login, but ofcourse with Twitter account.
cfleur commented 16 days ago
Note: use sandbox mode!
Save the yard to save it to database.
Load the yard and see the elements where they were put.
How is the data stores into database. MySQL, other?
Clear frontend files from unnecessary HTML/CSS/JS
Create db.js file to implement querys to database, and send the data to server.js
Enable user to select his/her own yard.
Front page: Nothing's working on the front log in page (twitter, facebook, google+, remember me, forget password, Register.)
Map page: If I remember correctly, I couldn't choose a yard on the map.
Game page: Right bottom buttuns are not working ( Suggest to just remove it)
Gallery page: Nothing's working on the Gallery page except for the arrow next to 'Top score'
Gallery page: Nothing's happening when I click all 3 of them
Profile page: All buttons are not working
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.