1. Post #1
    Gold Member
    r4nk_'s Avatar
    April 2005
    2,023 Posts
    The old thread was auto locked.

    Highlights from the old thread:

    dp2209 posted:
    Robert64 posted:
    I'm currently making a 3D engine in AS3. I just finished recoding the whole rendering class from scratch, and got it to work at a reasonable speed. I want to make a 3D RPG in Flash one day, and figured making my own engine would be the most satisfying way.
    garry posted:
    Added physics. Wasn't such a big deal since I was using Bullet for collisions anyway. Desperately need to start encoding physics data in models
    ZomBuster posted:
    qurl posted:
    Guru-guru posted:
    This is an early version of a simple game I am making. Right now it creates random maps and you can spawn AI that will walk around and if they have enough muscle they can cut down trees. Also if there are stupid enough they will walk on water and drown. Also this is running on my tablet (aka computer that can't run shit).
    Samuelgames posted:

    20000 polygons running without a SINGLE brush fucking up when translating the VBSP.
    nullsquared posted:

    Kylegar posted:
    MADmarine posted:
    I've been making a bit of progress on my maze game, here's some screen-shots I took of it in action.

    - I've now got start and end flags
    - A lot of the UI done (I'm not a photoshop genius so C&C welcome)
    - Efficient level loading and saving. Level loading is instant and level saves don't go above 10KB. I've also got a system in place to read all .maz files (maps) from a specific folder and list them
    - Particle effects for the sun and teleports.

    1. Playing (player flags are little markers you can drop around the maze to help you navigate)
    2. Editor
    3. Main Menu
    4. Map List (I need to parse the names properly at some point)
    5. Win Screen (in progress, I'm working on high scores)
    6. Particle system for teleports (currently halfway through getting this to work)
    Foda posted:
    Jallen posted:
    Since I didn't finish it too long ago I think I'll post the roller coaster simulator I made for my physics teacher (computing coursework).

    Made with SFML. I programmed everything else myself. Tracks are stored as a series of 41 unsigned integers in a file, so if you wanted you could easily make a perfect sin curve just by making a program to do it and writing it to the file.
    You basically draw the track while in edit mode, go into simulation mode, press go and it runs, updating the bottom values as you go. The top 3 values are ones that you update.
    Overv posted:
    Reply With Quote Edit / Delete Australia Show Events Artistic Artistic x 1Funny Funny x 1 (list)

  2. Post #2
    garry's Avatar
    September 2001
    12,435 Posts
    Librocket looks pretty nice - what's the license on it?
    Reply With Quote Edit / Delete Show Events

  3. Post #3
    Gold Member
    HubmaN V2's Avatar
    November 2007
    885 Posts
    Proprietary. You can only get it for free if you're planning to distribute your app for free.

    (fuck naw)
    Reply With Quote Edit / Delete Thailand Show Events

  4. Post #4
    garry's Avatar
    September 2001
    12,435 Posts
    Fuck them fuckers
    Reply With Quote Edit / Delete Show Events Funny Funny x 3Agree Agree x 2 (list)

  5. Post #5
    Gold Member
    r4nk_'s Avatar
    April 2005
    2,023 Posts
    I think it's a good idea though, using HTML and CSS for interface design.
    Reply With Quote Edit / Delete Australia Show Events

  6. Post #6
    Gold Member
    ZomBuster's Avatar
    June 2006
    2,001 Posts
    How is this for rotating the plane
    compared to
    Reply With Quote Edit / Delete Netherlands Show Events Agree Agree x 1 (list)

  7. Post #7
    open.gl
    Overv's Avatar
    February 2007
    7,431 Posts
    A dozen times better.
    Reply With Quote Edit / Delete Netherlands Show Events

  8. Post #8
    Gold Member
    ddrl46's Avatar
    October 2007
    3,685 Posts
    Looks very nice :D.
    Reply With Quote Edit / Delete Netherlands Show Events

  9. Post #9

    June 2009
    898 Posts
    I think it's a good idea though, using HTML and CSS for interface design.
    You can do that with awesomium and webkit i think.
    Reply With Quote Edit / Delete Anonymous Proxy Show Events

  10. Post #10
    garry's Avatar
    September 2001
    12,435 Posts
    IIRC awesomium has some stupid license too
    Reply With Quote Edit / Delete Show Events Agree Agree x 1 (list)

  11. Post #11
    Gold Member
    nullsquared's Avatar
    November 2007
    2,450 Posts
    IIRC awesomium has some stupid license too
    LGPL is pretty flexible.

    Edited:

    There's also RBGui: http://sourceforge.net/projects/rbgui/
    Reply With Quote Edit / Delete United States Show Events

  12. Post #12
    Gold Member
    Sam Za Nemesis's Avatar
    November 2007
    5,775 Posts
    The Entity report for my VBSP loader is kinda working
    Code:
    ...
    {
    "origin" "0 -960 -960"
    "angles" "0 90 0"
    "classname" "info_player_start"
    "hammerid" "533"
    }
    {
    "origin" "64 -960 -960"
    "angles" "0 90 0"
    "classname" "info_player_start"
    "hammerid" "541"
    }
    {
    "origin" "-64 -960 -960"
    "angles" "0 90 0"
    "classname" "info_player_start"
    "hammerid" "543"
    }
    ...
    Reply With Quote Edit / Delete Brazil Show Events

  13. Post #13
    Pirate Ninja's Avatar
    February 2009
    853 Posts

    Learning OpenGL. :D
    Reply With Quote Edit / Delete Germany Show Events

  14. Post #14

    February 2005
    189 Posts
    My 2D shooter is coming along pretty nicely. (The blood looks cooler in motion) :D



    By the way, I would love if anyone would want to help with the art. As you can see, my art skills are lacking so I had to settle for embossed circles.
    Reply With Quote Edit / Delete Show Events Artistic Artistic x 1 (list)

  15. Post #15
    DeltaOps101's Avatar
    February 2006
    72 Posts
    Fuck them fuckers
    http://librocket.com/licenses

    You already bought DotNetBar, this doesn't cost much more.
    Reply With Quote Edit / Delete United States Show Events

  16. Post #16

    June 2009
    898 Posts
    3 grand for something he could make himself?
    Reply With Quote Edit / Delete Anonymous Proxy Show Events

  17. Post #17
    DeltaOps101's Avatar
    February 2006
    72 Posts
    I assume he would purchase the Indie license, if anything.
    Reply With Quote Edit / Delete United States Show Events

  18. Post #18
    Gold Member
    Catdaemon's Avatar
    February 2005
    2,821 Posts
    http://librocket.com/licenses

    You already bought DotNetBar, this doesn't cost much more.
    This licensing model makes no sense. How are you supposed to know how many units will sell? Are you supposed to re-license 10 years later when you finally pass that mark and can no longer afford it because all profitability has gone?
    Reply With Quote Edit / Delete Show Events

  19. Post #19
    Gold Member
    nullsquared's Avatar
    November 2007
    2,450 Posts
    This licensing model makes no sense. How are you supposed to know how many units will sell? Are you supposed to re-license 10 years later when you finally pass that mark and can no longer afford it because all profitability has gone?
    Commercial applications know their target range.
    Reply With Quote Edit / Delete United States Show Events

  20. Post #20
    Gold Member
    Catdaemon's Avatar
    February 2005
    2,821 Posts
    Commercial applications know their target range.
    What if an indie game becomes incredibly popular? What if a commercial application becomes far more popular than they thought it'd be? Doesn't make sense.
    Reply With Quote Edit / Delete Show Events

  21. Post #21

    June 2009
    898 Posts
    What if an indie game becomes incredibly popular? What if a commercial application becomes far more popular than they thought it'd be? Doesn't make sense.
    Then they would just upgrade?
    Reply With Quote Edit / Delete Anonymous Proxy Show Events

  22. Post #22
    Gold Member
    nullsquared's Avatar
    November 2007
    2,450 Posts
    What if an indie game becomes incredibly popular? What if a commercial application becomes far more popular than they thought it'd be? Doesn't make sense.
    If they become so popular, I can assure you a $3000 upgrade will be the least of their worries.
    Reply With Quote Edit / Delete United States Show Events

  23. Post #23
    odeyseuss's Avatar
    January 2009
    84 Posts
    I just started trying to learn C# yesterday, and I'm trying to figure out how to put boolean values inside other pieces of code than just their own, and also how to make a sort of rudimentary calculator.

    I realise I'm pretty shit at all this stuff but I've figured it out now anyway.
    Reply With Quote Edit / Delete United Kingdom Show Events

  24. Post #24
    Gold Member
    jivemasta's Avatar
    January 2005
    315 Posts
    Couldn't you fix the "space bug" by just trimming the string right before you move the carat, and then setting a flag that it had a space at the end so that after you move the carat, you re-add the space.
    Reply With Quote Edit / Delete Show Events

  25. Post #25
    garry's Avatar
    September 2001
    12,435 Posts
    You can fix a few things using hacks like that, but it's annoying. I mean, you need a different hack for every alignment type. I'll just put up with it because I'm too lazy to do anything else.. but it's just a tiny fix on their end.
    Reply With Quote Edit / Delete Show Events

  26. Post #26
    Extrems's Avatar
    June 2005
    73 Posts
    You should hate the Wii:

    Reply With Quote Edit / Delete Canada Show Events

  27. Post #27
    Warsheep's Avatar
    June 2008
    183 Posts
    I've just picked up python. I'm still fairly new, but I understand the basics.
    I don't really have any... goals, which so far bugs me.
    One idea, is a small text based game, for two players or more.
    The program outputs something like "ke", and the player who first types a word which ends with "ke", like, "cake", gets a point.
    Then the game is about finding a word that begins on "ca", but is not something which has been said before.

    It probably wont really be that fun, but atleast it'll give me basic knowledge in strings, checking up to a database(dictionary), and networking. At first I'll robably make in singleplayer though, so I can avoid networking in the beginning before the rest is done.
    Reply With Quote Edit / Delete Thailand Show Events

  28. Post #28
    Gold Member
    Xeon06's Avatar
    September 2005
    1,223 Posts
    I just started trying to learn C# yesterday, and I'm trying to figure out how to put boolean values inside other pieces of code than just their own, and also how to make a sort of rudimentary calculator.

    I realize I'm pretty shit at all this stuff but I've figured it out now anyway.
    All you have to do is make a public variable and then call it from other members, i.e.

    Code:
    myClass.myBoolean = true;
    As for the calculator, if you want to get an integer from a string, use Int32.TryParse or Int32.Parse. TryParse returns a boolean for success, while Parse returns the integer value but throws an exception if it fails. Always use TryParse, or if you want to use Parse, enclose it in a try-catch block.
    Reply With Quote Edit / Delete Canada Show Events

  29. Post #29
    compwhiziitothemax's Avatar
    May 2009
    1,276 Posts
    I'm learning ruby and rails. It's confusing at first, but now I think I'm getting it.


    Yea faggots rate me dumb

    polyamy@hotmail.co.uk says:
    ruby and railz lol l2code
    rated u dumb cos ya a fucking nob head
    u butthurt rofl
    Reply With Quote Edit / Delete United States Show Events

  30. Post #30
    Gold Member
    Chandler's Avatar
    February 2006
    1,406 Posts
    You should hate the Wii:

    What IDE is that?
    Reply With Quote Edit / Delete United States Show Events

  31. Post #31
    garry's Avatar
    September 2001
    12,435 Posts
    Got physics data embedding in models. Man it was full of gotcha's. Mainly because the Physx 3dsMax exporter saves your units and up axis, but doesn't actaully use them. Cocks.



    Edited:

    Oh yeah, added a specular var to my material system too
    Reply With Quote Edit / Delete Show Events

  32. Post #32
    Gold Member
    nullsquared's Avatar
    November 2007
    2,450 Posts
    Wait, what PhysX exporter for max? I thought you're using Bullet?
    Reply With Quote Edit / Delete United States Show Events

  33. Post #33
    garry's Avatar
    September 2001
    12,435 Posts
    The PhysX exporter exports collada
    Reply With Quote Edit / Delete Show Events

  34. Post #34
    Gold Member
    nullsquared's Avatar
    November 2007
    2,450 Posts
    The PhysX exporter exports collada
    Oh, interesting. Do you currently handle splitting up concave objects into convex parts? (And if you do, is it automatic?)
    Reply With Quote Edit / Delete United States Show Events

  35. Post #35
    garry's Avatar
    September 2001
    12,435 Posts
    You basically select your model and press a button and it makes a convex hull.. so if you only select parts of your model, it will make a convex hull out of that part.. (or you could create a new model to act as the hull).

    But it's kind of better than that because you can define your physics object out of spheres, cubes, capsules etc (It isn't limited to just one object).

    You can define constraints too, for ragdolls or whatever you want.

    Reply With Quote Edit / Delete Show Events

  36. Post #36
    Gold Member
    nullsquared's Avatar
    November 2007
    2,450 Posts
    Well I know that much, but I'm curious if it automatically handles splitting up concave objects into convex parts, or if you must do it by hand (as usual). If you modeled a table, would you need to manually mess with the 4 legs and the table top, or can the tool automatically split things up for you?
    Reply With Quote Edit / Delete United States Show Events

  37. Post #37
    Extrems's Avatar
    June 2005
    73 Posts
    What IDE is that?
    Programmer's Notepad, it's bundled with devkitPro.
    Reply With Quote Edit / Delete Canada Show Events

  38. Post #38
    Gold Member
    Nexor's Avatar
    January 2006
    479 Posts
    Oh my god how can you all be so good at this? I'm reading C++ books right now and it feels like I'm far away from being that good.
    Reply With Quote Edit / Delete Sweden Show Events

  39. Post #39
    I am a moderator.
    Swebonny's Avatar
    August 2006
    13,240 Posts
    Oh my god how can you all be so good at this? I'm reading C++ books right now and it feels like I'm far away from being that good.
    You are not the only one.
    Reply With Quote Edit / Delete Sweden Show Events

  40. Post #40
    Gold Member
    dezek's Avatar
    November 2005
    195 Posts
    Started playing around a bit with lighting in my engine and trying to decide if I shall go with deferred lighting or stay with simple forwarded lighting.

    and yes, I stole the normalmap image from Garrys Botch :ssh:
    Reply With Quote Edit / Delete Sweden Show Events Disagree Disagree x 1 (list)