axmolengine / axmol

Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games. (A fork of Cocos2d-x-4.0)
https://axmol.dev
MIT License
907 stars 198 forks source link

[PROPOSAL] redecide game engine name. #673

Closed DelinWorks closed 2 years ago

DelinWorks commented 2 years ago

I think the game engine's name should be Axe because it's better than Adxe in the since that it's easier to pronounce by just removing the letter d and it's also named after a generic object (axe that's used to cut down trees) which can have a decent theme for a icon/logo. Only drawback is that it's a big change and a regex replacement might or might not be the solution. So what do you think? any suggestion would be appreciated :D

aismann commented 2 years ago

Look here: #327

DelinWorks commented 2 years ago

Yeah Axe game engine sounds nice and not used by this popular list https://en.wikipedia.org/wiki/List_of_game_engines (avoiding trademark issues) don't you think?

It's also good practice to not name anything that might be extended like (engineName2D or engineName3D) cuz then you might add 3d or 4d support. making it a simple understandable name seems nice, it's also the only axe game engine that's written in c++ and there aren't any serious axe game engines out there as far as i'm aware

also the name adxe doesn't have a meaning when you want to design a logo for it unlike axe where it has a meaning and cocos where it's a coconut

DelinWorks commented 2 years ago

yeah but they don't have a meaning as you can see, they're just a bunch of random letters that if you were to make a logo for wouldn't make sense, again it's a just proposal if you don't like it it's fine

aismann commented 2 years ago

If rename it than better this one: aXe amazing X engine (called axe, written like aXe) And an axe is a good icon, logo and so on , letter on this like "aXe". And X stands for all: 2D, 3D,, etc....

DelinWorks commented 2 years ago

aXe is okay but why wasn't adxe called adXe then? maybe we shouldn't engrave the fact that it supports everything by making x an uppercase letter and just say that it supports both 2D and 3D in the front page of the github repo, making some characters lowercase while others uppercase doesn't really make sense for docs, cmake or project managment, don't you agree?

aismann commented 2 years ago

The uppercase X makes only sense for Branding. Tools etc don't need upperase letter anywhere.

DelinWorks commented 2 years ago

okay nice that works out :)

aismann commented 2 years ago

okay nice that works out :) Tools having also no problem using adxe 😏

halx99 commented 2 years ago

Mybe axel --> pixel

aismann commented 2 years ago

Axe, aXe ist okay for me. axel is not better as axde. The reason for changing is only making an better imagine in mind and corresbonding Icon, Splash Screen and so on.

DelinWorks commented 2 years ago

okay nice that works out :) Tools having also no problem using adxe 😏

yeah great it will be a gradual change rather than at once to avoid problems

DelinWorks commented 2 years ago

Axe, aXe ist okay for me.

Did you mean is or isn't 😂 I got confused

aismann commented 2 years ago

adxe, Axe, aXe,ADXE all is OK for me.

DelinWorks commented 2 years ago

This is a some what good concept "art" for the name that I came up with:

image image image

Words feel a bit crammed or the font is off but overall I think it's nice :D

halx99 commented 2 years ago

Mybe axel --> pixel

The means of axle mybe better than axe for design a logo

DelinWorks commented 2 years ago

Mybe axel --> pixel

The means of axle mybe better than axe for design a logo

an axle looks like a random car part, picking a simple object like a fruit or a tool (an axe in this case) seems to be the better option in my opinion, also there aren't many game engines out there that use all of the simple names (in this case axe is never used in a serious game engine even though it's a simple name) so going to a random out-of-the-blue object doesn't really add up.

aismann commented 2 years ago

Profilbild_AXT WoodcraftCampCarver24_02_2048x wikinger-axt-aus-schaumstoff-grau-braun

DelinWorks commented 2 years ago

It would be nice if it was simple with a limited color pallet don't you think?

aismann commented 2 years ago

Pictures 1 Symetrie Pictures 2: Not all ist needed to Draw/Show Pictures 3: Mir fantasy und symetrie

aismann commented 2 years ago

And Last one: Only the Word "Axe" ist big. And the Pictures ist not there only a Icon

aismann commented 2 years ago

Or aXe 😏

DelinWorks commented 2 years ago

You mean make the letter X big in the logo? Because I don't see how "amazing X engine" would fit a logo if axe is not considered Or do you want to go with it but make x uppercase? I also didn't hear your opinion about the above Icon, what was missing about it? I would like to hear, It's missing details that's what I can 100% agree upon

halx99 commented 2 years ago

But On Github: 8541 repository results has "axe" anywhere image

aismann commented 2 years ago

Why not like this (is not a good work, but I want only show as example):

image

aismann commented 2 years ago

