cocon

Forum Replies Created

Viewing 15 posts - 121 through 135 (of 342 total)
  • Author
    Posts
  • in reply to: Share your TED2GO themes, Please. #12391

    cocon
    Participant

    I found a nice way on how to change the font into something else that Windows has installed.

    This command will display a list of the installed font files in the system. Locate the name you want and press Control C to exit the list.

     

    Then copy the font you wish to the location of Ted2Go (or something else that you would like to).

     

    Then you will be able to open Ted2Go and locate the font file to this exact location where you copied it.

    in reply to: Creating an MVC style architecture. #12384

    cocon
    Participant

    [Updated Post – I removed the noise from the first post and resulted to this one newest code example]

    In this test I try to go with the Variant approach, more or less this is the code design I like the most. The only bummer in this case is when I do right click, it updates the model, but the changes are not transfered back to the textfield. Perhaps I might need to hold a reference to the GUI element as well?

    in reply to: Site problem with the character ` #12300

    cocon
    Participant

    Sorry for becoming annoying, but if it would be possible for the character “grave accent” to be replaced with something else or be removed.

    This is a call for unnecessary changes to the monkey2 documentation engine. Due to the weird and exotic nature of this character, as is it rarely used in both text and technology stuff, web programming folks decided to use it for hardcore website formatting purposes (such as github, online text editors, forum engines).

    So this means following a javadoc style of commeting by using various parameters, such as:

    in reply to: [Math] RemapValue #12299

    cocon
    Participant

    Thanks for mentioning it, I removed the “grave accent” character from doc variables.

    (Probably I will have to scroll my posts and fix them all 🙂 )

    in reply to: Free way to donate to your favorite content creators #12240

    cocon
    Participant

    I should have bought bitcoins two years ago… :'(

    🙂

    in reply to: Would this help make a unlit shader? #12239

    cocon
    Participant

    This shader is from some old code where I was learning about GLSL with OpenTK, it renders flat textures.

     

    in reply to: Powered by Monkey 2 logo. #12228

    cocon
    Participant

    I had the mood today to try something based on the previous character. You can actually see that I take a different approach to the logo. What are the reasons of doing so? You might ask… I don’t know if it’s good idea or not, only time will tell, once lots of other ideas are gathered, everything goes according to feedback.

     

    My approach on this is design is that (1) how the logo looks and (2) how it looks when is shrinked down. (1) Every sort of project needs a logo that looks good, the problem (as I consider it) with the current monkey is that is more of an abstract representation which is more like a symbol of a monkey rather that the “Monkey Programming Language”. In this case is more of a branding issue. Also regarding for “how it looks when is shrinked” for example see the VSCode logo which looks awful because it has thin lines in it, the Sublime logo otherwise is superb.

    And (2) that there should be a logo that is beefed up and looks good at low resolutions, such as websites, computer desktop icons, perhaps mobile devices. The problem with the current logo is that is very detailed and it has thin lines, when this logo is shrinked it becomes blurry and dirty. Especially on windows where the icons are small enough, on the other hand, mac users have better displays with retina resolutions etc…

    Some other information regarding this one:

    • lots of inspiration from cocos engine logo, so if you need to try your own remix you can look it up
    • I made an attempt to move a bit away from the hard pink colors and bring a little red to them
    • initially my character did not had hair on-top these come from the cocos logo, I would have to figure out whether to leave the hair or not, in this case I include both versions but open your paint application and do a paint-over to find out yourself
    • the name of the font is called “ubuntu title” which is public domain, very important when choosing fonts to search for the licence, I am sure that better fonts can be found, I only spend 30 seconds to get this one because I was in a hurry
    • I didn’t mention earlier that the monkey face is purposefully low poly, but this was a year ago when I did experiments in Blender 3D with low poly graphics. Other than that it fits naturally in Monkey 2 because is flatten and low poly logos always look better and they are some sort of a standard. Also when the graphics scale down (at icons) the operating system makes them smooth at preview. Is like getting two for the price of one.
    • Finally, this upload is only a preview, is not final, it is only for trying to see what can be done.
    Attachments:
    in reply to: Color extensions #12179

    cocon
    Participant

    Some updates to the code as nerobot suggested.


    cocon
    Participant

    This render to texture effect is nice for various purposes, such as pixel art etc.

    However for the real deal there should be another much better way. Many others have tried to tackle the problem of virtual resolutions, I remember Diddy Framework (previous monkey-x) had quite a cool way to handle virtual resolutions, that handles scaling, nicely.

     

    My take on the subject so far is to convert values form a range to another.

    in reply to: Put MonkeyX2 on steam? #11822

    cocon
    Participant

    Perhaps the only reason to use Steam seems good only for “advertisement” purposes, but practically since the Monkey2 is open source it means that is already offered with the maximum availability ever possible.

    But in that light, it means that it would be offered in other places as well App Store (Mac version), Ubuntu Software Center, Windows Chocolatey, etc… Which is again is only for increasing the online presence. 🙂

    in reply to: Worried #11169

    cocon
    Participant

    Perhaps there could be two available options for Monkey: One is to complete the puzzle and become one a full-featured-game-making-framework such as providing the essential features as Cocos2DX does. Or it becomes a standalone programming language, that it will start becoming popular in the applications and scientific world.

     

    By becoming a game framework: There is the prospect of the language becoming better but there is still the idea of trying to push the same thing and thus the risk of running in circles.

    By becoming a standalone programming language: This is trying something completely new, a completely new demographic, going into a new road with fresh air and fresh ideas.

     

    Perhaps you might have objections to this idea, but you can consider that Mark has already tried game development tools for good since 2003. Now at this point in history things are changed. You can consider that there is so much wide availability in game making technologies, and this leads to saturation of development tools. Monkey will have to fight for survival against the big players in terms of existing “ideology” (which is mostly herd mentality). In game development the big players have defined a prefixed notion how game engines look like and how they should be. (For example this herd mentality is something like: What is this multi-million-company is using? OK I will use it too. What is the most popular game engine? OK if it is used by the 70% of the demographic it means that we are forced to use it too because we don’t want to be left outside.)

     

    By having a general purpose programming language there are lots of possibilities to expand the user base into new areas: Such as IOT, Server, Commercial, Business, Logistics, EShops. Basically Monkey has tremendous interoperability with native C and C++ libraries and this simply makes it useful everywhere in place of C++.

     

    Now if you have the question if non C-esque languages are a deal breaker. I can safely consider that they have lots of potential. There are various tools that are quite popular such as Python or Delphi. Other people are still using VB classic (they even created cults and factions that demand its revival). If you search on indeed.co.uk about Cobol, Fortran, Ada, Pascal you can see that still there is demand for it – even as side knowledge, is still appreciated by managers. So basically it means that people will try to use a programming languages that is best suited in the application domain rather that it would be for name purposes, for example many business applications are written in Delphi due to having proper language constructs in relation to C++ which is highly technical oriented.

     

    However one huge problem with all of the previous programming languages is that they can’t offer the same cool single features as Monkey does. I wonder how is it possible that Monkey is superior to any other programming language and remains so undervalued and unknown, perhaps it business software will give it a second chance.

     

    I don’t know what it would be best, I just throwing some ideas here. However if you know about any technical consultant that would offer some tips of advices, I would be interested to know as well. 🙂


    cocon
    Participant

    I started using Monkey2 just about last August, from what I know -if I am not mistaken- the technology is almost 1-2 years old, which is almost “nothing” in terms of time. It simply needs more time so more eyes can notice it and be interested to use it. One goal that makes sense is to have about 100 regular members in the forum, another goal is to have 1 game-release per month (this depends on the capability of the users). The more releases there are, the more popularity is increased.

    At least on how I think what it would be a nice humble plan to start putting things in place. 🙂

    in reply to: (vote) varargs / params feature #10957

    cocon
    Participant

    I would like it also as well. 🙂

    in reply to: Audio editor – first look #10956

    cocon
    Participant

    Looks great! I can’t wait to try it.

    Do you plan to include piano roll and track editing as well?
    Also do you plan to release any beta version anytime?

    in reply to: Minimum MacOSX Version? #10941

    cocon
    Participant

    Good that it works. 🙂

Viewing 15 posts - 121 through 135 (of 342 total)