One of the side-projects I’ve been working on is a "useable phone", where you can call a phone interface and select its apps to toggle certain settings ON or OFF (such as Party Train) and call certain functions (such as the Save Menu) from within SMILE GAME BUILDER.
Development HistoryWhile development initially began more as an experiment for a unique icon-driven custom menu, I quickly realised how much it resembled a cellphone layout, with all its apps neatly laid out on-screen.
So I began redesigning the layout and interface to look more like a typical cellphone. And I began planning which features could be used as apps.
Although it’s still a work-in-progress, I will continue work on it over time. There are plenty of bugs and some of the routines don’t quite function as intended, so I still have a long way to go before a fully functioning phone custom menu.
Some app functions, such as the Equipment and Jukebox, may not be viable or achievable, so they might need removing or replacing.
Custom Menu Online Classes/Tutorials
At the end of July to the beginning of August, I’m going to start work on a series of courses or online classes dedicated to creating custom menus for SMILE GAME BUILDER, which will be available on the Gnome Treasure store.
During the course, you’ll learn how to create unique custom menus from start to finish, from a simple "settings menu" to something more complex like the phone custom menu.
I’m not sure of pricing or format yet, but that’ll develop over time, and I’ll make the announcements here and on Twitter.
Following on from his previous tutorial, Smooth Status Bars, Mottzy demonstrates advanced techniques for a dynamically moving HUD without the need for an additional overlay.
Advanced Bars & Gauges Video Tutorial
The video below is a two part tutorial. The first part shows how to set up the HUD and the second part provides a neat method for easily importing the assets and event scripts he’s used in his tutorials into your own projects via his MakerBaseSGB.
For the next video in the Mottzy Minutes tutorials series, Mottzy demonstrates something I’m sure many of us can use in our games.
Smooth Status Bars
It’s a simple but effective method for implementing a dynamic HUD for, in this case, an Insanity stat, but it can be adapted easily for other things.
While experimenting with Smile Game Builder‘s graphics, I decided to try and beautify the windows. And this is the result.
I thought I’d share this, but I’m going to think of some proper themes!
There’s probably no need to do a tutorial on this, as it’s very easy, but I’ll write a blog tutorial later for reference.
This week’s Smile Game Builder video is the first in a series focusing on Head-Up Displays (better known as HUDs). In this video is a simple HUD based on item collection, where you receive a quest to collect herbs and the HUD updates according to the number of herbs you’ve collected.
HUDs Part 2
The next tutorial will be creating a fatigue/hunger/thirst system (based on a comment awhile ago), and I’ll continue with the HUD systems including HP/MP.
In this tutorial, there is a flaw where if you accept the quest again, you can’t re-harvest the herbs. This is because it uses a Local Switch that is turned OFF but it isn’t turned back ON when the quest is complete. I’ll put a solution in next week’s tutorial, likely at the end of the video.
This tutorial shows how to create a text image as you approach certain areas. Here, approaching the front door will say "Open" and approaching Marie will say "Talk". When you move away the text will disappear. And this can be used for multiple events with different functions.
It works by overlaying an image with the appropriate text on screen. Continue reading “Smile Game Builder Tutorial #22: Event Overlays”
The focus of this week’s tutorial is Player Direction (a new feature added with v184.108.40.206).
Although its main purpose is to create a fully functional Compass HUD using player direction and normal/first-person modes, the tutorial also shows other uses as well (chests/signs and doors). Continue reading “Smile Game Builder Tutorial #19:
This tutorial is an overview add-on to the Time and Date function (in the Advanced Variables Option). It demonstrates how you can use and display the local system time in message boxes.
Initially, this was intended as a simple calendar system, but due to the nature of parallel events, it wasn’t working as it should. Parallel events need to be set up on each map to function properly. Continue reading “Smile Game Builder Tutorial #13:
Time and Date”