{"id":5468,"date":"2019-04-09T22:27:03","date_gmt":"2019-04-09T20:27:03","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=5468"},"modified":"2019-04-09T07:29:41","modified_gmt":"2019-04-09T05:29:41","slug":"bmorel-autorealm-bitbucket","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2019\/04\/09\/bmorel-autorealm-bitbucket\/","title":{"rendered":"bmorel \/ autoRealm \u2014 Bitbucket"},"content":{"rendered":"<blockquote><p>AutoREALM (<em><a href=\"https:\/\/bitbucket.org\/bmorel\/autorealm\">bmorel \/ autoRealm \u2014 Bitbucket<\/a><\/em>) is a drawing software mostly oriented to create RPG maps and dungeons, targeting people with no drawing or computer knowledge.<\/p>\n<p>This software were written for windows, in delphi and were not maintained from many years, so I decided to rewrite it with more portable technologies, like C++, openGL and wxWidgets. Because autoREALM had many attempts of rewrite and because they all failed, resulting in undocumented, hard to read code, a real effort is made on that rewrite to keep a very clean base code and a clean architecture. To make things easier to potential contributors, this rewrite also use a plug-in architecture. For more details about features of that soft, please go on the official website of the actual stable version: http:\/\/autorealm.sourceforge.net\/Please note that this rewrite is on alpha stage and under heavy development<\/p><\/blockquote>\n<p><em>Well, as it allows to make things like this <\/em><\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5469\" data-permalink=\"https:\/\/monodes.com\/predaelli\/2019\/04\/09\/bmorel-autorealm-bitbucket\/autorealm-example\/\" data-orig-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/04\/autorealm-example.jpg?fit=1500%2C1509&amp;ssl=1\" data-orig-size=\"1500,1509\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"autorealm-example\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/04\/autorealm-example.jpg?fit=510%2C513&amp;ssl=1\" class=\"aligncenter size-full wp-image-5469\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/04\/autorealm-example-1.jpg?resize=910%2C915&#038;ssl=1\" alt=\"\" width=\"910\" height=\"915\" \/><\/p>\n<p>it&#8217;s well worth!<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">AutoREALM (bmorel \/ autoRealm \u2014 Bitbucket) is a drawing software mostly oriented to create RPG maps and dungeons, targeting people with no drawing or computer knowledge. This software were written for windows, in delphi and were not maintained from many years, so I decided to rewrite it with more portable technologies, like C++, openGL and&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2019\/04\/09\/bmorel-autorealm-bitbucket\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105,67,137,52,14],"tags":[],"class_list":["post-5468","post","type-post","status-publish","format-standard","hentry","category-fun","category-games","category-role-play-games","category-software","category-software-libero"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-1qc","jetpack-related-posts":[{"id":7650,"url":"https:\/\/monodes.com\/predaelli\/2020\/09\/27\/combat-book-rewritable-combat-maps-for-tabletop-rpgs\/","url_meta":{"origin":5468,"position":0},"title":"Combat Book &#8211; Rewritable Combat Maps for Tabletop RPGs","author":"Paolo Redaelli","date":"2020-09-27","format":false,"excerpt":"Uno strumento fondamentale per qualunque giocatore di ruolo e master: 62 pagine di mappe da combattimento con griglia da 1 pollice riscrivibili. Completamente plastificato, perfetto per gli incontri casuali, ma anche per qualsiasi situazione di gioco. Ogni pagina pu\u00f2 essere usata singolarmente o a doppia pagina. Affianca un altro Combat\u2026","rel":"","context":"In &quot;Role Play Games&quot;","block_context":{"text":"Role Play Games","link":"https:\/\/monodes.com\/predaelli\/category\/games\/role-play-games\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13274,"url":"https:\/\/monodes.com\/predaelli\/2025\/05\/03\/liberty-eiffel-successful-languages-have-bearded-designers\/","url_meta":{"origin":5468,"position":1},"title":"Liberty Eiffel: Successful languages have bearded designers","author":"Paolo Redaelli","date":"2025-05-03","format":false,"excerpt":"Time has come to rewrite or update Liberty Eiffel: Successful languages have bearded designers as all the external photos went offline! Shame on me!","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15014,"url":"https:\/\/monodes.com\/predaelli\/2026\/02\/09\/the-architecture-of-open-source-applications\/","url_meta":{"origin":5468,"position":2},"title":"The Architecture of Open Source Applications","author":"Paolo Redaelli","date":"2026-02-09","format":false,"excerpt":"Food for the mind: The Architecture of Open Source Applications\u00a0 Software Design by Example in Python Software Design by Example in JavaScript.","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9191,"url":"https:\/\/monodes.com\/predaelli\/2022\/03\/27\/9191\/","url_meta":{"origin":5468,"position":3},"title":"From As a Software Engineer,\u2026","author":"Paolo Redaelli","date":"2022-03-27","format":false,"excerpt":"From As a Software Engineer, Here Are 7 Books You Should Always Have at Your Desk. The subtitle says \"Ditch (or pause at least) all those courses and start reading books\". The Pragmatic ProgrammerHead First Design Pattern Code Simplicity: The Fundamentals of Software The Self-Taught Programmer: The Definitive Guide to\u2026","rel":"","context":"In &quot;Legenda&quot;","block_context":{"text":"Legenda","link":"https:\/\/monodes.com\/predaelli\/category\/legenda\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8181,"url":"https:\/\/monodes.com\/predaelli\/2023\/03\/12\/replacing-c\/","url_meta":{"origin":5468,"position":4},"title":"Replacing C","author":"Paolo Redaelli","date":"2023-03-12","format":false,"excerpt":"Do We Need a Replacement for C? I found this old draft that cites Zig programming language... time to undraft it... :) C is a widely used language used to program anything from OS kernels to cryptography libraries. Is it time for a replacement? Erik EngheimNov 25, 2020\u00b75 min read\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10275,"url":"https:\/\/monodes.com\/predaelli\/2023\/02\/27\/top-7-must-read-books-for-developers\/","url_meta":{"origin":5468,"position":5},"title":"Top 7 Must-Read Books for Developers","author":"Paolo Redaelli","date":"2023-02-27","format":false,"excerpt":"Top 7 Must-Read Books for Developers \u2014 Stay Ahead of the Game Briefly: Clean Code: A Handbook of Agile Software Craftsmanship Design Patterns: Elements of Reusable Object-Oriented Software The Pragmatic Programmer: From Journeyman to Master Cracking the Coding Interview: 150 Programming Questions and Solutions The Phoenix Project: A Novel About\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/5468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=5468"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/5468\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=5468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=5468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=5468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}