denniskraus14 / pandemic2dunity Goto Github PK
View Code? Open in Web Editor NEWImplementation of Pandemic board game made in Unity game engine. Adding visual piece to previous Pandemic project
Implementation of Pandemic board game made in Unity game engine. Adding visual piece to previous Pandemic project
This is strange since OnMouseClick() is implemented and is similar to Pawn objects, which is already working
Right now they crash when they are clicked on since they are not in cities dict
What is the best way to show each player's cards?
Replaces the chit & the counter outline
This function should be called when a player spends an action to move to a connecting city
It shouldn't be hard to just get the cubes to show up immediately. Could be cool to show the path of the cubes flying to a city. Also an outbreak animation?
Click on a given card and it may be exchanged, used for a direct flight, used to teleport, used to make a research station, used as an event card.
This occurs on outbreaks and only when the neighboring cities do not already have cubes on them. Easy fix
Clicking the number sprite should remove cube(s) and change the sprite to display the correct number.
They appear to be darker than the uploaded sprite.
This function should be called when a player has finished all 4 of their actions. Should be triggered by the pressing of a button to give people control over playing event cards.
This happens when a player who has the card of that space leaves the space (teleporting one space)
Either they are shuffled in the same order or you have mixed up the deck variables. Dive into this next time. Flow is looking good
Some of them are slightly off when clicking
This would be called immediately after drawing two cards. Hand limit is 7
Should only happen when two pawns are in the same city and are exchanging the card OF the city they are in (Researcher exempt)
Outbreak counter, disease pieces, infect deck counter, cubes
This is the only role that keeps getting duplicated even though it is randomized and we are removing previous picks from the list
This only seems to happen sometimes. Maybe on outbreaks?
A good first step
This is likely arising from the card not being successfully removed from the hand. Perhaps to do with the card Equals() method
This should happen by clicking on the research station and then clicking Cure and then to ask what color and which cards you wish to turn in. Sounds like an ordeal
This will make it easier to send pieces to objects rather than coords. Will also help have pawns surround a city without touching rather than overlapping. Each city sprite is a colored, hollowed-out circle that will surround the appropriately-colored city.
This way the draw_two() and infections can happen on click. Give user more control of gameflow/speed
Sliding instead of teleporting?
Cool flying animations?
Boats?
Each player should start with a certain number of city cards depending on the amount of players in the game. The board should also have some pre-infected cities before the first player goes.
How to do ?
Figure out how to design a card sprite and then place them all in a deck.
This currently is not working. This method initializes the 48 city objects
This is what would happen after drawing two city cards, resolving hand limits, and resolving epidemics
This should be called when a player draws one epidemic card and one city card during DrawTwo()
Seems like a logical next step
It should display when a team has won/lost the game
This scene should get input from the user for difficulty, amount of players, and what roles they want to choose/if they want random roles
This happens for flying and for certain card trades.
This should be called if both cards in drawTwo() are Epidemic cards:(
Make some move plates now that you can move between them!
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.