Topic:   Accepting donations to update REAL Bas-studio-xojo-whatever   (Read 19727 times)


0 Members and 1 Guest are viewing this topic.

GMG Mike


  • Administrator

  • GMG-er

  • *****

  • no avatar

  • Posts: 536
    • mikerichardson.name
Accepting donations to update REAL Bas-studio-xojo-whatever
« on: November 18, 2013, 04:22:57 AM »
It would cost $150 to bring my REAL Stupid Whatever license to be up to date. This would allow the creation of Cocoa SilverCreator games. PPC support would be dropped due to lack of resources. This update would continue support for Windows.

If anyone can pledge at least $75 I will pledge the rest. Otherwise I can accept donations via PayPal.

SilverCreator is the only thing I really develop any more using Xojo whatever, and funds are right because I need to pay off my debts, so that is why I am asking for help.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #1 on: November 18, 2013, 12:26:03 PM »
I can chip in $15 at the moment.

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #2 on: November 18, 2013, 09:42:52 PM »
Have you thought about doing a crowdfunding campaign? You could raise $150 easily and could probably ask for much more to cover the cost of spending more of your time working on SC. It would also be a great way to get the word out.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #3 on: November 18, 2013, 11:12:31 PM »
Crowd funding is a good idea if you can get your product to look like the boss sauce.

Crowd funding works through rewards and stories. If someone donates X amount they get a certain reward. And it'd be your job to tell them a story about your product that will make them shiver in anticipation.

It can be really hard to do.

I can drop $15 right now and probably another in 2 weeks. That's almost half of the needed $75.


On another note there's always piracy...


Though Mike, if money's an issue and you feel the need to open source it, we can take the initiative to recreate the interface in Java/Obj-C/Haxe/heck even Google Dart and then do a port of the compiler. (wouldn't be as easy as Xojo(real basic), actually depending on chosen language it could be fairly easy(ahem Dart))

Circuit


  • GMG-er

  • **


  • Posts: 299

  • blast from the past
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #4 on: November 19, 2013, 12:36:13 AM »
Hey Mike, do you just want to add Cocoa support to the current version of SC, or have you returned to developing SC as an ongoing project?  If it's the latter, I'll pledge $20.  Otherwise, I think that releasing the source code would be better.

Also... "Xojo"?!  Did the CEO have a mid-life crisis and become half-Aztec and half-Chinese or something?

Charlo


  • GMG-er

  • **


  • Posts: 451
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #5 on: December 04, 2013, 10:54:57 PM »
Like Circuit, I'm also curious if this would mean that SC would return to being actively developed, or if this would essentially be a maintenance update.

Al Staffieri


  • GMG-er

  • **

  • no avatar

  • Posts: 452

  • I love GameMaker
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #6 on: December 14, 2013, 11:19:35 AM »
Mike, you put a lot of work into making addons for GameMaker way back in the day. Thanks. I can send you $15. Where can I send it? I'd rather not send through paypal if you have to pay a fee. Email me an address if you can.

GMG Mike


  • Administrator

  • GMG-er

  • *****

  • no avatar

  • Posts: 536
    • mikerichardson.name
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #7 on: January 11, 2014, 12:56:51 AM »
Hey guys.

I would still like to develop SilverCreator actively. The future going forward with Mac OS though, is to have the software running on the Cocoa API. Of course I would still keep working on the Windows runtime as well.

