Giter Club home page Giter Club logo

amesite's People

Contributors

chainsawkitten avatar larsingo avatar ninjadanz3r avatar sajdkick avatar splusharn avatar

Stargazers

 avatar

Watchers

 avatar  avatar

amesite's Issues

Singleplayer boss

Change the boss that rotates toward the player so it's possible to beat in singleplayer.

Optimize particle buffer update

Updating the particle buffer can take on average ~4 ms on an AMD Radeon RX 560. This is a significant part of the frame time and it really shouldn't take that long (especially since the particles only take ~0.1 ms to render). Investigate this and find a solution.

Possible causes:

  • We're doing something wrong when updating the particle buffer, causing the action to take longer than necessary.
  • We have a lot of particles that aren't actually visible (thus the low render time).
    Do the pillar "guide" particles keep spawning even when far outside the player's view? There's no reason for them to do so if there's no chance the player will see them before they disappear.

Don't free shaders immediately

Don't free shaders immediately after creating a shader program. The resource manager can't handle this depending on how memory is allocated (so essentially random).

This can lead to severe graphics bugs due to the wrong shader program being used.

Resolution

Right now the resolution can only be changed in the ini file. Either introduce a resolution option in the in-game menu or always use the resolution of the player's monitor when playing in fullscreen mode.

Readme

Add a readme with build instructions and license info.

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.