[ARCHIVE] Road to Live Release

Status
Not open for further replies.
Drawgroup editor WIP:
57797d994844bce46f13b2563693457c.gif


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.
 
SPR2 bug. I changed it to take into account per frame palette ids, but I think it's wrong right now.
 
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)
 
ebda69f8e927efe564a8271a88a51c34.gif

c091efb51aa225a00335e660365c9bbe.gif


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.
 
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.

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..
 
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.
fecce6f62d35f8ed755bc6f772a8c42f.gif
 
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:

.eJwFwVsOhCAMAMC7cABKxfLwNgQJmlVKoMaPzd59Z77qGZfa1CHS5wawnzPz2PUUHqkWXZnrVVI_p858QxJJ-bhLkwloI1qPCxmDxgVaHSD5JVKI6GNAZ1fy8LRP47fp3qr6_QEGoCLj.rurwQXnewOCgpecCxuo903RNakw.png

eyJ1cmwiOiJodHRwczovL2kuZ3lhem8uY29tLzA2MzlkMjMxMWIzMTI3MzNiZTg4OTZhNzdkNGEyZDk1LmdpZiJ9.s43h7blJXzZlptar8vEil8ArLjw.gif

eyJ1cmwiOiJodHRwczovL2kuZ3lhem8uY29tLzc0YmJjN2MwZGNiZTljNmVmOTIxZDA1NDc4M2FhNzI0LmdpZiJ9.q11JilIkW8ewHJLtARuj1YFJEGM.gif


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. ;)
 
[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:

.eJwFwVsOhCAMAMC7cABKxfLwNgQJmlVKoMaPzd59Z77qGZfa1CHS5wawnzPz2PUUHqkWXZnrVVI_p858QxJJ-bhLkwloI1qPCxmDxgVaHSD5JVKI6GNAZ1fy8LRP47fp3qr6_QEGoCLj.rurwQXnewOCgpecCxuo903RNakw.png

eyJ1cmwiOiJodHRwczovL2kuZ3lhem8uY29tLzA2MzlkMjMxMWIzMTI3MzNiZTg4OTZhNzdkNGEyZDk1LmdpZiJ9.s43h7blJXzZlptar8vEil8ArLjw.gif

eyJ1cmwiOiJodHRwczovL2kuZ3lhem8uY29tLzc0YmJjN2MwZGNiZTljNmVmOTIxZDA1NDc4M2FhNzI0LmdpZiJ9.q11JilIkW8ewHJLtARuj1YFJEGM.gif


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?
 
339a07ffcd7caed006f40f62473b9548.gif

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.
 
431b8e3cb1547563bb2d64a380fb76e6.gif
6daf0a8f9dd8d708412668e6d6abe1d0.gif


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/
 
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)
 
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.
 
f96ad983ea4b422dbd56657812dc19ac.gif

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.
 
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.

Good work, this means more stable server without crashes, also you have checked for diagonals, are not working for terrain...
 
Status
Not open for further replies.
Back
Top