madl3r / ellipsis2.0 Goto Github PK
View Code? Open in Web Editor NEWUpdating Ellipsis for 2018, hopefully polish and finish
Updating Ellipsis for 2018, hopefully polish and finish
Related to #6
Right now lots of custom and re-used code for each weapon type, have them share as much as possible and reorganize to make it easy to modify damage/attack speed/collision types/etc.
Vlambear style spawn some circles that change color once or twice and call it a day.
-Remove total sprite change on stat upgrade
-Implement some way of showing stat upgrade (either on ship, through UI, or in a menu somewhere)
Need an ending to the game.
Need a second boss
This enemy sits relatively close to the player. It doesn't attack or shoot in any way. Just sits in front of other enemies and soaks up damage until killed by player.
Doesn't work exactly as expected.
Also the speedup doesn't look very good.
Mobile can't just tap repeatedly, need to think up a way to do this. Possibilities
Import a free pixel font from the internet. This will allow for easier transfer to Japanese and Spanish
Swipe up and down to switch lanes, tap to shoot, swipe left and right to change weapons. It's in the movement script under player, check to make sure everything works as intended.
At least 3 mini bosses
Create art assets for player ships.
Base attack ship
Defense ship
Special power ship
Color should be changeable
Leave has some pixels for recent stat upgrades
Improve main menu UI
Puncher sits in the back like an aim shoot enemy, it shoots spread shot (or punch shot like the puncher from downwell) Punch shot could either hit 2-3 lines or center on one and go half way between the two lines its on. This would make the adjacent lines safe, but still threaten the player to move faster.
Could also have a basic version that only threatens one line and the space between adjacent, and then an elite version that hits multiple lines.
Make all enemies pause for a moment before acting upon spawn so that player can register what they are seeing before the fighting starts.
Sucks to need to use your mouse to play a new game, make it usable with arrow keys and space
When screen shake is activated in boss level screen re-centers to the center of the normal level then slides back down to user.
Check the SwitchLeftBug branch for a description of the bug.
A necessary enhancement for the feels
Make sure that the system that detects enemies added and removed from a level is accurate at detecting end of level. Right now the shooty lane enemy may persist between levels.
In "World" script (lines 135 and 430) and in starfieldScroll scripts need to pump stars between rounds
Exploder is like a shield enemy. It doesn't move towards ship, but when killed shoots out a spread of bullets.
Does player have choice to switch whenever
Does player have reason to switch
Why would the player ever switch weapons?
Do certain enemy attacks switch player order?
Do Certain enemy attacks freeze player on certain weapon.
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.