• Content count

  • Joined

  • Last visited

Community Reputation

103 Neutral

About ika_

  • Rank

Personal Information

  • Interests
  1. Rip internet 2017-12-14

    It's uncertain what will happen, but I don't believe that most of the hysteria around the issue is true. From my knowledge the Net Neutrality rules are what prevents the Telecoms from fining media companies like Google and Netflix for using so much infrastructure or something. So, now that they are gone, Google and Netflix and all the other companies that produce internet media will probably lose money because of this. I think that the reason that everyone is so upset about the internet and all the misinfo spread around is a result of the internet media companies collectively lobbying to all internet users to oppose Net Neutrality, this is why on lobbying sites like battleforthenet.com there is a giant page of sponsors- the reason is because they knew that a repeal would cost them a lot of money, so they invested in lobbying efforts like that. Outsourcing the lobbying to the general population, by telling them that the internet will vanish tomorrow, or something terrible like that, is a pretty cheap way of lobbying the government and also attaches political capital to the issue. In the future I do not think that the telecoms will make my internet more expensive- they already have a monopoly, and thus they charge me how much they think I will pay already. They already could have made it more expensive. The real money comes from throttling Netflix and making them pay more money (like how Comcast tried to do in 2014 or something, this was deemed illegal because it violated Net Neutrality). So, maybe things will get worse, maybe they will get better. Both sides are arguing not because they are right, but because they have money on the line. So, I can't say that I will believe Google just because it is a media corporation and is better at spreading it's message than Comcast.
  2. If you look at glTexImage2D's documentation, it notes that texture images can only be stored as "GL_ALPHA, GL_RGB, GL_RGBA, GL_LUMINANCE, and GL_LUMINANCE_ALPHA". While other versions of OpenGL do support diffrent internal formats for image data, (The OpenGL 4 documentation specifies internal formats such as GL_R8, which I think is what you would be looking for), OpenGL ES2 does not seem to support this. While compressed internal formats do not seem to be available in base OpenGL ES2, extensions do exist that allow this to be achieved, if you have them. Consider the following: https://www.khronos.org/registry/OpenGL/extensions/OES/OES_required_internalformat.txt https://www.khronos.org/registry/OpenGL/extensions/OES/OES_compressed_ETC1_RGB8_texture.txt Now, I couldn't find any extensions that offer an 8-bit internal format from briefly looking through the list of extensions, that were also compatible with OpenGL ES2. This extension also might be useful, however it is only compatible with OpenGL ES3 and does not give the option to store an 8-bit internal format: https://www.khronos.org/registry/OpenGL/extensions/OES/OES_texture_compression_astc.txt
  3. Hey guys, I recently released my new game, Red Sky, and thought I would share it here.    The game is a FPS made in the same style as mid-90's shooters, although it plays pretty differently. It runs on a custom engine and takes about two hours for an experienced player to get through.    You can watch the trailer here; https://www.youtube.com/watch?v=0S3-WhfLXjc   And you can download the game here: https://ika.itch.io/redsky   I hope you guys like it! The game engine I wrote for it has the source code available on the download page if anyone wants to check that out.