Closed halx99 closed 2 years ago
It is the right way. Great!
- [ ] Remove source code file name prefix
CC
, such asCCFileUtils
toFileUtils
Maybe prefix AX is better? uch as CCFileUtils
to AXFileUtils
The prefix makes people feel tired.
- [ ] Remove source code file name prefix
CC
, such asCCFileUtils
toFileUtils
You can add the breaks compatibility
label so that people know why their project won't compile!
I will merge all before any migrate commits to branch release
and change github default branch to it.
Certainly, any pull request sitll and always been want merge to branch dev
Because these changes too huge, let's put to next prerelease 1.0.0b9
Should we replace every source file that contains cocos2d
with axis
?
Should we replace every source file that contains
cocos2d
withaxis
?
I think ax:: is the namespace?
No I mean like there are comments that contain the word cocos2d
should we replace them?
The namespaces can be ax:: though
Should we replace every source file that contains
cocos2d
withaxis
?
Yes
Maybe a new PR?
Maybe a new PR?
Yes, needs seperate PR
@halx99 should this be replaced with ax
or axis
?
@halx99 should this be replaced with
ax
oraxis
?
Yes, both axis or ax is ok for me, so maybe the original namespace is axis
, then ax
is abbv of it.
yeah, and then we can use axis
as the main namespace and then shorten it with namespace ax = ::axis;
@halx99 @aismann would this be a nice logo?
And the mini logo can be:
props to @aismann it was his idea #722
Looks good. I will make small changes later (only an example).
Maybe the coord lines could be looks like perspective 15/30/45 degree
Looks good. I will make small changes later (only an example).
I changed my mind it looks better now
Maybe the coord lines could be looks like perspective 15/30/45 degree
It doesn't look right with the 3D look :/
Looks good. I will make small changes later (only an example).
I changed my mind it looks better now
Can you make an example with an lowercase i like: AXiS
Looks good. I will make small changes later (only an example).
I changed my mind it looks better now
Can you make an example with an lowercase i like: AXiS
Thanks. Looks not so good, or?
you mean the lowercase i or the whole design?
The wohl desing is good. As longer I see the AXiS as more I like the lowercase i
Do you mean closer?
Like this:
Closer looks better.
@DelinWorks Can you make the blue darker? Maby only the 5 lines in the middle?
which one? the one with the lowercase i
?
Yes. Only one is enough to see the look of the darker blue line. Please also on the Icon. I belive the darker blue line Looks better.
Should we coloring the dot too (or let the 'i' uppercase or uncolored)? maybe the blue border is to brightness
No because when you look at an editor like blender you'll notice that the axis lines are green red blue so I see no point in adding yellow in i
there
I like it! I have no problem to write AXIS, axis, or AXiS, but the logo should having this lowercase "i". Sources should have only lowercase or ax
I think this looks better because mixed lowercase and uppercase letters look a bit weird
Also ok
okay @halx99 what do you think?
The logos are:
and the mini logo, I tried making it 3D but no matter what it just looks a bit off
This draft is my idea:
😮
two designs that came up with idea
What do you think? of course It will be polished after it's chosen
I means reuse the longest line for A,X and S(if possible)
Sorry I can't understand 😅 could you elaborate?
Here is the Paint.net PDN file, tweak it based on your liking
How can I open the .pdn file?
download Paint.net
>
😕 it looks a bit wanky and doesn't go with the axis xyz style, it looks like a frills design rather than a good straight forward design
macros: CC to AX Remove source code file name prefix CC, such as CCFileUtils to FileUtils
I approve: Replace CC with AX on the file name (like the macros). look here as an example: why: Without the 'CC' or new: 'AX' as an 'information on the filename, developer lose the information which 'kind of package' it is. (cp = Chipmunk2D, CC=Cocos2D) And last but not least: The AX'filename' is also a namespace definition. Better remove the CC with AX such as CCFileUtils to AXFileUtils
All in axis/core should be engine package
All in axis/core should be engine package
@halx99 cpCompat62.h has no CC and it is part of the core. What will you doing here?
source code
axmol
, shorten nameax
@halx99CC_
toAX_
CC
, such asCCFileUtils
toFileUtils
https://adxeproject.github.io
tohttps://axmolengine.github.io
axlua
CC_
project tools
adxe
toaxmol
cocos2d
toaxmol
,CC_
toAX_
docs