Welcome to Springton!
Introduction
I have spent the last couple weeks working on the town for the game. The town is called Springton and features:
- A Town Hall
- Library
- High School and Gym
- University
- Restaurants
- A Theater
- A range of shops
- A central park
- Over 30 houses ranging in style and architecture
Process
I made all of the buildings in Inkscape (a free vector-based art editor) this made the buildings scalable. Also, I found it generally easier to work with scalable graphics.
Once all of the buildings had been created, exported an SVG to import into the game engine. Problem was, the file was large - even as an SVG, and required rasterizing during runtime. This made the town very slow to render.
A simple fix was to export the town as a large PNG (something like 3000px by 1500px). This rendered fine - but came with a problem. You see, there is a cap on the max sprite sheet size on every device. On PC, this cap is pretty big; on mobile, much smaller. Some devices can't render images over 2048px by 2048px, which meant the image would be a problem.
Instead, I opted for recreating the town in edit-time in engine, exporting each building as a separate sprite image. This took longer, but ensured higher compatibility to devices on export.
Another Problem
Mobile phones usually don't have their own dedicated video memory (VRAM), relying on the CPU to do the rendering. This means there is a substantial limit on the amount of images you can render without crashing a phone.
To avoid any problems, the size of the sprite-sheets needed to be reduced, which is done by making the art smaller.
Building Interaction
The bulk of user interaction is going to be with the buildings, other peeps, or objects in their inventory. Because of this, building interaction needed to be developed. I am still in the early stages of adding interactions, but applying for jobs and joining what is known as "activities" has been added already.
Activities are a way to increase skills through a monthly membership model. These can be things like a gym membership or joining the Springton book club. Some of these are visible in the video above.
Careers
Potential Renaming of the Game
Recently I've also been thinking about changing the name of the game. Pocket Life might then become the subtitle, as I think it's too generic as the name itself. If this happens, I'll keep the blog under the same URL, but the main website will change (as well as updating the look, as it's long overdue).
Comments
Post a Comment