1. Post #241
    ASK ME ABOUT MY PLAYBOOK INSTEAD OF COLLEGE
    icantread49's Avatar
    April 2011
    1,610 Posts
    I'm updating my android game

    I implemented zooming and bigger levels


    A friend tried a 50x50 grid and it took over an hour. This one is 300*300 and will probably take a bit longer
    Congrats on 10-50k installs!
    Reply With Quote Edit / Delete Windows XP United States Show Events Friendly Friendly x 4 (list)

  2. Post #242
    Gold Member
    HiredK's Avatar
    November 2006
    378 Posts
    Since I can't use regular filtering when working with the texture array extension I had to find a way to handle texture lod on the GPU, the result is still not as good as mipmapping but I get a good performance boost, also I added normal mapping.



    Reply With Quote Edit / Delete Windows 7 Canada Show Events Artistic Artistic x 13Programming King Programming King x 2Winner Winner x 1 (list)

  3. Post #243
    Gold Member
    Smashmaster's Avatar
    April 2005
    1,337 Posts
    Love the 100% useful clip-space coordinates texture.

    Uhh but yeah, pretty. Good job.
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  4. Post #244
    Gold Member
    HiredK's Avatar
    November 2006
    378 Posts
    Love the 100% useful clip-space coordinates texture.

    Uhh but yeah, pretty. Good job.
    RGBA16F position buffer for deferred rendering, sometime it can display a wrong matrix transformation so it's pretty useful
    Reply With Quote Edit / Delete Windows 7 Canada Show Events Informative Informative x 1 (list)

  5. Post #245
    Slaaf van EternalFlamez.Ik wilde heel graag de laatste Indie Bundle, en ik kreeg deze kuttitel er gratis bij.
    Staneh's Avatar
    March 2010
    3,976 Posts

    Working on a cool music visualizer.
    Reply With Quote Edit / Delete Windows 7 Netherlands Show Events Programming King Programming King x 2Artistic Artistic x 2 (list)

  6. Post #246
    voodooattack's Avatar
    October 2009
    1,661 Posts
    Just fixed a terrible bug in my project.     and introduced a memory leak.. asdfdsfskfajsfskj;k';ls   
    Reply With Quote Edit / Delete Windows 7 Egypt Show Events Funny Funny x 1Friendly Friendly x 1 (list)

  7. Post #247
    gman_beeman's Avatar
    December 2007
    576 Posts

    It can support bigger maps now
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Programming King Programming King x 12Winner Winner x 4Artistic Artistic x 1 (list)

  8. Post #248
    Gold Member
    Larikang's Avatar
    November 2005
    2,050 Posts
    beat detection is worthless in the first place

    there is no magical universal tuning for frequency averages that will detect beats on every single last song provided, so there's no point in it for using it for the reasons you'd expect (to do less work)

    the problem with beat detection is that to use it for anything useful, you'd need a set of algorithms that could detect beats across multiple different genres and play styles

    that's one problem, but you also have the general "how do you define what a beat is?" issue

    in the end, beat detection is best used in controlled, tuned cases. but if you're going to do that, you might as well just manually sync whatever your work is to whatever music you're using, because you'll end up actually doing more work tuning your beat detection for more than one song
    I've thought about making a music game by combining image analysis techniques with an FFT of the audio. My music visualizer is just a FFT and it looks like it does a pretty good job of picking out the individual melodies of a song.
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  9. Post #249
    Andrew McWatters
    acpm's Avatar
    March 2011
    4,045 Posts
    You'd rather embed an entire browser into your application just to avoid a few minor syntax differences from standard HTML? I'm not discounting any options yet but seeing as I'm not a dedicated web developer I really couldn't care less how how different the files are as long as the result is a quality library I can use to get the job done and it's not bloated or making too many assumptions about my platform.
    yes

    Edited:

    if you're not a web developer, then it makes sense i guess. if you are, it would be absolutely stupid not to. you lose control over virtually everything previously possible with a normal browser

    Edited:

    I've thought about making a music game by combining image analysis techniques with an FFT of the audio. My music visualizer is just a FFT and it looks like it does a pretty good job of picking out the individual melodies of a song.
    a song, or multiple songs?

    i've seen some decent beat detection done, don't get me wrong, but try introducing something like classical music to a beat detection system that did its tests predominantly using hip hop or dubstep and doesn't factor in things like noise and loudness normalization

    then you're screwed and have no data to work with, and beats or "jumps" amongst harmonic impulses are hard to decipher
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  10. Post #250
    Dark7533's Avatar
    January 2010
    75 Posts
    It tool a while but I finally got it working with out crashing randomly(usually with no error message). Now time for space ships n shit.

    Reply With Quote Edit / Delete Windows 7 United States Show Events Winner Winner x 2Useful Useful x 1Programming King Programming King x 1Friendly Friendly x 1 (list)

  11. Post #251
    Gold Member
    ZenX2's Avatar
    February 2009
    3,904 Posts
    New version: http://filesmelt.com/dl/Phyzicle3.apk

    It should now work for all you guys that reported a black screen/crash/nothing happening!


    For the guys with the screen corruption, I'll look into it. I believe it might just be your old device, though
    This version finally works. I've been playing it for a while now; it's incredibly fun.

    A small (or large, depending on how you look at it) bug, my phone fell asleep once and the screen got squished into the left side.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Agree Agree x 1 (list)

  12. Post #252
    I survived Camp FP 2010
    Mattz333's Avatar
    June 2007
    1,617 Posts
    I'm updating my android game

    I implemented zooming and bigger levels


    A friend tried a 50x50 grid and it took over an hour. This one is 300*300 and will probably take a bit longer
    I still play this game often, it's a great little game to play while waiting for other things to happen.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Agree Agree x 4Friendly Friendly x 2 (list)

  13. Post #253
    Richy19's Avatar
    May 2010
    4,851 Posts
    FBO's ahoy


    and a nice class to go with it
    class RenderTarget
    {
    protected:
        GLuint fbo;
        GLuint depthBuff;
        GLuint texture;
        int width, height;
        Program *prog;
    public:
        RenderTarget(Program *p);
        ~RenderTarget();
        bool Create();
        bool Activate();
        GLuint getTexture();
    };
    Reply With Quote Edit / Delete Linux United Kingdom Show Events

  14. Post #254
    I fucking love eggs!!!
    Averice's Avatar
    July 2007
    1,961 Posts
    Simplex Noise terrain generation, at the moment I'm just coloring each block by the noise value, I'll make it place actual terrain soon.
    The blue square is where my mouse is.
    Reply With Quote Edit / Delete Windows 7 Australia Show Events

  15. Post #255
    Speedfalcon's Avatar
    December 2009
    1,082 Posts
    Ok so i decided to make a space game like everyone else:

    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Programming King Programming King x 3Agree Agree x 1 (list)

  16. Post #256
    Is, in fact, a real hedgehog.
    Ezhik's Avatar
    April 2009
    12,645 Posts
    Ok so i decided to make a space game like everyone else:

    [video]
    I waited for Earth to get hit :(
    Reply With Quote Edit / Delete Windows 8 Russian Federation Show Events Agree Agree x 2 (list)

  17. Post #257
    Speedfalcon's Avatar
    December 2009
    1,082 Posts
    I waited for the Earth to get hit :(
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Winner Winner x 8Friendly Friendly x 1Informative Informative x 1 (list)

  18. Post #258
    graymic's Avatar
    September 2005
    138 Posts
    Nothing interesting but made my first android app for shits and giggles.

    https://play.google.com/store/apps/d...5wb2x5Z29ucyJd

    Draws a set of polygons, smooths them out and then applies gravity to it... took about an hour. Going to try and make some mini game out of it.
    Reply With Quote Edit / Delete Mac United Kingdom Show Events

  19. Post #259
    Gold Member
    NinjaWilko's Avatar
    February 2009
    686 Posts
    All this talk of music visualisation lately made me work some more on mine.


    I added in some controls, the beginnings of a song loader and visualisation parameters. But I used taglib and made it use some general parameters for specific genres of music depending on what the song being loaded is tagged with, so you can get decent visualisations with any genre as long as its been specified, or you can specify and save it yourself. Anything that doesn't have a genre just uses the default visual parameters.

    Next up, song-specific visualisation values.
    Reply With Quote Edit / Delete Windows 7 Australia Show Events Artistic Artistic x 2Optimistic Optimistic x 1Disagree Disagree x 1 (list)

  20. Post #260
    ASK ME ABOUT MY PLAYBOOK INSTEAD OF COLLEGE
    icantread49's Avatar
    April 2011
    1,610 Posts
    This version finally works. I've been playing it for a while now; it's incredibly fun.
    Thanks dude :) Be sure to get the final release when it's out in a week or two!

    A small (or large, depending on how you look at it) bug, my phone fell asleep once and the screen got squished into the left side.
    I'm aware of various bugs appearing when the phone locks or falls asleep. I'm looking into it.
    Reply With Quote Edit / Delete Windows XP United States Show Events

  21. Post #261
    open.gl
    Overv's Avatar
    February 2007
    7,431 Posts
    Today I was looking at two papers about liquid surface simulation, but unfortunately they are a little hard to understand with my math knowledge. I haven't done Fourier transforms and infinite integrals yet. Does anyone know any way to start simple with these heavy math algorithms? I'd like to implement techniques and slowly work my way up into computational physics.
    Reply With Quote Edit / Delete Windows 7 Netherlands Show Events

  22. Post #262
    Andrew McWatters
    acpm's Avatar
    March 2011
    4,045 Posts
    Today I was looking at two papers about liquid surface simulation, but unfortunately they are a little hard to understand with my math knowledge. I haven't done Fourier transforms and infinite integrals yet. Does anyone know any way to start simple with these heavy math algorithms? I'd like to implement techniques and slowly work my way up into computational physics.
    Just approach your teachers for stuff like this.

    Might sound a smidge silly, but I've had things like this that I needed to ask my professors and I just conveyed what I was attempting to do so I could be presented with the appropriate concepts and equations and such.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Useful Useful x 1 (list)

  23. Post #263
    Gold Member
    esalaka's Avatar
    July 2007
    9,603 Posts

    Working on a cool music visualizer.
    Are you fucking serious

    The instant Time Flies starts playing (shuffle) I see this video
    Reply With Quote Edit / Delete Windows 7 Finland Show Events

  24. Post #264
    â–“â–“â–“ italian
    TerabyteS_'s Avatar
    June 2011
    2,417 Posts
    Heh.

    Reply With Quote Edit / Delete Windows 7 Anonymous Proxy Show Events Funny Funny x 11Friendly Friendly x 4Winner Winner x 1 (list)

  25. Post #265
    Gold Member
    LuaStoned's Avatar
    September 2007
    1,300 Posts
    3D Drawing in LuaCraft!



    surface.SetDrawColor(255, 0, 0, 255)
    surface.DrawLine(pos + vec3, pos + vec4, 3)
    
    surface.SetDrawColor(0, 0, 255, 255)
    surface.DrawBoundingBox(pos + vec1, pos + vec2)
    
    surface.SetDrawColor(0, 255, 0, 255)
    surface.DrawSphere(pos + vec5, 0.5)
    
    surface.SetDrawColor(255, 255, 255, 255)
    surface.DrawCylinder(pos + vec6, 1, 0.5, 0.5, Angle(0, 90, -90))
    
    surface.SetDrawColor(255, 0, 255, 255)
    surface.DrawCircle(pos + vec7, 0.5, 0, Angle(0, 90, -90))
    
    
    Reply With Quote Edit / Delete Windows 7 Austria Show Events Programming King Programming King x 12Winner Winner x 4 (list)

  26. Post #266
    Andrew McWatters
    acpm's Avatar
    March 2011
    4,045 Posts
    3D Drawing in LuaCraft!



    surface.SetDrawColor(255, 0, 0, 255)
    surface.DrawLine(pos + vec3, pos + vec4, 3)
    
    surface.SetDrawColor(0, 0, 255, 255)
    surface.DrawBoundingBox(pos + vec1, pos + vec2)
    
    surface.SetDrawColor(0, 255, 0, 255)
    surface.DrawSphere(pos + vec5, 0.5)
    
    surface.SetDrawColor(255, 255, 255, 255)
    surface.DrawCylinder(pos + vec6, 1, 0.5, 0.5, Angle(0, 90, -90))
    
    surface.SetDrawColor(255, 0, 255, 255)
    surface.DrawCircle(pos + vec7, 0.5, 0, Angle(0, 90, -90))
    
    
    are those like opengl calls directly, or from helper functions in minecraft's code?
    Reply With Quote Edit / Delete Windows 7 United States Show Events Disagree Disagree x 1 (list)

  27. Post #267
    Programming King and Most Patient Member 2013
    r0b0tsquid's Avatar
    December 2008
    945 Posts
    Replaced the block selection, it now uses DDA so it's a lot more accurate, and I can tell which side is collided with. I also now render a sphere of chunks around the player, culled to the player's view - means it's actually infinite in all directions now :)
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Programming King Programming King x 1Artistic Artistic x 1 (list)

  28. Post #268
    Gold Member
    LuaStoned's Avatar
    September 2007
    1,300 Posts
    are those like opengl calls directly, or from helper functions in minecraft's code?
    Line / BoundingBox are direct calls, the rest is LWJGL Glu.

    Spaaaaaaaaaaaaace!



    hook.Add("render.calcview", "Spaaaaaaaace", function(tbl) tbl.Position = Vector(0, 0, 128) return tbl end)
    Reply With Quote Edit / Delete Windows 7 Austria Show Events Winner Winner x 5 (list)

  29. Post #269
    Gold Member
    thomasfn's Avatar
    July 2008
    2,640 Posts
    Line / BoundingBox are direct calls, the rest is LWJGL Glu.

    Spaaaaaaaaaaaaace!



    hook.Add("render.calcview", "Spaaaaaaaace", function(tbl) tbl.Position = Vector(0, 0, 128) return tbl end)
    Minecraft RTS anyone?
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Agree Agree x 16 (list)

  30. Post #270
    Gold Member
    iPope's Avatar
    October 2008
    1,732 Posts
    Minecraft RTS anyone?
    I actually always thought of developing a minecraft moba. Kind of a crazy idea, you have to take minecraft and strip it down to it's engine.


    In other news, oreilly are having a 50% drm free ebook sale. So go check that out.
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events

  31. Post #271
    Gold Member
    jack5500's Avatar
    November 2007
    87 Posts
    Just finshed a work for a German company. Some visual polishing and I'm done :)

    Reply With Quote Edit / Delete Windows 7 Germany Show Events

  32. Post #272

    April 2012
    87 Posts
    Just finshed a work for a German company. Some visual polishing and I'm done :)

    i don't understand this scheiße
    Reply With Quote Edit / Delete Windows 7 Canada Show Events Zing Zing x 13Funny Funny x 6Friendly Friendly x 1 (list)

  33. Post #273
    Andrew McWatters
    acpm's Avatar
    March 2011
    4,045 Posts
    Today, I'll be working on another mock-game realization. Following the award winning, world-renown success of Knight Game II, comes Adventure Ponies: The Video Game.




    The process involves resource ripping, so the art assets will be the same as what you've seen in the video linked above.

    It will most likely be another "joke" game, but we'll see. ETA: 24-48 hr completion.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Dumb x 26Winner x 3Funny x 1Artistic x 1Useful x 1Optimistic x 1Friendly x 1 (list)

  34. Post #274
    Gold Member
    jack5500's Avatar
    November 2007
    87 Posts
    i don't understand this scheiße
    "The downloading is done. Please close the window"
    Reply With Quote Edit / Delete Windows 7 Germany Show Events Informative Informative x 1Agree Agree x 1Optimistic Optimistic x 1 (list)

  35. Post #275
    Gold Member
    ROBO_DONUT's Avatar
    March 2005
    3,028 Posts
    Today I was looking at two papers about liquid surface simulation, but unfortunately they are a little hard to understand with my math knowledge. I haven't done Fourier transforms and infinite integrals yet. Does anyone know any way to start simple with these heavy math algorithms? I'd like to implement techniques and slowly work my way up into computational physics.
    They're actually a lot simpler than they sound.
    Infinite integrals, at least, are really simple to evaluate analytically in many cases. You just need to calculate the indefinite integral, as you normally would, and evaluate it for the bounds. You can use the limit as the parameters go to infinity to get the value 'at' infinity. And if you don't get a useful number at the limit, then you can't really evaluate the integral.

    The frequency domain is a little more complex, but you get used to it.
    Reply With Quote Edit / Delete Windows 7 Show Events

  36. Post #276
    ASK ME ABOUT MY PLAYBOOK INSTEAD OF COLLEGE
    icantread49's Avatar
    April 2011
    1,610 Posts
    Added a pause button in case you want to pause the simulation without resetting everything to its original position. Also added "Zero Gravity" checkbox.

    Submitting to Apple and RIM today.
    Reply With Quote Edit / Delete Windows XP United States Show Events Winner Winner x 4Informative Informative x 1 (list)

  37. Post #277
    Gold Member
    thomasfn's Avatar
    July 2008
    2,640 Posts
    I'm trying to upgrade my geometry shader based cubic voxel engine to use transform feedback so I don't have to run the mesh extraction process every frame, but I have a question. I have setup VBOs for the output of the geometry shader, but how big do I make them? I read somewhere that OpenGL is supposed to be able to manage a dynamic VBO size since a geometry shader could output any number of primitives, but I see no way to tell OpenGL to make my VBOs dynamic and not fixed size. All the examples I could find on the internet use things like queries to find out how many primitives the geometry shader actually outputted, so that it was able to render a variable amount of primitives, but they used a static sized VBO to hold them all anyway (which is pointless imo). Since each chunk of my world could have anywhere between 0 and 32k triangles, I don't really want to assign the maximum size per VBO since it's a giant waste of memory (and somehow causes my program to crash anyway).
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events

  38. Post #278
    Glorious GNU/Linux Master Race
    kaukassus's Avatar
    May 2010
    3,050 Posts
    Just finshed a work for a German company. Some visual polishing and I'm done :)

    This sounds strange.
    its like saying "The downloads is finished please close window."

    "Der Download ist abgeschloßen. Sie können das Fenster nun schließen."

    sounds much better.
    Reply With Quote Edit / Delete Windows 7 Switzerland Show Events Agree Agree x 5 (list)

  39. Post #279
    www.bff-hab.de
    Dennab
    February 2009
    7,832 Posts
    Today, I'll be working on another mock-game realization. Following the award winning, world-renown success of Knight Game II, comes Adventure Ponies: The Video Game.




    The process involves resource ripping, so the art assets will be the same as what you've seen in the video linked above.

    It will most likely be another "joke" game, but we'll see. ETA: 24-48 hr completion.
    That is totally retarded, how are ponies supposed to code, on a giant keyboard?
    Reply With Quote Edit / Delete Windows 7 Germany Show Events Agree Agree x 7Funny Funny x 2Informative Informative x 1 (list)

  40. Post #280
    Mark_M's Avatar
    May 2010
    11 Posts
    how are ponies supposed to code, on a giant keyboard?
    It could happen.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Agree Agree x 2Disagree Disagree x 1Funny Funny x 1 (list)