OpenGraphics
A project to create free replacements for the graphics in Rollercoaster Tycoon 2
Install / Use
/learn @OpenRCT2/OpenGraphicsREADME
OpenRCT2/OpenGraphics
OpenGraphics is a project established to replace the base graphics of Rollercoaster Tycoon 2. The aim is to create a set of freely-useable graphics that can be used with OpenRCT2. This will help OpenRCT2 to be more accessible, as well as make it easier to add new features and content to the game.
Progress
Our current focus is on the following object categories:
- Small scenery (non-vegetation)
- Large scenery
- Walls
- Food/Drink/Merchandise stalls
Current blockers
- Peep Model, any object/sprites that involve the peep model (e.g. ride vehicles) requires that we close out the ongoing peep discussion.
- Track Sprites, the only way to render track sprites is using X7s track renderer, the accessibility of this tool is currently limited. Support for track rendering in the Blender RCT Graphics add-on would be ideal for consistency.
- GFX Asset Packs, whilst tested in 2022, the GFX asset pack implementation wasn't merged, and was limited to overwriting graphics from object files only.
- Flat Rides, each flat ride type has unique rendering code and thus needs its sprite to be cut up in unique ways. The Blender RCT Graphics add-on currently does not support this.
- Vegetation, the rendering of trees and shrubbery requires further research.
Getting Started
For most object types the most accurate and quickest way to create sprites is using the RCT Graphics Helper add-on for Blender 2.79
Blender Render last available in Blender 2.79 is the most accurate render engine (for its time) that we have access to as an open source project. You can use other software to create your models as well, as long as your main source file that you contribute to the project is a a Blender (.blend) file.
Scenery objects and stalls are currently the most accessible object type to create 3D models for. Check out the spreadsheet to see what has already been made. Just mark an object as WIP, and add your name to the author field.
Requirements
- Only use public domain textures.
- Save textures as JPG, and limit its size (1k should be plenty in most cases).
- Refrain from using premade models.
- Do not copy real life products (including rides). Look at how other games parody real life for inspiration, Planet Coaster is a good example of what is accepted.
- Objects need to maintain the same size and features as the RCT2 variants.
Community
You can get in touch with us via the OpenRCT2 Discord server. There is a dedicated OpenGraphics channel that can be used to discuss this sub-project.
License
OpenGraphics is licensed under the GNU General Public License version 3.
Related Skills
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