I think the future going forward would be to drop the PPC and Windows XP support (I don't like it, but unfortunately it stands in the way) and work on Open GL Canvas, this will speed up the graphics speed exponentially. I have my MacBook Air set up with Mavericks and my Mac Pro still has Snow Leopard and Windows 7 so we can still support all the Intel Macs, and the latest Windows versions for Runtime, and all Intel Macs for the IDE.

We already have a fast script interpreter and the current bottleneck is graphics speed. Open GL will solve this.

For PayPal donations you can send them as a "gift". This should remove all the fees for me, but if you use a credit card to send the donation then you have to pay a small amount extra but I still get the full amount. The PayPal address is payments@silvernetworks.net.

Hey Al, for regular mail donations, like a check or money order you can send it to my office here. I can cash it with no fees.

Michael Richardson
6020 Jessamine St. Ste 102
Houston TX 77081

Just write "SilverCreator" on the PayPal donation or money order/check and it will go to the REALXojoWhateverSuperBasic fund, after $75 I will fulfill the rest to upgrade the software. Check or money order should be made payable to "Michael Richardson".

A few people asked me about open sourcing SilverCreator. I am still open to this, in a limited form. We could either work together, or you can choose to branch off.

If we work together then, I can share with you (limited to 1 person by Xojo Inc) the license for Xojo after I get enough donations., or you can provide your own license or even share one with me. I can only share the license with 1 person but, more than 1 person can be in the group if the other people have licenses. We can plan out the changes and release the changes together as SilverCreator. If I don't have some time for a while (I am a freelance web developer so my time comes and goes), then I could just delegate the project to the other partners and you all could manage the major releases etc.

I can also release the code to one or more independent developers. The requirements here are that you have a current Xojo license (can't share mine). Also you must release your versions with your own name. You can call it anything, including "Whatever"Creator, but can't call it "SilverCreator" or have the word "Silver" in the name. "JoeCreator" is ok, but "Joe's SilverCreator" is not. If I choose to release to one more than one developer, then you must either be cooperative (group of developers working together to develop new "X"Creator), or you can not name your projects the same as each other. Most importantly, you MUST release your builds as 100% freeware including the IDE and any runtimes. You can choose to support Windows runtime or not, or choose to add Windows IDE, or even drop Mac support, or whatever you want, it just has to be freeware. Asking for donations is fine and I would disclaim any rights to the donations (but not to the base code or trademark SilverCreator).

Hopefully that all makes sense. I would rather maybe set up some cooperative development with other still active RB/Xojo devs. I just need some donations to cover the Xojo license. I don't sell any shareware Mac software and don't plan to, so any donations will help to support freeware Mac software. For example I am considering working on a new Universal version of the old Spy program, it was very popular back then.

Just let me know your thoughts or if you would like to send a donation.

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #8 on: January 12, 2014, 05:47:45 PM »
Hey Mike, I'm so glad you're still supporting this!

I'm most interested in writing interpreters for more platforms (Android, iOS) and extending the I/O and graphics capabilities. What I love about SC is that it is powerful enough to experiment with different algorithms but forces you to be creative in how you implement them... I think it could be a really good educational tool (I taught two elementary school computer classes using it). With a few changes like the ability to render to different graphics contexts (could be implemented as "drawing on sprites") and to read pixel data from bitmaps a LOT more would be possible. Another addition that would increase SC's educational value is libraries - just a simple way to share code. When I taught the classes I had to have everyone start from my project file which caused problems when kids would accidentally write over my code.

Basically I see SC becoming a modern version of Evaldraw (http://advsys.net/ken/download.htm) - great for learning, but also useful for rapid prototyping of game designs or algorithms. I still use SC to mock things up and most of the projects I'm working on now in various languages and platforms I started ages ago in SC. I'd love to bring the voxel engine back where it started as a SC library for people who want to work in 3D.

So that's my vision! If you like it I'd love to work with you on the main branch of SilverCreator.

Sam

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #9 on: January 13, 2014, 12:27:30 AM »
That's a pretty great vision.

My desire is to get it on the Mac App Store.

Sorry Mike, I can't donate anything currently. I gotta pay for classes on the 21st, so after that I'll see what I can do.

I am willing to help with code, porting and even compatibility for other platforms. I also have an infatuation for optimizing to peak performance. So much so that I'm in the process of re-installing Mavericks as a fresh install cause my current isn't snappy enough.

Circuit


  • GMG-er

  • **


  • Posts: 299

  • blast from the past
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #10 on: January 13, 2014, 07:53:40 PM »
Hey Mike, I'll send $20 to your office address.  Please keep us updated on the status of the funding.  I might be able to donate more if necessary.

I don't currently have the skills or the license needed to work with the source code (I haven't studied compilers or interpreters), but I'd be happy to contribute my knowledge of other algorithms, if you need any help.  I've studied and used data structures (linked lists, stacks, etc.), and I have ideas for creating a built-in game saving method with integrated cryptography.

GMG Mike


  • Administrator

  • GMG-er

  • *****

  • no avatar

  • Posts: 536
    • mikerichardson.name
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #11 on: January 13, 2014, 08:40:45 PM »
The response here has been great, WarHampster has graciously provided $75 to reach half the goal. Any more donations are still welcome because I can save that money up to use for future license upgrades. I'll just deposit it in my unused checking account to keep until it's needed for Xojo.

Gan mentioned obtaining the program through the "alternative means", Xojo is rather strictly licensed with an online check and everything so that's not really viable. However the good news is that the IDE is now free for anyone to use. You can fully save your projects, debug them, on Mac OS, Linux, and Windows. There is no trial period, it will work forever. You just can't compile them. To compile them you need the license, but the license can be shared with one other person legally.

I do not know if SilverCreator can be put on the app store or not. I reviewed the sandboxing stuff and it might be, a problem.

I also want to update the old Spy program (macintoshspy.com) for Universal support so your donations also help for that. Spy is a freeware program.

Just got a phone call from my mom and that'll tie me up for an hour so I'll be back on later.

Connors


  • ^ This guy is amazing.

  • ****


  • Posts: 2374

  • It's a secret to everyone...
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #12 on: January 14, 2014, 12:33:31 PM »
Well, it's fantastic to hear that your project is going well so far. I do intend to offer some support, by the way, as soon as I'm able.

The original Silver Creator was the first place in which I properly programmed a game; it's also where I made the mockup of the tile collision engine I'm using now (I rebuilt it in Processing). I would probably even go back to SC again if I felt that the card-based system would be useful. It's perfect for point-and-click adventures and the like.

Even if it's a long ways off, a more optimized and updated Silver Creator would be a great tool to have.
Warning: The above post may have been modified multiple times.

"In a great game, the character must never perfectly obey the user's command"
 - Tim Rogers

http://connorspuzzles.tumblr.com/

WarHampster


  • GMG Extraordinaire

  • ***


  • Posts: 1501

  • The People's Moderator
    • Arcade of the Absurd
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #13 on: January 14, 2014, 01:21:51 PM »
Glad the PayPal went smoothly!

Personally, I'm not interested in the App Store, though I'm not against it if it's viable. I haven't worked with RealBasic/ Xojo before but I do have experience writing compilers. I have a Java-Android game framework that cross compiles to iOS that might work as the backend of the mobile interpreter.

Gan


  • Administrator

  • ^ This guy is amazing.

  • *****


  • Posts: 4411
Re: Accepting donations to update REAL Bas-studio-xojo-whatever
« Reply #14 on: January 14, 2014, 02:27:00 PM »
I've seen WarHampster's framework, it's pretty awesome sauce.

I'm gonna download the IDE now. Considering it's free, I have no need to be able to compile. I just wanna write the codes.

I'm sure we can figure something out in regards to the app store. You just gotta get your package signed under the dev license.

Edit: Learned how to use Xojo, made a graphics test:
http://gamemakersgarage.com/forum/index.php?topic=1629.msg23694#new
« Last Edit: January 14, 2014, 04:34:23 PM by Gan »