- Видео 63
- Просмотров 23 917
MP Coding
Япония
Добавлен 20 дек 2021
software developer
Creating a Tic Tac Toe Game with Dear ImGui: (C++)
A Step-by-Step Guide:
Have you ever wanted to create a simple yet interactive game UI in C++? In this tutorial, we'll dive into building a Tic Tac Toe game interface using the powerful Dear ImGui library. With this step-by-step approach, you'll learn how to create an intuitive UI, manage game logic, and even customize fonts and visuals for a professional look.
By the end of this guide, you'll have a fully functional Tic Tac Toe game complete with player tracking, winner detection, and a polished release version.
GitHub :- github.com/madhawapolkotuwa/TicTacToe-ImGui-Cpp.git
#cpp #imgui #cppcoding #programming #cppcodingtips #ui
Have you ever wanted to create a simple yet interactive game UI in C++? In this tutorial, we'll dive into building a Tic Tac Toe game interface using the powerful Dear ImGui library. With this step-by-step approach, you'll learn how to create an intuitive UI, manage game logic, and even customize fonts and visuals for a professional look.
By the end of this guide, you'll have a fully functional Tic Tac Toe game complete with player tracking, winner detection, and a polished release version.
GitHub :- github.com/madhawapolkotuwa/TicTacToe-ImGui-Cpp.git
#cpp #imgui #cppcoding #programming #cppcodingtips #ui
Просмотров: 346
Видео
WPF Router-Based Navigation: Asynchronous Loading & Parameter Passing - Hotel Reservation App(Part3)
Просмотров 753 месяца назад
WPF Router-Based Navigation: Asynchronous Loading & Parameter Passing - Hotel Reservation App(Part3)
Centralizing Navigation with Router in WPF - Hotel Reservation App (Part 2)
Просмотров 813 месяца назад
Centralizing Navigation with Router in WPF - Hotel Reservation App (Part 2)
Building a Router-Based Navigation System in WPF - Hotel Reservation App (Part 1)
Просмотров 1273 месяца назад
Building a Router-Based Navigation System in WPF - Hotel Reservation App (Part 1)
C# | .Net Tips Mastering JSON Serialization in C# with System.Text.Json
Просмотров 1214 месяца назад
C# | .Net Tips Mastering JSON Serialization in C# with System.Text.Json
WPF | Loading Animation NuGet Package
Просмотров 2595 месяцев назад
WPF | Loading Animation NuGet Package
WPF Notification Service Library | Nuget
Просмотров 1206 месяцев назад
WPF Notification Service Library | Nuget
WPF - Pagination | How to Create a Custom Pagination Control Library in WPF
Просмотров 4856 месяцев назад
WPF - Pagination | How to Create a Custom Pagination Control Library in WPF
Building a Simple Tic Tac Toe Game Interface with React and TypeScript
Просмотров 1726 месяцев назад
Building a Simple Tic Tac Toe Game Interface with React and TypeScript
Implementing User Login and JWT Token Management in React with TypeScript and ASP.NET Web API
Просмотров 9667 месяцев назад
Implementing User Login and JWT Token Management in React with TypeScript and ASP.NET Web API
Building a Chromium Embedded Framework (CEF) Project on Windows 11(2024)
Просмотров 2,3 тыс.8 месяцев назад
Building a Chromium Embedded Framework (CEF) Project on Windows 11(2024)
Secure User Authentication with JWT and Refresh Tokens (.NetCore and React with SQL database)
Просмотров 2098 месяцев назад
Secure User Authentication with JWT and Refresh Tokens (.NetCore and React with SQL database)
Creating Frontend UI with React using TypeScript and User Authentication with ASP.NET Web API (SQL)
Просмотров 4209 месяцев назад
Creating Frontend UI with React using TypeScript and User Authentication with ASP.NET Web API (SQL)
User Authentication and password hashing with .Net 8 and SQL | SignalR and React Tutorial Series
Просмотров 26110 месяцев назад
User Authentication and password hashing with .Net 8 and SQL | SignalR and React Tutorial Series
Creating a .NET Core Web API App and Database Setup | TicTacToe Online Game Development Series
Просмотров 25310 месяцев назад
Creating a .NET Core Web API App and Database Setup | TicTacToe Online Game Development Series
Welcome to Building an Online TicTacToe Game with SignalR and React | Introduction .Net 8.0
Просмотров 70910 месяцев назад
Welcome to Building an Online TicTacToe Game with SignalR and React | Introduction .Net 8.0
LDAP User Control Program with Asp net API & Angular
Просмотров 40411 месяцев назад
LDAP User Control Program with Asp net API & Angular
LDAP User Authentication with .NET (Simple Console App)
Просмотров 202Год назад
LDAP User Authentication with .NET (Simple Console App)
PLC Real-Time Control & Monitor using Web Application (SLMP) (Mitsubishi PLC Q-series , Gx-Works)
Просмотров 336Год назад
PLC Real-Time Control & Monitor using Web Application (SLMP) (Mitsubishi PLC Q-series , Gx-Works)
Superconductor Detection System for Metallic Contamination and Foreign Matter (Nikka-Densoku & TUT)
Просмотров 64Год назад
Superconductor Detection System for Metallic Contamination and Foreign Matter (Nikka-Densoku & TUT)
OPC-UA Server and Client Control Application using Python OPC-UA
Просмотров 322Год назад
OPC-UA Server and Client Control Application using Python OPC-UA
round progress bar animation python PyQt5 (circular progress bar python)
Просмотров 406Год назад
round progress bar animation python PyQt5 (circular progress bar python)
Fir Filter Coefficient calculation for Embeded programs
Просмотров 129Год назад
Fir Filter Coefficient calculation for Embeded programs
Full post :- medium.com/@madhawapolkotuwa/ignoring-null-values-in-json-serialization-in-c-de6783cc3d3b
stop saying powerful 😂😊
The function name is grabbed at compile time.
C++ on jupyter notebooks feels illegal lol
Try it,
Full Post :- madhawapolkotuwa.medium.com/multiple-return-values-in-c-2a58e5b93080
Full post :- madhawapolkotuwa.medium.com/understanding-mutable-in-c-d8363440377d
Medium Post :- medium.com/@madhawapolkotuwa/understanding-the-do-while-loop-in-c-a5b95bc817ec
madhawapolkotuwa.medium.com/understanding-inheritance-in-c-398c86d99d1f
When i try out the Default Case, json is returned as "{}". *Scratches head*
1.Check if there’s a typo in the property name. For example, "PrductName" should likely be "ProductName". 2.Ensure the JsonSerializerOptions are configured to include public properties, which should be the default, so just verifying the property names should suffice.
@@MP-Coding I checked it for typos, but I'm not sure about step 2. I thought when you create jasonSerializerOptions{} it only contains default. Either way, thanks for your response! So fast too, much appreciated. I found another way to do it, using the Newtonsoft.Json. Great video nonetheless, keep up the good work :)
Medium Post:- medium.com/@madhawapolkotuwa/understanding-iterative-vs-recursive-functions-in-c-dd3fb9e30f96
c++ with notebook, this is new, never think about this before
You will love it.
full post :- medium.com/@madhawapolkotuwa/grouping-and-aggregating-data-by-multiple-properties-in-c-using-linq-92f52d9dd4bd
full post:- medium.com/@madhawapolkotuwa/immutable-elegance-modifying-records-in-c-4efb247f39f2
full post: madhawapolkotuwa.medium.com/enhancing-performance-with-plinqs-asparallel-in-entity-framework-core-0b8c3e4b6c31
Medium Post :- medium.com/@madhawapolkotuwa/how-to-read-and-write-csv-files-in-c-with-csvhelper-47bd0c5fd1b2
Full Post :- madhawapolkotuwa.medium.com/optimize-sql-server-storage-with-sparse-columns-c988468dded5
Full post madhawapolkotuwa.medium.com/simplifying-data-handling-in-c-with-tuples-71311c5534b3
madhawapolkotuwa.medium.com/mastering-the-zip-function-in-c-practical-use-cases-and-examples-27c4c4b1d654
medium.com/@madhawapolkotuwa/implementing-the-circuitbreaker-pattern-in-c-for-resilient-applications-0278d7eb363e
medium post medium.com/@madhawapolkotuwa/exploring-new-data-annotations-in-net-8-1a8337be41ce
Blog: medium.com/@madhawapolkotuwa/temporal-tables-in-net-with-entity-framework-core-80acb954704c
Full Blog: madhawapolkotuwa.medium.com/understanding-complex-types-as-value-objects-in-entity-framework-core-quick-tutorial-6abbe46a66cc
Thank you
Medium Post: medium.com/@madhawapolkotuwa/generating-fake-data-in-c-using-the-bogus-nuget-package-3a46db8b6c26
Medium Post: madhawapolkotuwa.medium.com/iasyncenumerable-181147a52ee9
Good
public class Program { static void Main() { Console.Write("Enter the Integer Value : "); var value1 = Convert.ToInt32(Console.ReadLine()); string type = GetObjType(value1); Console.WriteLine($"Value type is : {type}"); Console.WriteLine("------------------------------------------"); Console.Write("Enter the String Value : "); var value2 = Console.ReadLine(); type = GetObjType(value2); Console.WriteLine($"Value type is : {type}"); Console.ReadLine(); } static string GetObjType(object? x) { return x switch { int i => "It is an Integer!", string s => "It is a string!", _ => "Can't Identify the type of object" }; } }
Wow💪
Ty🙏
Embed it in Avalonia or Uno Framework and run it on Linux Desktop please.
In feature video i will explain it
✌️ P R O M O S M