Blitz community programming project

About Monkey 2 Forums Monkey 2 Projects Blitz community programming project

This topic contains 11 replies, has 5 voices, and was last updated by  therevills 1 year, 11 months ago.

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #8015

    AdamStrange
    Participant

    I thought I’d post this here to show what we’ve been up to the past couple of days.

    In essence this is a solar system creator for something larger.

    But, what is really interesting is with a few minor changes to monkey2 mojo to add some more shader support. I got the fabulous looking planets.

    hese new planets are dynamic! You are not looking at a static picture they are a seething mass of swirling, ever-changing patterns.
    They are based on shader code, very cool and completely 2d

    Mark would you like the changes to add to Mojo?

    #8036

    abakobo
    Participant

    Congrats for that work, the forum thread is very educative!
    I would love to see your shader code (and all the game code and tools/utilities code) as a download pack like github for example.
    Your github (strangeismyname) seems to only have an old mx2 fork..

    #8037

    AdamStrange
    Participant

    yep I thinking about a monkey2 form called mx2 which would included the full module changes.

    Here’s another shot of the universe with the completed planets, stars, rings nebulae, etc.

    #8054

    AdamStrange
    Participant

    If anyone is interested, things have progressed and a UI system has been developed.

    This is based on my own oberon system, but fully documented as we went along.

    The latest post details the separation of the code into smaller chunks and adds support for buttons,imagebuttons,text and panels.

    #8072

    cocon
    Participant

    Very interesting stuff. 🙂

    Perhaps you could make a space trading game out of this experiment.

    #8145

    AdamStrange
    Participant

    started the planet description systems and basic market stuff based off the original elite.

    Moved onto the actual ships. Using the sprite mapper and map tool I created the basic 32×32 font for the graphics. The map tool allows multiple layers so I can use those as holders for the ship makeup: cargo, engines, etc

    All of this needs a UI, so… Here it is complete with live shaders providing the computer background.

    MARK… you NEED a TIME uniform in your shader code…..

    Whilst the UI is fully formed it is actually based on a very small highly customisable UI system. based on a page and controls

    #8147

    Jesse
    Participant

    looking good!

    #8148

    AdamStrange
    Participant

    it’s slowly fitting together – lots of shaders being used.

    i’m looking at the nicest way to display the universe currently

    #8150

    AdamStrange
    Participant

    ok. needed to diverge from Marks mojo to a custom one to support time uniforms and custom quad drawing These are slight modifications but do add a lot.

    Here’s a shot of the full 512 systems in the universe map. the map can be rotated and everything looks 3d – it isn’t. a shader is providing the background stars

    #8155

    cocon
    Participant

    It seems that development progress goes well.

    #8159

    AdamStrange
    Participant

    Yep. Monkey2 itself is very stable, I just wish that Mark was more receptive to people feeding him information though.

    #8161

    therevills
    Participant

    Maybe suggest your changes via GitHub or via a Git Patch.

Viewing 12 posts - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.