Road to Live Release (archive)

Discussion in 'Development News' started by RHY3756547, Aug 7, 2015.

Thread Status:
Not open for further replies.
  1. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Yep, definitely stable now.
    [​IMG]
    It's all coming together, the ability to make objects, which have no point whatsoever!!
  2. francot514

    francot514 Well-Known Member

    Good work, that means also include/import custom made paint sprites?
  3. jkjoebo

    jkjoebo Member

    lol devil fish ... nice work
  4. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Drawgroup editor WIP:
    [​IMG]

    I'm going to try to make this as simple as possible. You will need to set up different sprite configurations for each rotation, but I'll add the option to automatically generate the layouts for the farther zooms if you don't need fine-grained control.
  5. RainCloud

    RainCloud Active Member

    what do you think may have caused these ghost chairs?

    ghost chairs.jpg
  6. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    SPR2 bug. I changed it to take into account per frame palette ids, but I think it's wrong right now.
  7. francot514

    francot514 Well-Known Member

    Is that enought stable to work, for release of next build?
  8. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    The DGRP and SPR2 editors will be fully functional in the next build, and those sprites should also be fixed. (SPR2 version 1000 uses the "Palette ID" field for something else, so the palette is always the default)
  9. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    [​IMG]
    [​IMG]

    DGRP editing is working perfectly, with some nice automatic offset generations that match up with the Maxis sprites. DGRP management (making new and reordering) not quite yet.
    Tori Sim likes this.
  10. francot514

    francot514 Well-Known Member

    Good work with that Rhys, now i was tought if you can expand the editor, so it uses self sprite color rgb property change, that way, game will be able to use same object with different color properties..
  11. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Right now there aren't any plans to extend the original game formats. To recolour objects right now, you have to change the sprite and re-import it.

    In related news, SPR/DGRP edit is COMPLETE, and Task 2 is now available for the evaluation! It's arguably the easiest and most fun out of all the tasks, so you probably won't regret it if you give it a shot! I've also posted some information about Task 5, and the survey. Thank you all for participating so far, I promise I'll be back to working on the game soon. :p

    Click here to see the news post covering both.
    [​IMG]
    JWofles likes this.
  12. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    We have our first custom object made entirely from scratch! I just whipped up a quick sprite in about 5 minutes, gave it an init and main function, set up a tree table with one interaction, and set up a single DGRP + SPR2. Here are some shots of the object and the process:

    [​IMG]
    [​IMG]
    [​IMG]

    Still need to clean up a few things before I can release this. What I can give you is the object!
    https://dl.dropboxusercontent.com/u/12239448/FirstObject.iff

    Give it a shot (place in Content/Objects/)! You'll need to spawn it with the IDE - it is called "First FreeSO Object". The function is for you to try out. ;)
  13. Oniji Abukara

    Oniji Abukara Member

    [Quote = "RHY3756547, mensaje: 17412, miembro de: 128"] Tenemos nuestro primer objeto hecho a medida desde cero! Acabo de batida hasta un sprite rápida en unos 5 minutos, le dio una función init y principal, establecer una mesa con un solo árbol de la interacción, y establecer una sola DGRP + SPR2. Aquí están algunas fotos del objeto y el proceso:

    [​IMG]
    [​IMG]
    [​IMG]

    Aún es necesario limpiar algunas cosas antes de que pueda liberar este. Lo que te puedo dar es el objeto!
    https://dl.dropboxusercontent.com/u/12239448/FirstObject.iff

    Darle un tiro (en lugar de Contenido / Objetos /)! Tendrá que generar con el IDE - se llama "Objeto En primer lugar FreeSO". La función es para que usted pueda probar. ;)[/ Quote]
    What category is hosted?
  14. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    [​IMG]
    I've figured out how to use the 3DS max sprite exporter. If anyone else has max 9, they'll be able to utilise this to make fully z-buffered objects with a sims-like quality. The SPR editor will eventually gain support for directly importing from this format... but for now I had to extract the z, alpha and colour channels manually.

    Task 5 for the IDE will arrive tomorrow.
  15. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    [​IMG] [​IMG]

    I'm pleased to announce that all tasks are now available, with the final addition of Task 5, which involves completing an entire object from scratch. You might think that this one is too challenging for you, but you'd be surprised! It's really just a case of putting everything together from all the previous tasks.

    For more on this and the evaluation survey, check out the thread at:
    http://forum.freeso.org/threads/evaluation-all-tasks-now-available.1141/

    Here's the thread for task 5:
    http://forum.freeso.org/threads/task-5-create-an-object-entirely-from-scratch.1140/
    zc456, brandonftw101 and AquilaSim like this.
  16. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    The evaluation survey is now available! It should be completed after you have completed all the tasks you feel that you can. It will take about 5-10 minutes for you to complete. These responses are incredibly important, and mandatory to complete the evaluation! Check out the thread here:

    http://forum.freeso.org/threads/survey-evaluation-final-survey.1148/

    I've added this clause to the evaluation, which should make getting the gold event object a little easier:
    (IMPORTANT!) Task 5 Clause
    If you complete task 5: "Make a new object from scratch", you do NOT need to complete task 4 to get the gold object! This is because task 4 was considered too hard and generally a bad idea in the first place.
    Most of you will be pleased to know that this is the last post I'll be making here about the evaluation! Thanks for putting up with this, hopefully I can bring you some more interesting changes come April when the project deadline has passed. ;) (until may, at which point I have like 8 exams)
    Tori Sim likes this.
  17. Tori Sim

    Tori Sim Active Member

    Amazing work Rhys! :D We all appreciate all you do on this! And yes, by all means, take time for your exams! :eek::D:p
    RainCloud likes this.
  18. Daichan

    Daichan New Member

    I found out about this place last night and am very stoked for the future. Monotonetim on TwitchTV was streaming gameplay to around 1,500 viewers with dozens of the viewers actually playing with him. It was extremely buggy but still really fun. Thanks for all the work put in so far and all the work to come, I really appreciate it.
    nicefunfungirl and brandonftw101 like this.
  19. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Watching it right now, looks like two people used a toilet at the same time! That's never happened before...

    (the rest of everything they did is pretty expected. ;) )
    Last edited: Mar 16, 2016
  20. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    [​IMG]
    Fixed people being able to Tom Sawyer fences. Should be a few crash fixes for attempting to build walls out of bounds too (users were accidentally triggering this)

    Most freeze crashes should now stop their infinite loops at 500,000 primitives, display an error message and reset the thread in question. Thanks to this, I was able to debug the problem with pets, and they don't immediately crash the game anymore.
Thread Status:
Not open for further replies.

Share This Page