Bring4th Forums
  • Login Register
    Login
    Username:
    Password:
  • Archive Home
  • Members
  • Team
  • Help
  • More
    • About Us
    • Library
    • L/L Research Store
User Links
  • Login Register
    Login
    Username:
    Password:

    Menu Home Today At a Glance Members CSC & Team Help
    Also visit... About Us Library Blog L/L Research Store Adept Biorhythms

    As of Friday, August 5th, 2022, the Bring4th forums on this page have been converted to a permanent read-only archive. If you would like to continue your journey with Bring4th, the new forums are now at https://discourse.bring4th.org.

    You are invited to enjoy many years worth of forum messages brought forth by our community of seekers. The site search feature remains available to discover topics of interest. (July 22, 2022) x

    Bring4th Bring4th Studies Science & Technology Computer game idea - Law of One game :)

    Thread: Computer game idea - Law of One game :)


    Ali Quadir (Offline)

    Member
    Posts: 1,614
    Threads: 28
    Joined: Jan 2009
    #15
    11-26-2009, 03:45 PM
    xlsander Wrote:well wouldnt be the first lucas product with "real info" in it
    Absolutely true Smile Though in this case I figured out they've used an external new age guru that the lead designer happened to know in the brain storming and changed it very very much to make it funny, they felt the original material was too serious. I looked into it later on half hoping that it was inspired by a work of fiction that would entertain me further Wink

    It's basically a wink to the new age world of the time that was pretty unknown and inaccessible. No one had internet at the time offcourse.

    Hey Carrie,

    I do not use raknet, I use only open java software as a base. Raknet is a commercial product it's also C++ based. Ajax won't serve my purpose because it's javascript, while I work in Java. Javascript is limited outside the web browser. And this isn't a web game. I did use it at work. For screens I use the OpenGL library, direct X won't do because I work with Java, direct X would lock me in the MS world. I want the server to run on Linux, and the clients to run practically everywhere. It's a two man team and we're both hooked on linux so that had to be supported to make it interesting to us but we also could not afford beying locked into just linux because it's a small target audience... Mono wasn't strong enough at the time so that left us with only Java... I'd still go with Java if I had to restart from scratch today because I know it by heart and it's fast enough... Due to automatic hotspot optimizations it is at some points paradoxically even faster than C or C++ code would be.

    I did use LUA in a previous iteration of the game. But LUA is a script language. If I want to build scripts in Java, I'd write them in Java and offer the user a way of including those class files at runtime. I tried the idea.

    What I really needed was an object language much like XML, only XML has the problem of being way too verbose and ugly and terribly slow. I'm not a fan of XML so I went for JSON, and when that did not fill all my needs I simply expanded the definition. I'm not sure if right now it's recognizable as JSON it's certainly not compatible. But it's a very direct method of building in memory graphs of objects. And a rich data structure is essential. I can now send whole code blocks describing behavior or gui to clients. Also the code I use to serialize these blocks of code to network can be used to serialize to disk and in effect "Compile" the code.

    Code:
    dialog{
       visible=true
       bounds=bounds{x=0;y=512;width=256;height=256}
       content=label{text="Selected = " + selected.name}
    }

    I could go on for hours about the script language. I've fallen in love with it. It's primary strength is that it allows me to work on the plumbing in Java and write the actual game in the script, "Selected = " + selected.name in the example above will in effect be converted to a expression so even after the dialog runs, if I select another target it will handle all the updates for me. Which is a big time saver considering the amount of dialogs and information is going to go into the final game.

    I'm fairly low tech. I use LWJGL (I used to use JOGL), Guice2, OpenAL and I have MySQL support though I'm really leaning towards using the file system as a database. I work with databases in my day to day work and I think they're outdated. I want to go with a disk cacheable Keystore because it has the best scalability imho, but right now all the information is stored in that script language. And it loads in milliseconds so I haven't been motivated to actually build a keystore or find me one.

    It's basically aside from a game a testing ground for new techniques I wanted to learn. So the resulting style of working is unfortunately against finishing it very quickly. Fortunately we're having loads of fun. Which is important too Smile

    Will you tell me about your project Carrie?

      •
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)



    Messages In This Thread
    Computer game idea - Law of One game :) - by carrie - 11-24-2009, 05:50 AM
    RE: Computer game idea - Law of One game :) - by ayadew - 11-24-2009, 08:53 AM
    RE: Computer game idea - Law of One game :) - by Peregrinus - 11-24-2009, 03:26 PM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-24-2009, 09:24 PM
    RE: Computer game idea - Law of One game :) - by Questioner - 11-25-2009, 01:30 AM
    RE: Computer game idea - Law of One game :) - by Peregrinus - 11-24-2009, 10:24 PM
    RE: Computer game idea - Law of One game :) - by carrie - 11-25-2009, 01:17 AM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-25-2009, 09:45 AM
    RE: Computer game idea - Law of One game :) - by carrie - 11-25-2009, 09:58 AM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-26-2009, 06:47 AM
    RE: Computer game idea - Law of One game :) - by xlsander - 11-26-2009, 07:24 AM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-26-2009, 10:29 AM
    RE: Computer game idea - Law of One game :) - by xlsander - 11-26-2009, 12:26 PM
    RE: Computer game idea - Law of One game :) - by carrie - 11-26-2009, 12:56 PM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-26-2009, 03:45 PM
    RE: Computer game idea - Law of One game :) - by carrie - 11-27-2009, 05:08 AM
    RE: Computer game idea - Law of One game :) - by carrie - 11-27-2009, 02:45 PM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-27-2009, 04:13 PM
    RE: Computer game idea - Law of One game :) - by Questioner - 11-28-2009, 01:51 AM
    RE: Computer game idea - Law of One game :) - by carrie - 11-28-2009, 05:03 AM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 11-28-2009, 03:30 PM
    RE: Computer game idea - Law of One game :) - by Peregrinus - 11-28-2009, 03:40 PM
    RE: Computer game idea - Law of One game :) - by carrie - 11-28-2009, 08:57 PM
    RE: Computer game idea - Law of One game :) - by Questioner - 11-29-2009, 12:03 AM
    RE: Computer game idea - Law of One game :) - by carrie - 11-29-2009, 05:34 AM
    RE: Computer game idea - Law of One game :) - by Peregrinus - 11-28-2009, 12:58 PM
    RE: Computer game idea - Law of One game :) - by Questioner - 11-29-2009, 10:57 AM
    RE: Computer game idea - Law of One game :) - by carrie - 11-30-2009, 12:27 AM
    RE: Computer game idea - Law of One game :) - by Questioner - 11-30-2009, 11:09 AM
    RE: Computer game idea - Law of One game :) - by carrie - 11-30-2009, 11:49 AM
    RE: Computer game idea - Law of One game :) - by carrie - 12-01-2009, 04:45 AM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 12-01-2009, 09:38 AM
    RE: Computer game idea - Law of One game :) - by Questioner - 12-01-2009, 09:49 AM
    RE: Computer game idea - Law of One game :) - by carrie - 12-03-2009, 06:10 AM
    RE: Computer game idea - Law of One game :) - by Peregrinus - 12-03-2009, 11:48 AM
    RE: Computer game idea - Law of One game :) - by Questioner - 12-04-2009, 02:41 AM
    RE: Computer game idea - Law of One game :) - by carrie - 12-05-2009, 05:55 PM
    RE: Computer game idea - Law of One game :) - by carrie - 12-03-2009, 12:19 PM
    RE: Computer game idea - Law of One game :) - by Peregrinus - 12-03-2009, 12:56 PM
    RE: Computer game idea - Law of One game :) - by carrie - 12-03-2009, 01:22 PM
    RE: Computer game idea - Law of One game :) - by carrie - 12-03-2009, 04:23 PM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 12-03-2009, 06:45 PM
    RE: Computer game idea - Law of One game :) - by Phoenix - 12-05-2009, 11:31 PM
    RE: Computer game idea - Law of One game :) - by carrie - 12-07-2009, 03:47 PM
    RE: Computer game idea - Law of One game :) - by Ali Quadir - 12-08-2009, 04:12 AM
    RE: Computer game idea - Law of One game :) - by carrie - 12-08-2009, 08:03 AM

    • View a Printable Version
    • Subscribe to this thread

    © Template Design by D&D - Powered by MyBB

    Connect with L/L Research on Social Media

    Linear Mode
    Threaded Mode