I had some fun last week creating a splash screen for JMonkeyEngine games.
comments are welcome
[edit] : Continuing the discussion from Alternate jME Logo
I had some fun last week creating a splash screen for JMonkeyEngine games.
comments are welcome
[edit] : Continuing the discussion from Alternate jME Logo
Nice, I like it
Isnât the âcounting bananasâŚâ for extracting netbeans modules in the IDE?
yes it is
Hi, for what background color did you design this splash screen?
The font is black and yellow which makes it impossible to use on a black screen (which is default for splash screens in games)
This splash screen was made to work on black or white and on most of colors, also on pictures. imo the only thing that didnât work well is the âversion 3.1â.
Can you tell me how it impossible ? what doesnât work well ?
Tried with black and white. While it works and is readable, it probably work best if you use the forumâ background color:
I see what your are pointing out, the fact that the grey âbackgroundâ do not cover all the splash screen is a wanted feature. And this splash screen wasnât mean to be used on the forum background.
new version, it is better ?
(itâs advised to take a look in full screen, since the background is the same color as the forum one)
Hey, sorry I didnât have much time earlier to go into detail.
I really like the idea and the basic design, although I like the old layout much more.
I am looking at the splash screen from a usability and accessability background
and have the following feedback to the old version (most apply to the new version as well):
I would like to see the text in clearly distinguishable colors.
You can use a darker yellow or the forums text color (lightgrey) to still highlight jME and the monkey.
Which is the correct brand: âjMonkeyEngineâ or âjMonkeyEngine 3â?
The splash implies the latter (jMonkeyEngine 3 version 3.1) which is not what I expected, because otherwise I would simply write âjMonkeyEngine 3.1â.
The brand is âjMonkeyEngineâ and the current version of the said engine is 3.0 - with 3.1 being developed currently.
Version numbering follows the standard conventions.
Version 2 of the engine was written by a completely different team if my memory serves me correctly, and for all the future holds, version 4 will probably go down the same path.
Then I think the splash should say âPowered by jMonkeyEngine 3.1â
Well, JME3 is the âbrandâ and 3.1 is the specific version. JME4 would be a completely different brand and so âJMEâ on its own is not specific enough.
I like how everyone has their own standard conventions
Well, itâs an EXTREMELY common convention⌠most projects seem to use it. Starting with Java and moving all the way through like 90% of the open source projects out there. Major.minor.bugFix really is pretty standard.
Iâm not saying that the major.minor.patch version numbering is odd or strange in any way. However, maybe I should have mentioned this in my previous reply, I think that a MINOR build version should not have breaking changes but rather be backwards compatible.
I also think that the versioning mentioned by jayfella above is more in line with the slow release cycle of JME so maybe thatâs fine. Iâd personally try and follow semantic versioning.
Would there ever be a JME3 version 4.0 is the question.
Its like with OSX where 10 is the brand, 10.2 is a new (probably not backwards compatible) release and 10.2.4 is a compatible fix release. Anything unclear about that?
If there is ever a jME4 its probably not written by the current team - or its for a completely new 3d graphics technology like hardware-accelerated voxels or something.
new version with bigger text, i also tried with another color (orange) , what do you think ?
I also removed the â3.1â so this can be used with others versions.
The outline color of the monkey and the JME text is also darker.
I like the orange one: itâs easy to read the âpowered byâ Anyway, i think itâs a good idea to keep the 3.1 on the logo becouse mostly users like to see ânew versionsâ with ânew thingsâ so even changing it at splash screen show to users the engine is up-to-date.
Just my opnion of course.
Quick offtopic: Why the name of engine is jMonkey (j is Java)? There is some special reason or is just a fun fact?