1 week ago
Join Date: Jul 2014
Location: Omaha, NE
World of Hello
World of HelloAs many of you know, World of Hello has been in development for quite some time, starting off as a Graal3D project, and now something entirely different.
What you may not have known, is that most of the development on World of Hello has been spent on the networking system, which I recently finished filing a patent on.
This patent was the main reason the progress has been taking so long, as it's a long procedure.
World of Hello is in the final development stages before it's ready to be posted online as a free tool, and it's ready for the Android Play store.
For those of you who don't know, World of Hello is an online real-time development engine with full 2D and 3D compatibility with optional networking tools.
The difference in World of Hello over other applications is that you are not limited to a specific play-style, meaning if you want to build a platformer, a first person shooter, a 2D/3D MMO, or even business tools like a calculator or a shopping app for products. So while it supports gaming, it also supports so much more.
Another fascinating feature is that you are not limited to the PC. World of Hello follows POSIX standards, so it can be used on Android devices, including coding. I purchased a Bluetooth keyboard for my phone, so I could code on the go without my computer. The touch-screen is supported, but a Bluetooth keyboard makes it much easier.
Yes, that means you can build apps using your phone.
World of Hello uses a server-system called "Worlds." Anyone can create one for free. When a world is created, you are automatically assigned permissions to give out permissions. By permitting someone else to code, upload files, or manage accounts, you can easily create your own development team. Each world uses a networking system to transfer files, so you can upload images, objects, and sounds.
Worlds use the networking system to automatically update files as they're changed in real-time, so changing code or files will change for everyone who are using them. However, the worlds themselves do not require networking. If you're looking to build an offline app, you are absolutely able to do so.
The World owner can change world properties, including whether or not someone needs to be logged in to access the app, whether or not someone has to be connected to the server to use the app, or who has rights to what files by default.
The networking system also allows you to create your own server system without relying on World of Hello's server. This means you can build your own standalone app so users don't have to have World of Hello in order to use the software you created with World of Hello. I have written a few standalone servers using World of Hello for dynamic data processing, and a bot that gives file access to new accounts for in-world profiles.
Did I mention it's totally free?
2D test MMO created with World of Hello. Playing on Android. Tile editor included.
2D test MMO showing you can code on Android. Also able to upload files and manage users.
3D test MMO showing you can create objects with collision. Object editor moved to the side, though you can place, update, and remove objects (will update in real-time for all connected users).
3D test MMO also showing you can code for it on Android.
The 3D player isn't a single object, but rather multiple objects placed on a skeleton.
Main Android screen. Any users can update their world properties to be accessible through the login screen. World managers can upload an image file and a brief description of their world for other users on World of Hello to see and join.
While it isn't currently available, I have very few tasks left to complete before it's ready to be submitted. The current version has been tested to run on Windows, Linux, and Android devices, and will soon be posted at the World of Hello website for a free download.
World of Hello is not affiliated with GraalOnline.