dartmouth-cs98 / 17f-webadventure Goto Github PK
View Code? Open in Web Editor NEW17f-webadventure created by GitHub Classroom
17f-webadventure created by GitHub Classroom
I feel like this idea benefits from greater interaction with the website (with links/elements, etc.) If it's just an overlay, what differentiates one website from another/why would you play this as opposed to something like Agar.io or other similar sites.
Computer opponents
We need something cute to pop up when the game ends.
Begin work on fill in the blank - Q Screen
There doesn't appear to be a way to actually end the game. Is this running on top of wikipedia, and is there a way to just exit out of it and go back to the page? Also, is there a way to save your scores or high score?
Add in websocket connectivity
Probably possible to add hot-reloading into this. Need to investigate
This looks really cool. Do all the players have to be on the same computer or can it run online? Other games have players wait for others so maybe something like that
Maybe there can be a short explanation of the game with the rules. The mockup right now the game seems like a game where you surround the other players but doesn't communicate the other features mentioned in the features spec.
Looks really cool so far! Is there an estimate on how much time each game will take?
maybe you can create an online rank for people to see their battle score?s
On what basis is the game chosen for the user to interact with? It'd be cool to look at the site's DOM elements, etc., and determine an appropriate game for the user.
Given a location (URL + Section ID aka number, sentence number and character number) --> highlight that character
Your character could be more clearly defined! The more invested you are in your character, the more you'll want to play. Make the colors changeable too!
Right now the user starts at (0,0,0)
Should start at some random unoccupied location
Is it always random who you get paired up with to play your game, or could you input a friend's username and be put in a game with them?
I've having issues doing things like
import BLAH from BLAH
with the extension.
I added babel so it gets compiled into JS that should be readable for the browser, but it's giving me errors with 'require()'.
Should investigate further
Is there going to be a one player game option? I felt like the appeal from your pitch was being able to play a game while you're bored but it seems like it you're moving forward with a multiplayer setup. I'm a little confused about who the other players would be, and if they're just random online players would a player be subject to waiting for another available player?
Instead of arbitrarily putting in rgb values, have a color selector
It seems like you have a leaderboard specific to that page, maybe you could extend that to a global leaderboard as well?
step 1: create scraper (use jQuery?)
step 2: import scraped content into data model
You could have links on pages animate as portals so if someone hits a link from a specific direction they could be transported to another page.
Main class to run game
This looks really cool. Do all the players have to be on the same computer or can it run online? Other games have players wait for others so maybe something like that
Can someone set up eslint/auto-correct type deal for this repo?
It might help make the purpose of the game more clear if there were ways that the game helped improve experience of reading/viewing the content on the webpage. Maybe one of the games could be a word search or something like that or a crossword puzzle?
I'm interested to know how one would be able to quickly exit this game, because I don't see an exit option in the mockups!
See compromise.cool
I was wondering if you were only planning to implement the snake-esque game that you display in your mockups, or if the user can choose to play one of multiple games. That would be fun, if feasible!
I'm a little confused as to why the leaderboard is always on screen. Wouldn't it make sense to show it at the end?
Although the game on the mock is a placeholder (or not), are you planning to make multiple games, or one game in particular?
It would be nice if the avatar names appeared over the characters.
Click on extension --> welcome to the game --> enter game
Script to build size and location information about DOM elements
Is the game example like that one lightbike game where you eliminate someone by hitting their tail?
Is there any aspect that is custom to each web page? Otherwise isn't it just a web game?
After the user inputs their user --> getUser and playerColor --> allow them the OPTION (non mandatory) to change color --> start game
When making a move, make sure curLocation is centered/in the screen
Probably can add another function to gameView centerScreen(loc) or something
I'm wondering if you can display a leaderboard, showing the scores of all your friends
I would love to see some game interaction with the website content, as opposed to simply a game which uses the website as a background.
Chrome library?
For ideas and design
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.