Skip to content

GaIIery/imgui98-sample

Repository files navigation

🚀 Welcome to imgui98-sample Repository!

Overview

Welcome to the imgui98-sample repository, a demo project showcasing the use of imgui98 for creating graphical user interfaces on Win32 with DirectX 9. This project is ideal for those interested in high-DPI, retro-style UI development using modern C++.

ImGui98 Logo

Features

👉 Native Win32 application
👉 Supports DirectX 9
👉 Utilizes ImGui for creating UI
👉 High-DPI aware
👉 Retro feel and aesthetics
👉 Compatible with Windows 98 theme
👉 Static linking for easy deployment
👉 Docking functionality included

Topics

  • C++
  • C++20
  • Docking
  • DirectX 9
  • GUI
  • High-DPI
  • ImGui
  • Native
  • Retro
  • Static Linking
  • UI
  • Visual Studio
  • VS2022
  • Win32
  • Windows
  • Windows 98
  • Windows 98 Compatible
  • Windows 98 Theme

Installation

To get started with the demo project, download the ZIP file. Once downloaded, extract the contents and follow the instructions in the README file for building and running the project.

If the link doesn't work or if you prefer a different method, check the Releases section for alternative download options.

Usage

Follow these steps to run the demo project:

  1. Clone or download the repository.
  2. Build the project in Visual Studio with support for C++20.
  3. Launch the application and explore the features of imgui98 in a Windows 98-themed environment.

Contributors

A big thanks to all the contributors who have helped to make this project possible. Your time and effort are greatly appreciated!

Support

If you encounter any issues or have any questions regarding the imgui98-sample project, feel free to open an issue on GitHub. We are here to help you with any queries you may have.

License

This project is licensed under the MIT License - see the LICENSE file for details.


🚀 Get started with imgui98 and create stunning GUIs with a retro touch on Win32 and DirectX 9!

Packages

No packages published

Contributors 2

  •  
  •  

Languages