October 19, 2021, 16:38:16

Author Topic: Wonkey Update  (Read 6405 times)

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2478
Wonkey Update
« on: May 23, 2021, 12:26:29 »
V1 has been released -  this is the first pulling together of all the monkey 2 sources into a single place with all of the 'interesting' additions.

My suggestion to anyone would be to wait until the next release when hopefully there will be the next version of the editor:

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2777
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Wonkey Update
« Reply #1 on: May 24, 2021, 00:26:45 »
Quote
this is the first pulling together of all the monkey 2 sources into a single place with all of the 'interesting' additions.
Me dumb... Isn't Monkey 2 a standalone product or where there bits and pieces all over the web?
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2478
Re: Wonkey Update
« Reply #2 on: May 24, 2021, 06:20:35 »
yep there were other forked bits around. wonkey also has updated core stuff like newer sdl better compiling, better speed smaller executables plus some newer stuff being added as well :)

Offline Skaven

  • Jr. Member
  • **
  • Posts: 25
Re: Wonkey Update
« Reply #3 on: May 24, 2021, 15:14:35 »
to me it looks like wonkey is just a collection of other peoples work that they are calling their own

Offline Hezkore

  • Full Member
  • ***
  • Posts: 133
  • Juicy 🍑
Re: Wonkey Update
« Reply #4 on: May 24, 2021, 17:48:29 »
to me it looks like wonkey is just a collection of other peoples work that they are calling their own

The repository for Wonkey does include a lot of community work.
But as long as no money is being generated from the product I - personally - feel like it's okay.
I'll however say that I do think it's important that peoples work is recognized, and that it's not just hidden behind a new name and forgotten.
« Last Edit: May 24, 2021, 17:55:35 by Hezkore »
Simplicity is the ultimate sophistication. 🚀
GitHub
BlitzMax for VSCode
BlitzMax for Vim

Offline round157

  • Sr. Member
  • ****
  • Posts: 474
Re: Wonkey Update
« Reply #5 on: May 25, 2021, 03:21:43 »
V1 has been released -  this is the first pulling together of all the monkey 2 sources into a single place with all of the 'interesting' additions.

Hi, Wonkey(or Monkey 2) is being reborn. In addition, Wonkey is rising like a phoenix from the ashes. Well done. You have created a successful miracle! By the way, I like the official logo. The logo looks solid:



If there is a mascot in the above official logo, the image of Wonkey may be more lively. Young game developers may like Wonkey much more. What is mascot? For example:





Offline Midimaster

  • Sr. Member
  • ****
  • Posts: 363
    • Midimaster Music Education Software
Re: Wonkey Update
« Reply #6 on: May 25, 2021, 10:46:08 »
Wouldn't it be better to support, join and work for already existing language projects instead of founding always new projects?

When we will continue as we do, in 10 years we will have more BASIC dialects then users in the forum. While projects like BlitzMax will not be updated.

Creating, developing or supporting a language is no longer an one man show in the 2020's. Only a communtiy can write such big project and keep them alive, or?

See my current project on PlayStore: 20Tracks-Audio-Player https://play.google.com/store/apps/details?id=midimaster.twentytrackd

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2478
Re: Wonkey Update
« Reply #7 on: May 25, 2021, 10:51:41 »
Wonkey is the continuation of Monkey2 which was itself a more advanced version of BlitzMax, so it is compatible with monkey2 and just adds new stuff plus correcting bugs and errors along the way.

Monkey2 was abandoned and Wonkey is continuing to take and enhance the already solid codebase foreward.

Wonkey has some additional libs and updates to SDL, TinyRegEx plus Syntax is 100% compatible, also some additions (like using "" inside strings)
 
The additional libs (Glfw, Sokol, raylib) are not fully tested on all platforms, yet. We are wanting to get MiniAudio working one Wonkey and have come against the same issues you had with BlitxNG so if you can lend a hand we would be very happy :)


Offline zelda64bit

  • Jr. Member
  • **
  • Posts: 54
Re: Wonkey Update
« Reply #8 on: May 25, 2021, 21:22:59 »
I was recently testing monkey 2 and the examples worked fine for me, although it took me a while to compile ... but since I couldn't find documentation to study, I didn't continue.

Now I just discovered wonkey, I downloaded the precompiled versions and tried the examples, it gives me an error on all of them so I don't know what it can be.

