|
Post by kennn on Dec 31, 2019 18:58:10 GMT -6
The company Blitz Research stopped the development of Monkey2 several months ago. Some Monkey2 users set up a new forum in Aug. However, their forum looks like an very empty forum. The situation is similar to SDLBasic and NaaLaa. So horrible.....! monkeycoders.boards.netmonkeycoders.boards.net/thread/2/welcomeMonkey2 is an open source software but no one continues to develop it!
|
|
|
Post by johnno56 on Jan 1, 2020 1:22:38 GMT -6
... such is the story for a lot of older software ... *sigh*
|
|
|
Post by kennn on Jan 1, 2020 17:03:33 GMT -6
... such is the story for a lot of older software ... *sigh* It is a pity. I can't help them since I am too ignorant in programming.
|
|
|
Post by johnno56 on Jan 1, 2020 21:42:42 GMT -6
I think I have mentioned in the past, now that 'drag and drop' and 'no programming required' engines have appeared, the appeal for pure coding has decreased so as to produce games/apps more quickly with less effort... You are correct... It's a pity. Even though development of an engine may have stopped, I am sure that it will be useful for some time to come... unless support stops as well...
RC is still being developed, albeit at a slower pace, but still a work in progress. Extra developers would give n00b a much needed rest... Unfortunately I neither know of people nor personally possess the necessary skills, to be able to help out...
J
Question for n00b: What skills are required to maintain RC?
|
|
|
Post by kennn on Jan 2, 2020 4:19:52 GMT -6
I think I have mentioned in the past, now that 'drag and drop' and 'no programming required' engines have appeared, the appeal for pure coding has decreased so as to produce games/apps more quickly with less effort... You are correct... It's a pity. Even though development of an engine may have stopped, I am sure that it will be useful for some time to come... unless support stops as well... RC is still being developed, albeit at a slower pace, but still a work in progress. Extra developers would give n00b a much needed rest... Unfortunately I neither know of people nor personally possess the necessary skills, to be able to help out... J Question for n00b: What skills are required to maintain RC? In the current severe situation of RCBasic, my ideas: 1. Ask SDLBasic development team to cancel the project of SDLBasic and come to join RCBasic development team. 2. Ask Aurel to join RCBasic development team. 3. Ask other people to join RCBasic development team. How do we tell other people that RCbasic exists in the world? a) tbird set up a webpage on Itch (tbird.itch.io) and upload all tbird's projects to Itch.(Work in progress can also be uploaded to Itch.) b) johnno56 uploads all johnno56's projects to Itch.
|
|
|
Post by johnno56 on Jan 2, 2020 4:55:08 GMT -6
Ok. How shall I process these points? Maybe one at a time?
Lets see:
1. SDLBasic development team, at this point in time, are the Administrator and one of the co-founders of SDLBasic. I can ensure you that they not leave SDLBasic. Just like RCBasic, SDLBasic has a small community, and loosing those two would be catastrophic for SDLBasic...
2. From my experience with Aurel, 2D gaming may not be the direction that he prefers, but it will not hurt to ask....
3. If we, at SDLBasic, knew of people to help develop, we would ask. I do not know if n00b knows of any one, but I suppose if you asked him nicely, he could probably let you know... lol
I cannot answer for 'tbird', but as for uploading 'all' my projects... I don't think so... Most of them are either prototype or in various stages of incompleteness. itch.io looks like it promotes completed games/apps... There are very few of mine that are complete and I'm fairly certain that itch.io are looking for 'quality' games/apps...I rely heavily on tutorials so as to improve my programming... Unfortunately, both RCBasic and SDLBasic have, compared to most engines, have only a few tutorials and examples.
May I suggest that we start to improve our collection of samples and tutorials? The best way to learn, in my opinion, is by repetition.... Showing people what RC can do is a BIG plus for attracting members.... Perhaps a bit of 'brain-storming' to come up with samples and tuts? I know it is difficult for 'me' to come up with original ideas, but if we can bounce some ideas of each other, maybe that can 'get the ball rolling'?
Well... It is almost 10pm and my caffeine level has bottomed out... Time to fix that and play a few Hidden Object games... That reminds me... I made one of those games in SDLBasic for the grandkids... It is very simple and has only one scene but it should not be difficult to convert to RC.... Coffee first... Game to morrow... lol
Have a great night/day... lol
J
|
|
|
Post by tbird on Jan 2, 2020 11:45:51 GMT -6
johnno56 basically covered it. As far as loading my own projects my arsenal of completed gems is far less impressive then johnno56 . All my spare time is on my engine/framework. I would love for more exposure but for little side languages as these, it's very difficult, even if someone whipped out something mind blowing. The coding behind it would still be very complex as compared to a snap/click together engine which can achieve the same results with less effort. In my opinion, you won't garner a huge community anymore with a basic language, its a niche, and I think it will remain that way. GlBasic had/has?? a huge community at one time, they even put it on Steam for a fresh user base....it's still basically dead in the water, no recent reviews or users. I am all for getting some more exposure and making some examples, but I wouldn't expect 1000's of people to start signing up, get a couple dozen more maybe and that would be impressive. To show commitment to this, I was making a tech demo for my engine and I will add some AI and user input and make a game I guess, I would love to show off RC as well as my own time into my engine, I will just try a little harder.
|
|
|
Post by n00b on Jan 2, 2020 11:56:03 GMT -6
I really appreciate the enthusiasm on wanting to improve RCBasic. In my opinion, this project has been making pretty good progress already.
*Bugs generally get fixed within a month of them being reported.
*Even with only a few members on the forum, I have never seen it take longer than a day or 2 for someone to get a response to a question they have
*And most importantly, it is completely usable for hobbyist or commercial development already. The demos available already show that RC is capable of creating any type of 2D game that any game engine could create.
SDLBasic is not dead either. The team there seem to be focused on making a transition of SDL 1.2 to SDL 2. That transition is not going to happen overnight but I am sure they can do it. Also, the developer behind Monkey has continued that project in the form of Cerberus-X. It may not be the same as Monkey but I am sure he is thinking about the best way to evolve his previous project.
And itch.io is a distribution platform like steam or gog. Many people do use it to host game jam submissions but outside of that you should want to upload completed projects.
As far as what knowledge it takes to develop RC itself, you just need to know C++ and SDL2. To be honest I am not an expert at either. I usually get stuck on small issues for hours and just read through tutorials and stack overflow post until I find an answer to my problem. It doesn't take a computer science degree to figure this stuff out. I have mentioned this before but the highest education I have completed is high school. I learned everything I know by reading stuff on the internet.
So I think the best thing we can do to grow this project is to produce more content. Like johnno said, we need tutorials and examples. It would also be nice to see more completed games and applications. I actually want to try to grow my youtube channel this year so I am going to try to post more videos although it may not all be about RCBasic.
|
|
|
Post by aurel on Jan 3, 2020 2:55:37 GMT -6
Yes Johnno have a right, i ma not very much in games,all what i have do with 2d games was modification of few games written by Peter Wirbelauer created in Oxygen Basic. For most of my coding i use that compiler, which recently is selfcompiled- means no more FreeBasic code and of course which compile directly into machine code. I have in plan to work in my free time on my new interpreter, also as i will work on interpreter i will updating my editor too. One version is for smallBasic( i somehowe like that small beast) .
|
|
|
Post by kennn on Jan 3, 2020 9:52:59 GMT -6
May I suggest that we start to improve our collection of samples and tutorials? The best way to learn, in my opinion, is by repetition.... Showing people what RC can do is a BIG plus for attracting members.... Perhaps a bit of 'brain-storming' to come up with samples and tuts? I know it is difficult for 'me' to come up with original ideas, but if we can bounce some ideas of each other, maybe that can 'get the ball rolling'? Examples and tutorials are useful for new users. Writing them is hard because of my insufficient programming knowledge. I will give ideas if I can provide.
|
|
|
Post by kennn on Jan 3, 2020 9:55:13 GMT -6
I would love for more exposure but for little side languages as these, it's very difficult, even if someone whipped out something mind blowing. The coding behind it would still be very complex as compared to a snap/click together engine which can achieve the same results with less effort. ok, it is very hard to enlarge the user base. A terrible fate.... It can be classified as a tragedy. We should treat it as our short-term goal. Good news.
|
|
|
Post by kennn on Jan 3, 2020 9:56:59 GMT -6
Yes Johnno have a right, i ma not very much in games, Ok....I understand. You are able to increase the activity of this forum and provide professional opinions in various aspects. I encourage you to visit the forum every day.
|
|
|
Post by kennn on Jan 3, 2020 9:59:08 GMT -6
n00b, Yes, the development progress of RCBasic is really ideal! I agree with you. All forum members now realize what you need. I think that I will try to make another basic and open-source game if I have time.
|
|