JazzJackrabbit Community Forums

JazzJackrabbit Community Forums (http://www.jazz2online.com/jcf/index.php)
-   JCS & Scripting (http://www.jazz2online.com/jcf/forumdisplay.php?f=5)
-   -   TreyLina's small tileset contest! Win money! (http://www.jazz2online.com/jcf/showthread.php?t=19834)

Seren Jul 18, 2015 08:18 AM

Quote:

Originally Posted by Treylina (Post 487774)
Also the pipe dream script is poorly optimised, which eats my FPS. For a big hint why;

"[16:40:47] Sir Ementaler: I looked into the script of Obi's example level and found an easy way to optimize it.
[16:40:47] Sir Ementaler: Turns out he already only changed the palette once every two frames but every four frames he applied changes 5 times, lol."

What I did was change the palette cycling code in onMain to
Code:

        if (jjGameTicks % 2 == 1) {
                cycleLiquid();
                //rocksGlow();
                if (jjGameTicks % 4 == 1) {
                        crystalGlow();
                        liquidPoolRipple();
                        crystalRipple();
                        cloudsGlow();
                        if (jjGameTicks % 8 == 1) {
                                liquidPoolGlow();
                        }
                }
                jjPalette.apply();
        }

and replace all occurrences of "newPal.apply()" with "jjPalette = newPal". Not precisely the way I'd write that code myself but that required fewest modifications.

Treylina Jul 18, 2015 08:43 AM

Quote:

Originally Posted by snzspeed (Post 487775)
Why make another example levels purely EC focused? I think the point of an example level is to show basic usage of a set, not completely rape it EC-wise...

Because looking at a tileset at its greatest potential gives a better impression of it. It's not easy to decide the winner so I decided to do this.

Also I want to pallette test some events.

Obi1mcd Jul 18, 2015 03:38 PM

Quote:

Originally Posted by Sir Ementaler (Post 487776)
What I did was change the palette cycling code in onMain to
Code:

        if (jjGameTicks % 2 == 1) {
                cycleLiquid();
                //rocksGlow();
                if (jjGameTicks % 4 == 1) {
                        crystalGlow();
                        liquidPoolRipple();
                        crystalRipple();
                        cloudsGlow();
                        if (jjGameTicks % 8 == 1) {
                                liquidPoolGlow();
                        }
                }
                jjPalette.apply();
        }

and replace all occurrences of "newPal.apply()" with "jjPalette = newPal". Not precisely the way I'd write that code myself but that required fewest modifications.

Ah cool! Could definitely tell I'd done something wrong there, but wasn't sure what to change. Thanks for fixing it!

ShadowGPW Jul 19, 2015 02:21 AM

I completely agree!

*has no clue*

Slaz Jul 19, 2015 03:13 AM

I sure had fun participating in this contest. It was a good learning experience and I quite like the results I got with so little artistic experience. I like the other 3 entries as well including Violet's ambitious and dreamy-looking FPS-leech.
Quote:

Originally Posted by Treylina (Post 487777)
Because looking at a tileset at its greatest potential gives a better impression of it. It's not easy to decide the winner so I decided to do this.

I believe a tilesets "greatest potential" can be perceived in many different ways depending on what mindset you unleash on it. Eyecandy is just one of them, but levels utilizing whole jungles of eyecandy don't necessarily make the whole experience feel like it maxes out a tilesets potential. It all depends on the creativity and intuition of the level maker.

I'm by no means judging how to properly judge a tileset, I'm just saying there are multiple ways to look at it and as little should be ignored. That said, having example levels made by different people than the tileset authors is sure to give interesting new perspectives and can only be a good thing!

Treylina Jul 19, 2015 01:51 PM

You guys seem to think that my idea of EC is adding stuff everywhere. My idea of EC is mostly giving another perspective of usage of a tileset. I like to think of the big picture of what defines a levels look- aka the background.

Yes, this is coming from someone who made Frontline, which came out spammy foreground wise. I honestly didn't know what was considered the optimal usage there, and was tired/grumpy when I made that (deadlines and whatnot). I will go back to that and revise it somewhere in the future.

Slaz Jul 19, 2015 03:05 PM

Quote:

Originally Posted by Treylina (Post 487791)
You guys seem to think that my idea of EC is adding stuff everywhere.

Nah, I hadn't really thought it through that much, and was just generally pointing out my thoughts on eyecandy being just one of many features a levelmaker can use to brew something special.

From what I've learnt, eyecandy can be anything that makes a level look more alive while not directly affecting gameplay. It could be categorized into 'layer 5' background and foliage, with the latter blending in with the foreground (layer 4) most of the time.

And I agree that there should be a clear difference between foreground and background you cannot interact with. There are even newer games that got it wrong every here and there. In Ori And The Blind Forest for example, I once died by jumping on a rock that was in the background, and walked in a lava stream that looked part of the other lava streams in the back, but wasn't..

Treylina Aug 28, 2015 12:48 PM

Ok, since we've been holding it up for far too long, we scrapped the idea of our own example levels.*

So yeah, the winner is Skulg's organic, and the runner up is Obi1mcd's pipe dream. You will need to send me your paypal account info (you can do that via private messaging or skype) so I can send the money.

I also intend to review all tilesets....then again I still haven't finished reviewing all the treasure entries.

*though I'm still interested in making a level with pipe dream, probably some standalone SP.

Obi1mcd Aug 28, 2015 02:26 PM

Ah cool, congrats Skulg!

Slaz Aug 29, 2015 04:24 AM

Congrats Skulg and Obi! And thanks Trey for hosting a motivating contest!

Primpy Aug 30, 2015 12:06 AM

I love that tileset! Congratulations to the winners! :)

ShadowGPW Sep 3, 2015 01:51 PM

Amazing! Congrats Skulg, was amazing to play with your set! Can't wait for the ''bigger'' version!

Skulg Sep 4, 2015 07:51 AM

Quote:

Originally Posted by Treylina (Post 488178)
Ok, since we've been holding it up for far too long, we scrapped the idea of our own example levels.*

So yeah, the winner is Skulg's organic, and the runner up is Obi1mcd's pipe dream. You will need to send me your paypal account info (you can do that via private messaging or skype) so I can send the money.

I also intend to review all tilesets....then again I still haven't finished reviewing all the treasure entries.

*though I'm still interested in making a level with pipe dream, probably some standalone SP.

Oh my, what an awesome surprise!! Thank you so much everyone, I'm super honored! :D

Also congratulations to @Obi1mcd for second place! I really love the atmosphere you have going on in your tileset.

I hope I can continue working on Organic soon, in order to make it bigger and more detailed! I'll keep you guys updated! :D

@Treylina: I'll PM you my PayPal addy!

Treylina Sep 4, 2015 08:49 AM

Quote:

Originally Posted by $kúlg (Post 488245)
I hope I can continue working on Organic soon, in order to make it bigger and more detailed! I'll keep you guys updated! :D

Btw, I intend to make a review for the tileset soon so you can fix/improve some things before you make the bigger version.

Primpy Sep 4, 2015 09:12 AM

Quote:

Originally Posted by $kúlg (Post 488245)
Oh my, what an awesome surprise!! Thank you so much everyone, I'm super honored! :D

Also congratulations to @Obi1mcd for second place! I really love the atmosphere you have going on in your tileset.

I hope I can continue working on Organic soon, in order to make it bigger and more detailed! I'll keep you guys updated! :D!

Hello, Skulg! Congratulations, I really liked your tileset as well and I can't wait to see a full version of it :)

SaVn Sep 4, 2015 09:22 AM

I like all the tilesets. Also Crystal Empire by VioletCLM
Examples levels are extraordinary, are scripted.
I'd like to create a level with these beautiful tilesets!

Ninja Sep 4, 2015 12:57 PM

Such a nice tileset, Skulg... Damn. :O

SaVn Sep 5, 2015 09:11 AM

Congratulations! Skulg!I really like your tileset!Very wonderful :)

Skulg Sep 17, 2015 12:31 AM

Quote:

Originally Posted by Treylina (Post 488247)
Btw, I intend to make a review for the tileset soon so you can fix/improve some things before you make the bigger version.

That's awesome, thank you! I appreciate it!! Looking forward to your feedback.

Also BIG thanks to everyone else; your sweet comments mean a ton to me! <3

ShadowGPW Sep 20, 2015 12:04 PM

\o/

Treylina Sep 23, 2015 12:26 PM

Well, I finally sent the prizes. Sorry, got preoccupied by JDC related matters.


All times are GMT -8. The time now is 09:54 AM.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online