I have seen that there is a page with documentation on the language, although it is not complete, but it seems to me that they are doing a great job. What would be missing in addition to completing the documentation would be tutorials to know how to make games with wonkey.

Offline zelda64bit

  • Jr. Member
  • **
  • Posts: 54
Re: Wonkey Update
« Reply #9 on: May 25, 2021, 21:32:27 »
Wouldn't it be better to support, join and work for already existing language projects instead of founding always new projects?

When we will continue as we do, in 10 years we will have more BASIC dialects then users in the forum. While projects like BlitzMax will not be updated.

Creating, developing or supporting a language is no longer an one man show in the 2020's. Only a communtiy can write such big project and keep them alive, or?

I agree with what you say. It would not be better if everyone joined a single language, instead of each one making their own.

What I do see is that many basic dialects are created and that it does not have a very long journey.

Perhaps it would not be better to make a simple framework for video games, with a basic style for the c ++ or c language and that would be easy to install in codeblock or another ide. I doubt that these two languages will ever disappear.

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2478
Re: Wonkey Update
« Reply #10 on: May 26, 2021, 04:58:44 »
Quote
Now I just discovered wonkey, I downloaded the precompiled versions and tried the examples, it gives me an error on all of them so I don't know what it can be.

what was the error and what was the os - I can feedback all of this :)

Offline zelda64bit

  • Jr. Member
  • **
  • Posts: 54
Re: Wonkey Update
« Reply #11 on: May 26, 2021, 20:36:17 »
Quote
Now I just discovered wonkey, I downloaded the precompiled versions and tried the examples, it gives me an error on all of them so I don't know what it can be.

what was the error and what was the os - I can feedback all of this :)
-window 7 64 bit
This is the error that happens in all the examples.

Code: [Select]
**** Making app 'C:/wonkey_windows_2021.04/examples/billiards/pool.wx' (windows release x64 gcc mx) *****

Parsing...
Semanting...
Translating...
Compiling...

error: in building: System command failed:

g++ -c -std=c++11 -D_WIN32_WINNT=0x0603 -m64 -Wa,-mbig-obj -O3 -DNDEBUG -I"C:/wonkey_windows_2021.04/modules/" -I"C:/wonkey_windows_2021.04/modules/wonkey/native" -I"C:/wonkey_windows_2021.04/examples/billiards/" -I"C:/wonkey_windows_2021.04/modules/zlib/zlib-1.2.11/" -I"C:/wonkey_windows_2021.04/modules/freetype/freetype-2.6.3/include/" -I"C:/wonkey_windows_2021.04/modules/openal/openal-soft/include/" -I"C:/wonkey_windows_2021.04/modules/sdl2/SDL/include/" -DNDEBUG=1 -DWX_THREADS=1 -I"C:/wonkey_windows_2021.04/examples/billiards/pool.buildv1.0.0/windows_release_x64_mx/build/" -MMD -MF"C:/wonkey_windows_2021.04/examples/billiards/pool.buildv1.0.0/windows_release_x64_mx/build/r5b58089e.cpp_r.deps" -o "C:/wonkey_windows_2021.04/examples/billiards/pool.buildv1.0.0/windows_release_x64_mx/build/r5b58089e.cpp_r.o" "C:/wonkey_windows_2021.04/examples/billiards/pool.buildv1.0.0/windows_release_x64_mx/include/_r.cpp"

errors:

"g++" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.


wake: fatal error: Internal wake build error

Building cancelled.
« Last Edit: May 27, 2021, 10:03:49 by zelda64bit »

Offline round157

  • Sr. Member
  • ****
  • Posts: 474
Re: Wonkey Update
« Reply #12 on: May 26, 2021, 22:36:11 »
Hi.....I can see the great potential of Wonkey but the examples cannot be compiled successfully on my computer as well. The OS is 64-bit Windows 7.

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2478
Re: Wonkey Update
« Reply #13 on: May 27, 2021, 11:02:25 »
on window 7 the prebuilt g++ version fails - I can confirm this  :'(

Offline Xaron

  • Sr. Member
  • ****
  • Posts: 353
Re: Wonkey Update
« Reply #14 on: May 27, 2021, 12:12:17 »
Perhaps it would not be better to make a simple framework for video games, with a basic style for the c ++ or c language...

It's called Unity. With some overhead. ;) Ok it uses C# which is way more user friendly than C++ or C.

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal