c++


  • What’s new?

    • Startup screen
    • Visualize an abstract graph
    • Conditional structure layout improved
    • Simpler graph
    • Whole file edition / isolation mode
    • Handle integers
    • Improve reflection system

    Short video of Nodable 0.9
    (suite…)

  • Today I publish a first version of Nodable v0.8. This version comes with a lot of changes.

    To start, a picture is better than words:

    Fig. 1 – Nodable v0.8 – User edit a value from the graph, Nodable updates the code.
    Fig 2 – Two instruction nodes liked in green to express next/previous relation.

    What’s new ?

    We handle now multiple instructions and conditional structures. This new feature has been developed in order to figure out how to symbolize the code flow? and how to deal with execution?

    We decided to add new nodes to symbolize instruction, code block and scopes. These nodes can be connected with green links to express next-previous relation type.

    Official website: https://nodable.42borgata.com/

    (suite…)

  • This prototype is a node-able bidirectionnal expression editor.

    Official Website: https://nodable.42borgata.com/

    C++ / OpenGL / SDL2 / ImGui

    (suite…)

  • Wild Gamescom Announce Trailer | PS4

    Tool development on a semi-procedural terrain generator for the video game Wild developped by WildSheepStudio.

    A tool at the edge between procedural generation and painting.

    C++ / OpenGL / GLSL / ImGui / JSON / Visual Studio / UI/UX / Git / Marching Square Algorithms


  • B-Rend3r is written in C++. I’m using OpenGL and SDL2 to build a minimalist 3d application with the main goal to understand the core of 3d engines by implementing common classes like: Vec3, Mat44, Mesh Generator, Renderer, Transform, etc.

    To give you some details, the Shape component generates the circle’s mesh when program starts, then the KeyboardController handle user inputs to generate a force to apply to the circle, the Physics component apply a smooth before to effectively move the circle using the Transform component (sets position/rotation/scale).

    Video – The user is moving a red circle using keyboard arrows. 

    (suite…)