Search results

  1. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    Thank you so much, that's massively helpful. It would have taken me ages to figure that out. I was so demotivated by this issue because I really had absolutely no clue what the problem was, usually when you get an error, even if the error message is a bit obtuse you usually have an avenue to...
  2. kaprikawn

    E3 2018 - Now with BATTLETOADS

    What's the point in E3? They're showing Death Stranding from Hideo Kojima, the man behind Metal Gear Solid 4 which was showcased roughly an ice age before it was released. Tectonic plates move faster than him, it won't be out before 2020. You've got Anthem, confirmed for early next year...
  3. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    Thanks, that helps, at least I know it's not my system (though I've just wasted £100 on an SSD, though it is an nvme so at least it's an upgrade). Crap, I suspect it's going to be a pain debugging this one
  4. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    I've taken some time off my project, but I came back to it and it doesn't work :( At first I was getting linker errors that didn't make any sense, then the exact same code compiled and ran, but showed nothing on my screen. I suspected my SSD was corrupt and brought a new one, installed a fresh...
  5. kaprikawn

    Huge spike in GitLab imports after Microsoft reportedly acquires GitHub

    I'll move if and when there's a concrete reason to, i.e. Github changes somehow. Also, I think it's more likely that a new starter will enter the mix now that is basically 'Github, but not owned by MS'. If MS has any shenanigans in mind, I doubt they'll do anything yet, probably not for a year...
  6. kaprikawn

    An update of the waiting game

    It'll come out when it's done, we all knew what we were signing up for. Patience is a virtue
  7. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    I've put in some hard boundaries now so the ship can't go beyond certain points. The movement of the ship, or more rather the target I think, still isn't right. But yeah, I think that'll be easier to sort out when there's more stuff on screen like you said. I'm going to add enemies next, then...
  8. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    I've implemented some code to move the camera now, new blog post : https://kaprikawn.wordpress.com/2018/05/05/learning-to-learn-opengl-es-2-0-part-21-moving-camera/
  9. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    I've just had the week off, so I've rewrote all my code. I've added a fullscreen option which will run at your native resolution. To run it fullscreen, change fullscreen=0 to fullscreen=1 in the run file, or if you're running the exe file manually do ./exe --fullscreen (I prefer using the run...
  10. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    Added another blog post : https://kaprikawn.wordpress.com/2018/04/16/learning-to-learn-opengl-es-2-0-part-19-were-moving/ I've changed a call to OpenGL from once per frame to once at the start which may increase performance. But on the other hand I've just added a dirty hack to render a...
  11. kaprikawn

    Sony PlayStation 5

    This isn't actually due to greed as you'd imagine. It's due to Sony not wanting to ruin their business relationship with the physical retailers (Gamestop in US, Game in UK etc.). It is generally accepted that Sony would make more money online if they sold their games cheaper (look at Steam, I...
  12. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    I've rejigged the controls and added the ability to fire now : https://kaprikawn.wordpress.com/2018/04/08/learning-to-learn-opengl-es-2-0-part-18-pew-pew/
  13. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    That's odd, it is more efficient code, but at this stage pretty much any hardware should have been able to handle the inefficiencies from before. I'm running on a powerful computer, I'll maybe have to test on something a bit less capable like a Raspberry Pi. VSync is already enabled, or at...
  14. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    Slight bit of code cleanup so that I make fewer redundant calls and OpenGL context switches : https://kaprikawn.wordpress.com/2018/04/07/learning-to-learn-opengl-es-2-0-part-17-buffers-code-cleanup/
  15. kaprikawn

    Raspberry Pi 3

    https://en.wikipedia.org/wiki/Heartbleed See, I can find really bad bugs in critical pieces of software too!
  16. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    It's sorted now I think. Initialising the rotation variable to 0 instead of declaring it with no value seems to have fixed it so I think it's what I suspected.
  17. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    Damn, yeah, I got it happening again too. Not sure what it is, I think it might be that on the first frame the function is testing against a variable that hasn't got a value in it yet or something like that. And I'd imagine it's going 'rotation += 1.56673456E0' or something (I don't understand...
  18. kaprikawn

    Pyra Learning OpenGL ES 2.0 for Pyra

    I had the spinning on a previous version, it didn't happen every time but I think it's fixed now, I put some code in which I think has sorted it. I didn't realise I'd left the unused variables in, yeah, things like that bother me too. I'll have to try to remember to do a full rebuild before I...
  19. kaprikawn

    Raspberry Pi 3

    If you don't like systemd then fine, install your Deuvan (or Gentoo or Slackware or whatever). But there's someone who is trying to get something up and running on a modern system, it makes sense to advise them to use the currently accepted practice for managing services. And that's systemd...
  20. kaprikawn

    Raspberry Pi 3

    If I were doing this, I'd be looking at systemd services to start the music player on bootup (assuming the Raspberry Pi has systemd, I don't know how far behind on Debian they are). Getting it to auto play would be the tricky part, but I doubt it would be an insurmountable problem. And I'd...
Back
Top