Maybe make it with lower case also (Im not an artist). So we can see what looks better

DelinWorks commented 2 years ago

But On Github: 8541 repository results has "axe" anywhere image

these are the results of words in repositories, it doesnt necessarily mean repo name only but also contents of that repo as far as I'm aware

DelinWorks commented 2 years ago

Why not like this (is not a good work, but I want only show as example):

image

good idea! I'm not a designer but surely I can make it look good we can also make a mini version of that icon with just the two axes representing the x

aismann commented 2 years ago

Thats what I mean

aismann commented 2 years ago

A really good name is: AXE Long Name: "Amazing X Engine" Pronouncing: Axe, Written like 'AXE' OR 'axe'

Not perfect but it shows what it can be: image

Or here a hint to the root: image

DelinWorks commented 2 years ago

I really think that the colorful icon doesn't make sense, since you're embedding the axe logo in the name and not the picture part Also the amazing X engine part should be told in the repository and not the logo itself as to make it simple

DelinWorks commented 2 years ago

I came to a conclusion and been working on it for 2 hours and no matter how you position it it looks ugly no matter what, because the letters don't make sense when they're beside a colorful axe:

image

so I think this logo is the best because it takes advantage of the picture part of the logo:

image

We could also modify the text part of the second picture to say "amazing X engine" but I don't think it should be really that pronounced, because no game engine in exitance is amazing (to some extent) OR perfect in this world 😂

and maybe we can add a coconut in the second logo to show the root project like you said

or maybe a coconut tree that has an axe dug in it and a coconut that has fallen down on the side

DelinWorks commented 2 years ago

How about now! coconuts on the ground to indicate the parent project. (cocos has been killed 😥)

image

Or we could 😏

image

DelinWorks commented 2 years ago

But On Github: 8541 repository results has "axe" anywhere image

As for the case of repo searching, you don't have to name the repo "axe" just name it something like "axe-game-engine" or "amazing-x-engine" as to avoid replications, and it would make searches more accurate

aismann commented 2 years ago

image

Looks good for me. @halx99 what are you mean?

aismann commented 2 years ago

What about this one? Little more color. image

DelinWorks commented 2 years ago

meh it feels off a bit, like i said above text and colors don't mix will 😕

aismann commented 2 years ago

No proplem. You know: The name,the icon, the splash screen is the branding of a product IT should be designed and have a good feeling for everybody who want to use it

DelinWorks commented 2 years ago

Here you go:

image

I thought it would look ugly but it didn't 😮

@halx99 do you agree on this proposed change to this new logo? The GitHub repo search is not a problem as I said before name the repo something long and not a single word, it makes the repo eye catching 😉

halx99 commented 2 years ago

The axe could be tool or weapon, I'm not sure whether a good idea to use it as a game engine name.

DelinWorks commented 2 years ago

There is the Valve Hammer Editor game engine so I think it's okay But honestly the overall look, I think it sounds great! In the end it's just a tool 😂 you can cut down trees with or do somethings else with it 😬

it's up to you to decide 🙂

DelinWorks commented 2 years ago

I also noticed the colors were too desaturated because of my screen settings 😗 This is the final logo after the saturation change:

image

aismann commented 2 years ago

The name looks OK for me . The Axe itself ist as @halx99 says a tool or a weapon too.

aismann commented 2 years ago

Maybe only an orange X as Icon. And the Splash Screen should be having the Name without the picture of the Axe and the coconut

DelinWorks commented 2 years ago

Maybe only an orange X as Icon. And the Splash Screen should be having the Name without the picture of the Axe and the coconut

The design has to have a picture part I don't know how it would look with only letters, we'd be better off staying with adxe then

halx99 commented 2 years ago

@rh101 Do you have any other idea?

rh101 commented 2 years ago

The name of this engine is something that's been on and off my mind since it was changed to ADXE.

My concern has always been how the name affects both the web search results and the branding of the engine. You want something easy to remember and easy to pronounce; it will help with promoting the game engine.

Personally, I hate naming things, and I'm probably bad at it, so I would prefer to have more creative people coming up with ideas. I'll run it past my colleagues, and if they have any ideas, I'll post them here.

The final decision should probably not be rushed, since it also affects the naming of certain parts of the the source code.

DelinWorks commented 2 years ago

A good practice when naming things is to not adapt that change immediately, like naming the engine we shouldn't go and change every line that says adxe but rather change it gradually.

LotoXe112 commented 2 years ago

I think name axe and logo fit will with engine but I agree final decision should not rush

aismann commented 2 years ago

That's the look: imageimage

DelinWorks commented 2 years ago

The letters could use a bit of an outline but overall it's great!