Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: [New] SFML Game Engine for Nintendo Switch, Web (HTML5), Mobile & PC  (Read 147209 times)

0 Members and 1 Guest are viewing this topic.

IsDaouda

  • Full Member
  • ***
  • Posts: 240
    • View Profile
    • Email
Re: [New] SFML Game Engine for Nintendo Switch, Web (HTML5), Mobile & PC
« Reply #45 on: June 07, 2025, 05:04:04 pm »
Hello everyone,
I hope you're all well!

is::Engine 4.0.0 is available! Now you can export easily your SFML games to Nintendo Switch!
The engine demo and tutorial are also compatible with the Nintendo Switch!
For more information, visit the engine website!



Happy development and have a great weekend!

IsDaouda

  • Full Member
  • ***
  • Posts: 240
    • View Profile
    • Email
Re: [New] SFML Game Engine for Nintendo Switch, Web (HTML5), Mobile & PC
« Reply #46 on: August 07, 2025, 02:25:58 am »
Hello everyone,
Hope you're all well!

is::Engine 4.0.1 is available! Now you can use Vertex and Vertex Arrays when simulating SFML with SDL 2!
More new features are coming soon!

Game engine website

Have a great day and happy coding!

IsDaouda

  • Full Member
  • ***
  • Posts: 240
    • View Profile
    • Email
Re: [New] SFML Game Engine for Nintendo Switch, Web (HTML5), Mobile & PC
« Reply #47 on: August 17, 2025, 01:04:13 am »
Hello,
I hope your are doing well!
Here is a little code that shows you how to create a vertex array with texture when simulating SFML with SDL 2:

// Load texture
sf::Texture texture;
texture.loadFromFile("image.png", true); // Note the new parameter which is set to "true", it allows SDL 2 to know if this texture will be used with vertices.

// Create a VertexArray for a Textured Quad
sf::VertexArray quad(sf::PrimitiveType::Quads, 4);
quad[0] = sf::Vertex(sf::Vector2f(0, 0), sf::Color(255, 255, 255), sf::Vector2f(0, 0));
quad[1] = sf::Vertex(sf::Vector2f(100, 0), sf::Color(255, 255, 255), sf::Vector2f(texture.getSize().x, 0));
quad[2] = sf::Vertex(sf::Vector2f(100, 100), sf::Color(255, 255, 255), sf::Vector2f(texture.getSize().x, texture.getSize().y));
quad[3] = sf::Vertex(sf::Vector2f(0, 100), sf::Color(255, 255, 255), sf::Vector2f(0, texture.getSize().y));

while (m_window.isOpen())
{
  sf::Event event;
  while (m_window.pollEvent(event))
  {
     switch (event.type)
     {
        case sf::Event::Closed: m_window.close(); break;
        default: break;
     }
  }

  m_window.clear(sf::Color::Blue);
  m_window.draw(quad, sf::RenderStates(&texture)); // Textured Quad
  m_window.display();
}
 

Happy coding and have a good weekend!  :D

IsDaouda

  • Full Member
  • ***
  • Posts: 240
    • View Profile
    • Email
Re: [New] SFML Game Engine for Nintendo Switch, Web (HTML5), Mobile & PC
« Reply #48 on: September 07, 2025, 02:24:15 am »
Hello everyone,
I hope you're having a great day!

The new update of is::Engine (4.0.2) now allows you to use Visual Studio and SDL 2 to launch and develop games with SFML!

Engine link



Have a great Sunday everyone!

IsDaouda

  • Full Member
  • ***
  • Posts: 240
    • View Profile
    • Email
Re: [New] SFML Game Engine for Nintendo Switch, Web (HTML5), Mobile & PC
« Reply #49 on: December 07, 2025, 07:48:09 pm »
Hi everyone,

I hope you're all doing well!

is::Engine is 7 years old this year! Thank you for all your contributions throughout this time!

If you have any suggestions or comments, please feel free to share them with us!
If you'd like to participate in the engine's development, you're very welcome!

List of games created with the engine here.

Game Engine link



Have a great Sunday and a wonderful start to the week!
« Last Edit: December 07, 2025, 07:59:14 pm by IsDaouda »

 

anything