Giter Site home page Giter Site logo

getquick's Introduction

GetQuick

Some basic gameplay...

Screen.Recording.2023-08-28.at.10.39.07.AM.mov

ALL entity art and assets are done by me!

0.1 (Beta)

  • Changes to base script, editing my Pygame Reference Code to create a top-down game
  • Updated enemy movement and when to walk, updated movement UP/DOWN from the base platformer script
  • Updated images, changes base tilemap/background used
  • Updated emeny tracking and player movement, allowed enemies to track player as they moved upwards
  • DASH FIXED, NEW MAP, decided to change dashing to track the player's mousepoint and added a new map for testing
  • Fixed camera for easier gameplay, made the camera stable changing it to not track the player's movements
  • Updated enemy (Skeleton) movement
  • Created a fully working health bar (which ill change to move slightly up and down later)
  • Created the base code set up for different spark colors
  • Set player animations, changed layout, fixed dash (Set dash to IJLK to make the movement more responsive as following the curser was not easy to aim)
  • Adjusted camera to be more center frame
  • Added Level bar, fixing level loading
  • Fixed transition so that nothing appears ontop when switching to a new level
  • Fixed entity and object outlines
  • Added black outline
  • Added enemy collision, which causes the player to die for all entities. Also added a death on cooldown on cooldown so that the player has around ~2 seconds to move before they take damage again (Not a feature for projectiles)
  • Updated layers and font
  • Added new Player up/down movement animations, setting them to activate with vertical movement
  • Changed game resolution
  • Cixed camera
  • New enemy sprites (Skeletons), arrows added + updated direction and speed, added sound on arrowfire. Also replaced the 'gun' to a 'bow'
  • updated Naming for enemies/and player sprites in preparation for a new enemy entitiy
  • Created new enemy (Spider), added it's sprites, and updated it's spawner within the editor
  • Added spider movement animation
  • Created a new map, added Spider movement
  • Fixed and Finished Spider movement, allowing the spider to 'bite' the player and back off until the player's cooldown is finsihed
  • Reduced skeleton shooting timer
  • Created a new maps with new mobs
  • Updated max distance from player for spiders that causes spiders to move
  • Reduced the scope of the project, decreasing levels from 50 to 9. Making the game easier to win as when the player dies they start from level zero again.
  • Fixing layering on the spider
  • Skeleton movement perfected to maximize player annoyance
  • updated editor for visibility, and added new block
  • Fixed level loader
  • Updated the naming convensions for the different types of displays
  • Added new entity 'Boss'
  • Added boss idle animation
  • Added boss health bar rendering
  • Added boss teleport, making it 'lag' behind the player so that they have the ability to dodge it
  • Added boss projectiles, adjusted projectile movement
  • Created 9 more levels, adjusted for difficulty

Entertaining Levels

Screen.Recording.2023-08-28.at.10.54.44.AM.mov

Boss Battle

Screen.Recording.2023-08-28.at.11.02.14.AM.mov

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.