Profiling + Vector Math = Performance
So there was a student who implemented a flocking simulation for a virtual fishtank using Croquet. Worked fine with 20 fishes. With 50 fishes it became rather sluggish. Putting in more than 100 fishes...
View ArticleDynamic Textures
We've been wondering for a while, why screen updates are more expensive than expected in the Tweak overlay. Now I debugged into this and it turns out we're uploading the whole texture even if only a...
View ArticlePrint-Quality Screenshots
For high-quality prints you need high-quality screenshots. This means very high resolution, and nice anti-aliasing. Just grabbing the screen produces rather unpleasant results (screenshot, 80 KB,...
View ArticleScripts in Croquet
Tao asked for a "Tweak & Croquet" tutorial. I don't have time right now to actually write one, but here's some sample code anyway.Using scripts is easy and useful, even without the Tweak GUI. Just...
View ArticleSimplified TeaTime
The next Croquet release, code-named "Hedgehog", will be centered around a real replicated object model, rather than the ad-hoc meta sends in Jasmine. See Andreas' and David's OOPSLA presentation (PDF)...
View ArticleCroquet & Tweak at NASA
Ted Shab posted a job offer to the ECOOP list. Part of it was this:We are currently building a [...] testbed for user-experience exploration in Squeak (Smalltalk) (really). The resulting framework will...
View ArticleOLPC talk at design school
I gave a talk about the $100-laptop at the Magdeburg school of Industrial Design. We did some very inspiring projects using Squeak, Etoys, and Croquet together before. The designers always come up with...
View ArticleOpenGL in a Workspace
On some modern Linux systems, Croquet does not work anymore because OpenGL failes to initialize. Now, I originally wrote that code, and it worked fine for years. So it can't possibly be buggy, right?...
View ArticleCroquet for Business: Qwaq Forums
So Qwaq came out of "stealth-mode" and reveiled what they have been working on for a while now, Qwaq Forums:Qwaq Forums, the company's first product, is a secure virtual workspace application that...
View ArticleCroquet SDK 1.0 released
Get it while it's hot from the equally new Croquet Consortium web site.
View ArticleSmalltalk Bindings for Minecraft Pi
The Raspberry Pi is a cute little computer. Quite cheap at $35, you plug in USB keyboard+mouse and a TV as monitor. And it is surprisingly capable, even for running 3D games.One particularly...
View ArticleFrontend-only Multi-Player. Unlimited Bandwidth. Or: What is Croquet.io, really?
A multi-player web app needs a backend, right?What if I told you, it doesn’t?Read on for how Croquet gets rid of servers running your multiplayer code.No, really.Instantaneous Shared Experiences is how...
View Article