<!DOCTYPE html>
<html class="has-no-js template-thread_view uix_page--fixed uix_hasSectionLinks uix_hasCrumbs uix_hasPageAction" data-app="public" data-container-key="node-73" data-content-key="thread-7117" data-cookie-prefix="xf_" data-csrf="" data-logged-in="true" data-template="thread_view" dir="LTR" id="XF" lang="en-US" style="font-size: 62.5%;">
 <head>
  <meta charset="utf-8"/>
  <meta content="IE=Edge" http-equiv="X-UA-Compatible"/>
  <meta content="width=device-width, initial-scale=1, viewport-fit=cover" name="viewport"/>
  <meta content="noarchive" name="robots"/>
  <meta content="default-src 'self' https://*.f95zone.com https://f95zone.com https://*.f95zone.to https://f95zone.to; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.f95zone.com https://f95zone.com https://*.f95zone.to https://f95zone.to https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://www.google.com https://www.gstatic.com https://www.googletagmanager.com https://www.google-analytics.com; img-src 'self' data: blob: https://*.f95zone.com https://f95zone.com https://*.f95zone.to https://f95zone.to https://external-content.duckduckgo.com https://www.google-analytics.com https://www.googletagmanager.com https://www.google.com https://www.google.ad https://www.google.ae https://www.google.com.af https://www.google.com.ag https://www.google.com.ai https://www.google.al https://www.google.am https://www.google.co.ao https://www.google.com.ar https://www.google.as https://www.google.at https://www.google.com.au https://www.google.az https://www.google.ba https://www.google.com.bd https://www.google.be https://www.google.bf https://www.google.bg https://www.google.com.bh https://www.google.bi https://www.google.bj https://www.google.com.bn https://www.google.com.bo https://www.google.com.br https://www.google.bs https://www.google.bt https://www.google.co.bw https://www.google.by https://www.google.com.bz https://www.google.ca https://www.google.cd https://www.google.cf https://www.google.cg https://www.google.ch https://www.google.ci https://www.google.co.ck https://www.google.cl https://www.google.cm https://www.google.cn https://www.google.com.co https://www.google.co.cr https://www.google.com.cu https://www.google.cv https://www.google.com.cy https://www.google.cz https://www.google.de https://www.google.dj https://www.google.dk https://www.google.dm https://www.google.com.do https://www.google.dz https://www.google.com.ec https://www.google.ee https://www.google.com.eg https://www.google.es https://www.google.com.et https://www.google.fi https://www.google.com.fj https://www.google.fm https://www.google.fr https://www.google.ga https://www.google.ge https://www.google.gg https://www.google.com.gh https://www.google.com.gi https://www.google.gl https://www.google.gm https://www.google.gr https://www.google.com.gt https://www.google.gy https://www.google.com.hk https://www.google.hn https://www.google.hr https://www.google.ht https://www.google.hu https://www.google.co.id https://www.google.ie https://www.google.co.il https://www.google.im https://www.google.co.in https://www.google.iq https://www.google.is https://www.google.it https://www.google.je https://www.google.com.jm https://www.google.jo https://www.google.co.jp https://www.google.co.ke https://www.google.com.kh https://www.google.ki https://www.google.kg https://www.google.co.kr https://www.google.com.kw https://www.google.kz https://www.google.la https://www.google.com.lb https://www.google.li https://www.google.lk https://www.google.co.ls https://www.google.lt https://www.google.lu https://www.google.lv https://www.google.com.ly https://www.google.co.ma https://www.google.md https://www.google.me https://www.google.mg https://www.google.mk https://www.google.ml https://www.google.com.mm https://www.google.mn https://www.google.ms https://www.google.com.mt https://www.google.mu https://www.google.mv https://www.google.mw https://www.google.com.mx https://www.google.com.my https://www.google.co.mz https://www.google.com.na https://www.google.com.ng https://www.google.com.ni https://www.google.ne https://www.google.nl https://www.google.no https://www.google.com.np https://www.google.nr https://www.google.nu https://www.google.co.nz https://www.google.com.om https://www.google.com.pa https://www.google.com.pe https://www.google.com.pg https://www.google.com.ph https://www.google.com.pk https://www.google.pl https://www.google.pn https://www.google.com.pr https://www.google.ps https://www.google.pt https://www.google.com.py https://www.google.com.qa https://www.google.ro https://www.google.ru https://www.google.rw https://www.google.com.sa https://www.google.com.sb https://www.google.sc https://www.google.se https://www.google.com.sg https://www.google.sh https://www.google.si https://www.google.sk https://www.google.com.sl https://www.google.sn https://www.google.so https://www.google.sm https://www.google.sr https://www.google.st https://www.google.com.sv https://www.google.td https://www.google.tg https://www.google.co.th https://www.google.com.tj https://www.google.tl https://www.google.tm https://www.google.tn https://www.google.to https://www.google.com.tr https://www.google.tt https://www.google.com.tw https://www.google.co.tz https://www.google.com.ua https://www.google.co.ug https://www.google.co.uk https://www.google.com.uy https://www.google.co.uz https://www.google.com.vc https://www.google.co.ve https://www.google.vg https://www.google.co.vi https://www.google.com.vn https://www.google.vu https://www.google.ws https://www.google.rs https://www.google.co.za https://www.google.co.zm https://www.google.co.zw https://www.google.cat https://stats.g.doubleclick.net https://*.giphy.com https://*.gfycat.com https://media.tenor.com https://*.redgifs.com/ https://*.sendvid.com https://*.gifdeliverynetwork.com https://*.media.tumblr.com https://*.imgur.com https://*.patreonusercontent.com https://cdn.discordapp.com https://media.discordapp.net https://i.redd.it https://*.imgbox.com https://i.gyazo.com https://secure.gravatar.com https://cdn.betterttv.net https://static-cdn.jtvnw.net https://*.photobucket.com https://*.deviantart.net https://*.pixhost.to https://puu.sh https://*.postimg.org https://*.kym-cdn.com https://i.ytimg.com; style-src 'unsafe-inline' https: data:; font-src https: data:; connect-src 'self' https:; frame-src https: data:; form-action 'self' https://discord.com https://*.f95.io; upgrade-insecure-requests; block-all-mixed-content;" http-equiv="Content-Security-Policy"/>
  <title>
   New game engine | F95zone
  </title>
  <meta content="Hi,
Not sure if im posting in the right thread but here goes :
Im thinking about writing a game engine similar to qsp. My maid problem with qsp is that is..." name="description"/>
  <meta content="Hi,
Not sure if im posting in the right thread but here goes :
Im thinking about writing a game engine similar to qsp. My maid problem with qsp is that is difficult to write in for non programmers and difficult to write mods. 

I was thinking about creating an engine with Java FX and content..." property="og:description"/>
  <meta content="Hi,
Not sure if im posting in the right thread but here goes :
Im thinking about writing a game engine similar to qsp. My maid problem with qsp is that is difficult to write in for non programmers..." property="twitter:description"/>
  <meta content="https://f95zone.to/threads/new-game-engine.7117/" property="og:url"/>
  <meta content="F95zone" property="og:site_name"/>
  <meta content="website" property="og:type"/>
  <meta content="New game engine" property="og:title"/>
  <meta content="New game engine" property="twitter:title"/>
  <meta content="https://f95zone.to/assets/favicon-32x32.png" property="og:image"/>
  <meta content="https://f95zone.to/assets/favicon-32x32.png" property="twitter:image"/>
  <meta content="summary" property="twitter:card"/>
  <meta content="#181a1d" name="theme-color"/>
  <meta content="#181a1d" name="msapplication-TileColor"/>
  <meta content="ok_5603d60c9ec3f9189a2c7da22c2173e2" name="lb-check"/>
  <meta content="same-origin" name="referrer"/>
  <meta content="yes" name="apple-mobile-web-app-capable"/>
 </head>
 <body data-template="thread_view">
  <style>
   .uix_headerContainer .p-navSticky.is-sticky {
		top: 0 !important;
	}

	

	
	

	
	
	
		
			
			
				
			
		
	

	

	

		
		
		.uix_mainTabBar {top: 90px !important;}
		.uix_stickyBodyElement:not(.offCanvasMenu) {
			top: 110px !important;
			min-height: calc(100vh - 110px) !important;
		}
		.uix_sidebarInner .uix_sidebar--scroller {margin-top: 110px;}
		.uix_sidebarInner {margin-top: -110px;}
		.p-body-sideNavInner .uix_sidebar--scroller {margin-top: 110px;}
		.p-body-sideNavInner {margin-top: -110px;}
		.uix_stickyCategoryStrips {top: 110px !important;}
		#XF .u-anchorTarget {
			height: 110px;
			margin-top: -110px;
		}
	
		

		
			@media (max-width: 900px) {
		
				.p-sectionLinks {display: none;}

				

				.uix_mainTabBar {top: 50px !important;}
				.uix_stickyBodyElement:not(.offCanvasMenu) {
					top: 70px !important;
					min-height: calc(100vh - 70px) !important;
				}
				.uix_sidebarInner .uix_sidebar--scroller {margin-top: 70px;}
				.uix_sidebarInner {margin-top: -70px;}
				.p-body-sideNavInner .uix_sidebar--scroller {margin-top: 70px;}
				.p-body-sideNavInner {margin-top: -70px;}
				.uix_stickyCategoryStrips {top: 70px !important;}
				#XF .u-anchorTarget {
					height: 70px;
					margin-top: -70px;
				}

				
		
			}
		
	

	.uix_sidebarNav .uix_sidebar--scroller {max-height: calc(100vh - 70px);}
  </style>
  <div id="jumpToTop">
  </div>
  <div class="uix_pageWrapper--fixed">
   <div class="p-pageWrapper" id="top">
    <div class="p-body">
     <div class="p-body-inner">
      <!--XF:EXTRA_OUTPUT-->
      <noscript>
       <div class="blockMessage blockMessage--important blockMessage--iconic u-noJsOnly">
        JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
       </div>
      </noscript>
      <!--[if lt IE 9]><div class="blockMessage blockMessage&#45;&#45;important blockMessage&#45;&#45;iconic">You are using an out of date browser. It  may not display this or other websites correctly.<br />You should upgrade or use an <a href="https://www.google.com/chrome/browser/" target="_blank">alternative browser</a>.</div><![endif]-->
      <div class="uix_contentWrapper" uix_component="MainContainer">
       <div class="p-body-main">
        <div class="p-body-content" uix_component="MainContent">
         <!-- ABOVE MAIN CONTENT -->
         <div class="breadcrumb block">
          <div class="pageContent">
           <ul class="p-breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList">
            <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
             <a href="/" itemprop="item">
              <span itemprop="name">
               Forums
              </span>
             </a>
             <meta content="1" itemprop="position"/>
            </li>
            <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
             <a href="/categories/development.72/" itemprop="item">
              <span itemprop="name">
               Development
              </span>
             </a>
             <meta content="2" itemprop="position"/>
            </li>
            <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
             <a href="/forums/programming-development-art.73/" itemprop="item">
              <span itemprop="name">
               Programming, Development &amp; Art
              </span>
             </a>
             <meta content="3" itemprop="position"/>
            </li>
           </ul>
          </div>
         </div>
         <div class="samBannerUnit samAlignCenter samCustomSize" data-position="container_breadcrumb_top_below" style="width: 728px; height: 90px;">
          <div class="samItem">
           <iframe allow="autoplay; fullscreen" frameborder="0" src="https://candy.engine.adglare.net/?496266440&amp;iframe&amp;sizes=728x90&amp;ag_custom_vlmcp=d1ca4cff-9d71-4fc8-b2eb-041dac16559a&amp;ag_custom_vlmspot=leaderboard_header" style="width:728px; height:90px;">
           </iframe>
          </div>
         </div>
         <div class="p-body-header" style=" ">
          <div class="pageContent">
           <div class="uix_headerInner">
            <div class="p-title">
             <h1 class="p-title-value">
              New game engine
             </h1>
            </div>
            <div class="p-description">
             <ul class="listInline listInline--bullet">
              <li>
               <i aria-hidden="true" class="fa--xf fas fa-user" title="Thread starter">
               </i>
               <span class="u-srOnly">
                Thread starter
               </span>
               <a class="username u-concealed" data-user-id="140125" data-xf-init="member-tooltip" dir="auto" href="/members/polip1339.140125/">
                Polip1339
               </a>
              </li>
              <li>
               <i aria-hidden="true" class="fa--xf fas fa-clock" title="Start date">
               </i>
               <span class="u-srOnly">
                Start date
               </span>
               <a class="u-concealed" href="/threads/new-game-engine.7117/">
                <time class="u-dt" data-date-string="Dec 11, 2017" data-time="1512988076" data-time-string="6:27 PM" datetime="2017-12-11T18:27:56+0800" dir="auto" title="Dec 11, 2017 at 6:27 PM">
                 Dec 11, 2017
                </time>
               </a>
              </li>
             </ul>
            </div>
           </div>
           <div class="uix_headerInner--opposite">
            <div class="p-title-pageAction">
             <select class="br-select input" data-deselectable="false" data-initial-rating="0" data-rating-href="/threads/new-game-engine.7117/br-rate" data-readonly="false" data-show-selected="true" data-vote-content='&lt;div data-href="/threads/new-game-engine.7117/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread"&gt;0 Votes&lt;/div&gt;' data-widget-class="bratr-rating" data-xf-init="rating" name="rating">
              <option value="">
              </option>
              <option value="1">
               Terrible
              </option>
              <option value="2">
               Poor
              </option>
              <option value="3">
               Average
              </option>
              <option value="4">
               Good
              </option>
              <option value="5">
               Excellent
              </option>
             </select>
            </div>
           </div>
          </div>
         </div>
         <div class="p-body-pageContent">
          <div class="block block--messages" data-href="/inline-mod/" data-type="post" data-xf-init="">
           <div class="block-outer">
            <div class="block-outer-opposite">
             <div class="buttonGroup">
              <a class="button--link button" data-xf-click="overlay" href="/account/dpp-update?content_type=thread&amp;content_id=7117">
               <span class="button-text">
                Showing 100 posts per page
               </span>
              </a>
              <a class="tic--button button button--link" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=7117">
               Ignore thread
              </a>
              <a class="button--link button" data-sk-unwatch="Unwatch" data-sk-watch="Watch" data-xf-click="switch-overlay" href="/threads/new-game-engine.7117/watch">
               <span class="button-text">
                Watch
               </span>
              </a>
             </div>
            </div>
           </div>
           <div class="block-outer js-threadStatusField">
           </div>
           <div class="block-container lbContainer" data-lb-id="thread-7117" data-lb-universal="0" data-message-selector=".js-post" data-xf-init="lightbox select-to-quote">
            <div class="block-body js-replyNewMessageContainer">
             <article class="message message-threadStarterPost message--post js-post js-inlineModContainer" data-author="Polip1339" data-content="post-359966" id="js-post-359966">
              <span class="u-anchorTarget" id="post-359966">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="140125" data-xf-init="member-tooltip" href="/members/polip1339.140125/">
                    <img alt="Polip1339" class="avatar-u140125-m" itemprop="image" src="/data/avatars/m/140/140125.jpg?1517429238"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="140125" data-xf-init="member-tooltip" dir="auto" href="/members/polip1339.140125/" itemprop="name">
                     Polip1339
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Newbie
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 31, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     44
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     30
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-359966" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 11, 2017" data-time="1512988076" data-time-string="6:27 PM" datetime="2017-12-11T18:27:56+0800" dir="auto" title="Dec 11, 2017 at 6:27 PM">
                     Dec 11, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/359966/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-359966" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/359966/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-359966" rel="nofollow">
                     #1
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Polip1339 · Dec 11, 2017 at 6:27 PM" data-lb-id="post-359966">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     Hi,
                     <br/>
                     Not sure if im posting in the right thread but here goes :
                     <br/>
                     Im thinking about writing a game engine similar to qsp. My maid problem with qsp is that is difficult to write in for non programmers and difficult to write mods.
                     <br/>
                     <br/>
                     I was thinking about creating an engine with Java FX and content loaded through xml.
                     <br/>
                     e.g.
                     <br/>
                     &lt;location&gt;
                     <br/>
                     &lt;description&gt;
                     <br/>
                     &lt;dialog option1&gt;
                     <br/>
                     &lt;dialog option2&gt;
                     <br/>
                     ...
                     <br/>
                     &lt;/location&gt;
                     <br/>
                     etc.
                     <br/>
                     Characters could be added in the same way. Stat changes as a html field.
                     <br/>
                     This way anyone could write mods using HTML, which should be easy enough even for non programmers.
                     <br/>
                     <br/>
                     The engine would give basic funcionality : scene description, picture, dialog options, character stats.
                     <br/>
                     <br/>
                     This is a raw idea i had while on my way to work today, wanted to brainstorm it a little before i started any work. Is there anything similar im not aware of? Do you see any glaring problems i skipped?
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="359966" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/359966/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="359966" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=359966" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/359966/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=359966" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/359966/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <div class="samBannerUnit samAlignCenter" data-position="post_below_container_1">
              <div class="samItem">
               <iframe allow="autoplay; fullscreen" frameborder="0" src="https://candy.engine.adglare.net/?711900550&amp;iframe&amp;sizes=728x90&amp;ag_custom_vlmcp=11d8884a-c204-4705-8dc5-d17be23ed7bf&amp;ag_custom_vlmspot=leaderboard_posts" style="width:728px; height:90px;">
               </iframe>
              </div>
             </div>
             <article class="message message--post js-post js-inlineModContainer" data-author="Papa Ernie" data-content="post-359995" id="js-post-359995">
              <span class="u-anchorTarget" id="post-359995">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="7320" data-xf-init="member-tooltip" href="/members/papa-ernie.7320/">
                    <img alt="Papa Ernie" class="avatar-u7320-m" itemprop="image" src="/data/avatars/m/7/7320.jpg?1557072743" srcset="/data/avatars/l/7/7320.jpg?1557072743 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="7320" data-xf-init="member-tooltip" dir="auto" href="/members/papa-ernie.7320/" itemprop="name">
                     <span style="color: rgb(112, 152, 255);">
                      <span class='="username--style6"'>
                       <span style="color: rgb(112, 152, 255);">
                        Papa Ernie
                       </span>
                      </span>
                     </span>
                    </a>
                   </h4>
                   <span style="color: rgba(255, 255, 255, 0.73);">
                    <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                     Squirrel!?
                    </h5>
                   </span>
                   <div class="userBanner .userBanner Uploaders message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Uploader
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner .userBanner Donor message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Donor
                     <i class="fa fa-coffee">
                     </i>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Dec 4, 2016
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     12,330
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     47,911
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-359995" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 11, 2017" data-time="1512990227" data-time-string="7:03 PM" datetime="2017-12-11T19:03:47+0800" dir="auto" title="Dec 11, 2017 at 7:03 PM">
                     Dec 11, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/359995/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-359995" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/359995/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-359995" rel="nofollow">
                     #2
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Papa Ernie · Dec 11, 2017 at 7:03 PM" data-lb-id="post-359995">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-359966" data-xf-click="attribution" href="/goto/post?id=359966">
                        Polip1339 said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        Hi,
                        <br/>
                        Not sure if im posting in the right thread but here goes :
                        <br/>
                        Im thinking about writing a game engine similar to qsp. My maid problem with qsp is that is difficult to write in for non programmers and difficult to write mods.
                        <br/>
                        <br/>
                        I was thinking about creating an engine with Java FX and content loaded through xml.
                        <br/>
                        e.g.
                        <br/>
                        &lt;location&gt;
                        <br/>
                        &lt;description&gt;
                        <br/>
                        &lt;dialog option1&gt;
                        <br/>
                        &lt;dialog option2&gt;
                        <br/>
                        ...
                        <br/>
                        &lt;/location&gt;
                        <br/>
                        etc.
                        <br/>
                        Characters could be added in the same way. Stat changes as a html field.
                        <br/>
                        This way anyone could write mods using HTML, which should be easy enough even for non programmers.
                        <br/>
                        <br/>
                        The engine would give basic funcionality : scene description, picture, dialog options, character stats.
                        <br/>
                        <br/>
                        This is a raw idea i had while on my way to work today, wanted to brainstorm it a little before i started any work. Is there anything similar im not aware of? Do you see any glaring problems i skipped?
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     I think you will more likely find help if you post this in the Development --&gt; Programming &amp; Development forum.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                  <aside class="message-signature">
                   <div class="uix_signatureExpand">
                    Expand Signature
                   </div>
                   <div class="bbWrapper">
                    <div style="text-align: center">
                     <span style="color: rgb(239, 239, 239)">
                      <span style="font-size: 12px">
                       If you like and use a game/asset found here, please consider supporting the developer/artist.
                      </span>
                     </span>
                     <br/>
                     <a class="link link--internal" href="https://f95zone.to/threads/about-f95zone-and-how-to-find-game-assets-on-the-internet.33262/">
                      <span style="color: rgb(251, 160, 38)">
                       <span style="font-size: 12px">
                        **  About F95zone and How to Find Game Assets on the Internet  **
                       </span>
                      </span>
                     </a>
                     ​
                    </div>
                   </div>
                  </aside>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="359995" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/359995/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="359995" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=359995" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/359995/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=359995" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/359995/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message-threadStarterPost message--post js-post js-inlineModContainer" data-author="Polip1339" data-content="post-360031" id="js-post-360031">
              <span class="u-anchorTarget" id="post-360031">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="140125" data-xf-init="member-tooltip" href="/members/polip1339.140125/">
                    <img alt="Polip1339" class="avatar-u140125-m" itemprop="image" src="/data/avatars/m/140/140125.jpg?1517429238"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="140125" data-xf-init="member-tooltip" dir="auto" href="/members/polip1339.140125/" itemprop="name">
                     Polip1339
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Newbie
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 31, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     44
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     30
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-360031" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 11, 2017" data-time="1512992167" data-time-string="7:36 PM" datetime="2017-12-11T19:36:07+0800" dir="auto" title="Dec 11, 2017 at 7:36 PM">
                     Dec 11, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/360031/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-360031" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/360031/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-360031" rel="nofollow">
                     #3
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Polip1339 · Dec 11, 2017 at 7:36 PM" data-lb-id="post-360031">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     Can i move it somehow? I dont see the option anywhere
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="360031" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/360031/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="360031" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=360031" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/360031/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=360031" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/360031/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="Papa Ernie" data-content="post-361322" id="js-post-361322">
              <span class="u-anchorTarget" id="post-361322">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="7320" data-xf-init="member-tooltip" href="/members/papa-ernie.7320/">
                    <img alt="Papa Ernie" class="avatar-u7320-m" itemprop="image" src="/data/avatars/m/7/7320.jpg?1557072743" srcset="/data/avatars/l/7/7320.jpg?1557072743 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="7320" data-xf-init="member-tooltip" dir="auto" href="/members/papa-ernie.7320/" itemprop="name">
                     <span style="color: rgb(112, 152, 255);">
                      <span class='="username--style6"'>
                       <span style="color: rgb(112, 152, 255);">
                        Papa Ernie
                       </span>
                      </span>
                     </span>
                    </a>
                   </h4>
                   <span style="color: rgba(255, 255, 255, 0.73);">
                    <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                     Squirrel!?
                    </h5>
                   </span>
                   <div class="userBanner .userBanner Uploaders message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Uploader
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner .userBanner Donor message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Donor
                     <i class="fa fa-coffee">
                     </i>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Dec 4, 2016
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     12,330
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     47,911
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-361322" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 12, 2017" data-time="1513040221" data-time-string="8:57 AM" datetime="2017-12-12T08:57:01+0800" dir="auto" title="Dec 12, 2017 at 8:57 AM">
                     Dec 12, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/361322/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-361322" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/361322/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-361322" rel="nofollow">
                     #4
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Papa Ernie · Dec 12, 2017 at 8:57 AM" data-lb-id="post-361322">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-360031" data-xf-click="attribution" href="/goto/post?id=360031">
                        Polip1339 said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        Can i move it somehow? I dont see the option anywhere
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     Looks like a mod already moved it.  Good luck!
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                  <aside class="message-signature">
                   <div class="uix_signatureExpand">
                    Expand Signature
                   </div>
                   <div class="bbWrapper">
                    <div style="text-align: center">
                     <span style="color: rgb(239, 239, 239)">
                      <span style="font-size: 12px">
                       If you like and use a game/asset found here, please consider supporting the developer/artist.
                      </span>
                     </span>
                     <br/>
                     <a class="link link--internal" href="https://f95zone.to/threads/about-f95zone-and-how-to-find-game-assets-on-the-internet.33262/">
                      <span style="color: rgb(251, 160, 38)">
                       <span style="font-size: 12px">
                        **  About F95zone and How to Find Game Assets on the Internet  **
                       </span>
                      </span>
                     </a>
                     ​
                    </div>
                   </div>
                  </aside>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="361322" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/361322/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="361322" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=361322" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/361322/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=361322" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/361322/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="Cyan" data-content="post-362279" id="js-post-362279">
              <span class="u-anchorTarget" id="post-362279">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="130628" data-xf-init="member-tooltip" href="/members/cyan.130628/">
                    <img alt="Cyan" class="avatar-u130628-m" itemprop="image" src="/data/avatars/m/130/130628.jpg?1509902232" srcset="/data/avatars/l/130/130628.jpg?1509902232 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="130628" data-xf-init="member-tooltip" dir="auto" href="/members/cyan.130628/" itemprop="name">
                     Cyan
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Member
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 25, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     126
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     551
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-362279" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 12, 2017" data-time="1513092070" data-time-string="11:21 PM" datetime="2017-12-12T23:21:10+0800" dir="auto" title="Dec 12, 2017 at 11:21 PM">
                     Dec 12, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/362279/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-362279" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/362279/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-362279" rel="nofollow">
                     #5
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Cyan · Dec 12, 2017 at 11:21 PM" data-lb-id="post-362279">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-359966" data-xf-click="attribution" href="/goto/post?id=359966">
                        Polip1339 said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        Hi,
                        <br/>
                        Not sure if im posting in the right thread but here goes :
                        <br/>
                        Im thinking about writing a game engine similar to qsp. My maid problem with qsp is that is difficult to write in for non programmers and difficult to write mods.
                        <br/>
                        <br/>
                        I was thinking about creating an engine with Java FX and content loaded through xml.
                        <br/>
                        e.g.
                        <br/>
                        &lt;location&gt;
                        <br/>
                        &lt;description&gt;
                        <br/>
                        &lt;dialog option1&gt;
                        <br/>
                        &lt;dialog option2&gt;
                        <br/>
                        ...
                        <br/>
                        &lt;/location&gt;
                        <br/>
                        etc.
                        <br/>
                        Characters could be added in the same way. Stat changes as a html field.
                        <br/>
                        This way anyone could write mods using HTML, which should be easy enough even for non programmers.
                        <br/>
                        <br/>
                        The engine would give basic funcionality : scene description, picture, dialog options, character stats.
                        <br/>
                        <br/>
                        This is a raw idea i had while on my way to work today, wanted to brainstorm it a little before i started any work. Is there anything similar im not aware of? Do you see any glaring problems i skipped?
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     Honestly, I can't really imagine why you or anyone else would
                     <i>
                      want
                     </i>
                     to use QSP.
                     <br/>
                     <br/>
                     I suppose if you're only fluent in Russian (since the vast majority of the documentation is in Russian) then it would be less of an issue. Especially since many documented programming languages aren't translated well. Even aside from the language barriers, QSP is an awful engine in my opinion - and I'm well versed with over a dozen different programming languages.
                     <br/>
                     <br/>
                     Java/JavaFX gets a lot of unwarranted hate in my opinion - especially when it comes to making things as simple as a VN. Whether or not you use xml, html or simple plaintext to read values/variables won't really matter to most languages, especially Java.
                     <br/>
                     <br/>
                     So I suppose that begs a few questions.
                     <br/>
                     <br/>
                     What are you trying to create - a simple VN? Something more complicated?
                     <br/>
                     What are your issues with other VNs engines, if so?
                     <br/>
                     What type of 'compatibilities' are you looking for? (A browser game vs a standalone program, windows/mac/linux, etc)
                     <br/>
                     Are the 'mods' you mentioned a determining factor in your problems with current engines?
                     <br/>
                     <br/>
                     You mentioned you're not terribly versed in programming skills - is there a reason you wouldn't want to use Ren'py, for example?
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="362279" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/362279/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="362279" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=362279" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/362279/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=362279" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/362279/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message-threadStarterPost message--post js-post js-inlineModContainer" data-author="Polip1339" data-content="post-365770" id="js-post-365770">
              <span class="u-anchorTarget" id="post-365770">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="140125" data-xf-init="member-tooltip" href="/members/polip1339.140125/">
                    <img alt="Polip1339" class="avatar-u140125-m" itemprop="image" src="/data/avatars/m/140/140125.jpg?1517429238"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="140125" data-xf-init="member-tooltip" dir="auto" href="/members/polip1339.140125/" itemprop="name">
                     Polip1339
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Newbie
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 31, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     44
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     30
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-365770" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 14, 2017" data-time="1513245528" data-time-string="5:58 PM" datetime="2017-12-14T17:58:48+0800" dir="auto" title="Dec 14, 2017 at 5:58 PM">
                     Dec 14, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/365770/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-365770" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/365770/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-365770" rel="nofollow">
                     #6
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Polip1339 · Dec 14, 2017 at 5:58 PM" data-lb-id="post-365770">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     Ok seems i need to provide some background.
                     <br/>
                     I played a lot of Girl Life ( think  life/dating/simulator) and the engines shortcomings become apparent when i started being active in the community.
                     <br/>
                     Even though the community works hard new content has to go through the same people on the forum to be accepted and implemented since qsp's code is too hard and in this case complex for just anyone to edit. It just takes a lot of time and you have just one version of the game.
                     <br/>
                     <br/>
                     When i said i want something similar to QSP i meant functionality not the code itself. I agree that qsp is a mess and im not fluent in russian
                     <img alt=":D" class="smilie smilie--sprite smilie--sprite674" data-shortname=":D" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Big grin    :D"/>
                     .
                     <br/>
                     <br/>
                     By mods i mean ill provide the base framework of a game, and then anyone in the community could provide an XML file that would add/edit locations and characters etc. . I was thinking XML since it seems to be a good compromise between structure and ease of implementation for non-programmers
                     <img alt=":)" class="smilie smilie--sprite smilie--sprite667" data-shortname=":)" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Smile    :)"/>
                     <br/>
                     <br/>
                     <b>
                      What are you trying to create - a simple VN? Something more complicated?
                     </b>
                     <br/>
                     On the functionality level i was thinking something similar to qsp so a bit more than a VN. Not only text and choices but an open world and quest chains etc.
                     <br/>
                     <b>
                      What are your issues with other VNs engines, if so?
                     </b>
                     <br/>
                     Dont really know any that could implement mods in the form i described above. This is one of the reasons i created this topic. There might be something already there and i might just not be aware of it.
                     <br/>
                     <b>
                      What type of 'compatibilities' are you looking for? (A browser game vs a standalone program, windows/mac/linux, etc)
                     </b>
                     <br/>
                     Standalone, windows but with a JVM you should be able to run it on mac and linux.
                     <br/>
                     <b>
                      Are the 'mods' you mentioned a determining factor in your problems with current engines?
                     </b>
                     <br/>
                     Well yes, my goal was to make adding to the game as easy as possible.
                     <br/>
                     <br/>
                     <b>
                      You mentioned you're not terribly versed in programming skills - is there a reason you wouldn't want to use Ren'py, for example?
                     </b>
                     <br/>
                     Never mentioned anything of the sort
                     <img alt=":D" class="smilie smilie--sprite smilie--sprite674" data-shortname=":D" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Big grin    :D"/>
                     I work as a Java dev, i just said that XML would be easy for the community to use. It seemed to me that Ren'py is mostly for VN's
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="365770" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/365770/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="365770" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=365770" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/365770/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=365770" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/365770/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="anne O'nymous" data-content="post-366002" id="js-post-366002">
              <span class="u-anchorTarget" id="post-366002">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="63812" data-xf-init="member-tooltip" href="/members/anne-onymous.63812/">
                    <img alt="anne O'nymous" class="avatar-u63812-m" itemprop="image" src="/data/avatars/m/63/63812.jpg?1507736890" srcset="/data/avatars/l/63/63812.jpg?1507736890 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="63812" data-xf-init="member-tooltip" dir="auto" href="/members/anne-onymous.63812/" itemprop="name">
                     <span class="username--style15">
                      anne O'nymous
                     </span>
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    I'm not grumpy, I'm just coded that way.
                   </h5>
                   <div class="userBanner userBanner userBanner--green message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Modder
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner .userBanner Donor message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Donor
                     <i class="fa fa-coffee">
                     </i>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner userBanner userBanner--orange message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Respected User
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jun 11, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     10,727
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     15,771
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-366002" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 14, 2017" data-time="1513260074" data-time-string="10:01 PM" datetime="2017-12-14T22:01:14+0800" dir="auto" title="Dec 14, 2017 at 10:01 PM">
                     Dec 14, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/366002/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-366002" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/366002/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-366002" rel="nofollow">
                     #7
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="anne O'nymous · Dec 14, 2017 at 10:01 PM" data-lb-id="post-366002">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-359966" data-xf-click="attribution" href="/goto/post?id=359966">
                        Polip1339 said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        Do you see any glaring problems i skipped?
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     Yes, I see a major one: What you describe is not a game engine but a game template.
                     <br/>
                     Not that it mater, it's not a bad things, just that it's not the same thing. I don't try to discourage you, if you want to do it, do it. But understand that the result will not be what you said you want to do.
                     <br/>
                     <br/>
                     Later, you say that, for you, Ren'py is mostly for VN's, so what your game engine will be for ?
                     <br/>
                     With Ren'py you have a whole script language to describe your game, what it do, how, when and why it must do it. Plus you have the support of Python, so a whole script language independent from the engine itself, which let you tweak and extend the engine. You can also have dynamic real time control over the rendering. Hey, you even have full access to the engine source code to help you understand how to tweak/extend it.
                     <br/>
                     <br/>
                     This while what you plan rely on XML files, so description and not actions. Whatever how far you'll go with your engine/template, creators will always be limited by what you planed.
                     <br/>
                     He want to apply a trapezoidal transform on the picture ? Sorry, there's no tag for this. Honestly I don't know if Ren'py have a statement for this, but there's picture manipulation modules in Python, so you can load the picture and apply the transform. And like you can directly access the rendering engine, you can also display your now transformed picture. It will be hard works for nothing, but it can be done.
                     <br/>
                     He want to add something to the player inventory ? Oops, you haven't yet wrote the tags which will handle the inventory. He will also be stuck with a very heavy format. How do you plan to make him create something like :
                     <br/>
                     <div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
                      <div class="bbCodeBlock-title">
                       Code:
                      </div>
                      <div class="bbCodeBlock-content" dir="ltr">
                       <pre class="bbCodeCode" data-lang="" data-xf-init="code-block" dir="ltr"><code>if retVal == "sleep":
  display first part sleep animation
  for i in allPossibleEvents:
    if i.triggeredRightNow:
      play i event
      break
  display second part sleep animation
elif retVal == ...
[...]
PossibleEvent:
   triggeredRightNow:
      if date == x day after the player did this
        and 3 &lt; character Y.timeDoneThis &lt;= 10
        and dayOfWeek == monday
        and character Z.jealousy &lt; 10:
        return True
     return False</code></pre>
                      </div>
                     </div>
                     It's possible with your full XML path, but seriously, thing about how heavy the XML files will be for a full game, the amount of crossed references you'll need and how many tags the creator will need to know.
                     <br/>
                     <br/>
                     <br/>
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-365770" data-xf-click="attribution" href="/goto/post?id=365770">
                        Polip1339 said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        By mods i mean ill provide the base framework of a game, and then anyone in the community could provide an XML file that would add/edit locations and characters etc. [...]
                        <br/>
                        <br/>
                        <b>
                         What are your issues with other VNs engines, if so?
                        </b>
                        <br/>
                        Dont really know any that could implement mods in the form i described above.
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     Er... With Ren'py you have full access to every single lines of the source code. You can take the game and change every single line of it ;  you can even do it on the fly, there's (hidden) script edition features on the engine. As far as I know, it's also possible with RPGMaker, Flash, KiriKiri, Unity and games using nw.js, not limited to this list. Its possible because for all these game engines there's a way to access the source code, and directly change it or recompile a altered version of it. It's not necessarily easy, but it's possible.
                     <br/>
                     <br/>
                     After, it's up to the creator to make his game easily moddable in the way you mean it, so by anyone without real knowledge. Both Ren'py, Unity and Unreal, then Flash and nw.js, (once again not limited to this list) make it possible to use XML file to describe every single character, location and object. So, if the creator want it, he can make his game easily moddable by just adding a new XML file. But, at least for Ren'py, why do his when few knowledge is enough to directly add the character/location/object inside the source code ?
                     <br/>
                     <br/>
                     In the end, perhaps that, instead of thinking about creating a new game engine, you should think about how extend the existing ones to achieve what you want.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                  <aside class="message-signature">
                   <div class="uix_signatureExpand">
                    Expand Signature
                   </div>
                   <div class="bbWrapper">
                    Ren'py:
                    <a class="link link--external" href="https://f95zone.com/threads/5676/" rel="nofollow noopener" target="_blank">
                     Track variables
                    </a>
                    -
                    <a class="link link--external" href="https://f95zone.com/threads/16011/" rel="nofollow noopener" target="_blank">
                     Save compatibiliy
                    </a>
                    -
                    <a class="link link--internal" href="https://f95zone.to/threads/125005/">
                     Track labels
                    </a>
                    <span style="color: rgb(41, 105, 176)">
                     Updated
                    </span>
                    <br/>
                    <a class="link link--internal" href="https://f95zone.to/threads/99929/">
                     Write a dynamic Ren'Py game
                    </a>
                   </div>
                  </aside>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="366002" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/366002/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="366002" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=366002" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/366002/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=366002" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/366002/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="Cyan" data-content="post-367047" id="js-post-367047">
              <span class="u-anchorTarget" id="post-367047">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="130628" data-xf-init="member-tooltip" href="/members/cyan.130628/">
                    <img alt="Cyan" class="avatar-u130628-m" itemprop="image" src="/data/avatars/m/130/130628.jpg?1509902232" srcset="/data/avatars/l/130/130628.jpg?1509902232 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="130628" data-xf-init="member-tooltip" dir="auto" href="/members/cyan.130628/" itemprop="name">
                     Cyan
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Member
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 25, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     126
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     551
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-367047" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 15, 2017" data-time="1513300485" data-time-string="9:14 AM" datetime="2017-12-15T09:14:45+0800" dir="auto" title="Dec 15, 2017 at 9:14 AM">
                     Dec 15, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/367047/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-367047" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/367047/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-367047" rel="nofollow">
                     #8
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Cyan · Dec 15, 2017 at 9:14 AM" data-lb-id="post-367047">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-365770" data-xf-click="attribution" href="/goto/post?id=365770">
                        Polip1339 said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        <b>
                         You mentioned you're not terribly versed in programming skills - is there a reason you wouldn't want to use Ren'py, for example?
                        </b>
                        <br/>
                        Never mentioned anything of the sort
                        <img alt=":D" class="smilie smilie--sprite smilie--sprite674" data-shortname=":D" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Big grin    :D"/>
                        I work as a Java dev, i just said that XML would be easy for the community to use. It seemed to me that Ren'py is mostly for VN's
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     I apologize, I misread that.
                     <br/>
                     <br/>
                     Why don't you create a custom program for creating mods, in that case? (even if all it does it is spit out an xml file)
                     <br/>
                     <br/>
                     Even messing around with xml files is going to put the average non-programming literate person off.
                     <br/>
                     <br/>
                     <blockquote class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote">
                      <div class="bbCodeBlock-title">
                       <a class="bbCodeBlock-sourceJump" data-content-selector="#post-366002" data-xf-click="attribution" href="/goto/post?id=366002">
                        anne O'nymous said:
                       </a>
                      </div>
                      <div class="bbCodeBlock-content">
                       <div class="bbCodeBlock-expandContent">
                        Er... With Ren'py you have full access to every single lines of the source code. You can take the game and change every single line of it ;  you can even do it on the fly, there's (hidden) script edition features on the engine. As far as I know, it's also possible with RPGMaker, Flash, KiriKiri, Unity and games using nw.js, not limited to this list. Its possible because for all these game engines there's a way to access the source code, and directly change it or recompile a altered version of it. It's not necessarily easy, but it's possible.
                       </div>
                       <div class="bbCodeBlock-expandLink">
                        <a>
                         Click to expand...
                        </a>
                       </div>
                      </div>
                     </blockquote>
                     +1
                     <br/>
                     <br/>
                     I will say, that I would personally exclude kirikiri from that list. KiriKiri and Nscripter seem to have a similar problem to QSP, in that all of their major documentation isn't in english (again, not a problem if you speak the native language).
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="367047" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/367047/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="367047" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=367047" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/367047/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=367047" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/367047/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="Deleted member 487" data-content="post-390100" id="js-post-390100">
              <span class="u-anchorTarget" id="post-390100">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="487" data-xf-init="member-tooltip" href="/members/deleted-member-487.487/">
                    <img alt="Deleted member 487" class="avatar-u487-m" itemprop="image" src="/data/avatars/m/0/487.jpg?1622256203" srcset="/data/avatars/l/0/487.jpg?1622256203 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="487" data-xf-init="member-tooltip" dir="auto" href="/members/deleted-member-487.487/" itemprop="name">
                     Deleted member 487
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Member
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Aug 6, 2016
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     202
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     308
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/new-game-engine.7117/post-390100" rel="nofollow">
                    <time class="u-dt" data-date-string="Dec 28, 2017" data-time="1514410462" data-time-string="5:34 AM" datetime="2017-12-28T05:34:22+0800" dir="auto" title="Dec 28, 2017 at 5:34 AM">
                     Dec 28, 2017
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/390100/share" data-xf-init="share-tooltip" href="/threads/new-game-engine.7117/post-390100" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/390100/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/new-game-engine.7117/post-390100" rel="nofollow">
                     #9
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="Deleted member 487 · Dec 28, 2017 at 5:34 AM" data-lb-id="post-390100">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     Lol, I too am creating a game engine using javaFX, but I am using JSON with the help of the GSON library to store all the serialized information to create the game world, no need for silly parsers that way, unless you are using JAXB pr something similar to serialize the class files into XML. I plan on creating a GUI to make those JSON files that would be eventually interpeted by the engine. So what I plan to do is make two sets of programs, the engine and the software used to create the game. I would love to collaborate with someone on this if anyone's interested.  I aim to create something akin to renpy that can be used to create visual novels but I plan to use it more for rpg type games similar to games that use renpy in that sense, much like "Something Unlimited" or the blade runner parody that was unfortunately put on hold a while back.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                  <div class="message-lastEdit">
                   Last edited:
                   <time class="u-dt" data-date-string="Dec 28, 2017" data-time="1514411112" data-time-string="5:45 AM" datetime="2017-12-28T05:45:12+0800" dir="auto" title="Dec 28, 2017 at 5:45 AM">
                    Dec 28, 2017
                   </time>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="390100" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/390100/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="390100" data-mq-action="add" href="/threads/new-game-engine.7117/reply?quote=390100" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/390100/quote" data-xf-click="quote" href="/threads/new-game-engine.7117/reply?quote=390100" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/390100/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
            </div>
           </div>
           <div class="block-outer block-outer--after">
            <div class="block-outer-opposite">
             <a class="showIgnoredLink is-hidden js-showIgnored" data-xf-init="tooltip" href="javascript:" title="Show hidden content by {{names}}">
              Show ignored content
             </a>
            </div>
            <div class="block-outer-opposite">
             <a class="th_reactplus_showHiddenLink js-thReactPlusShowHidden is-hidden" data-xf-init="tooltip" href="javascript:void(0)" title="Show hidden content by {{names}}">
              Show hidden low quality content
             </a>
            </div>
           </div>
          </div>
          <div class="blockMessage blockMessage--warning">
           <strong>
            Warning!
           </strong>
           This thread is more than 2493 days old.
           <br/>
           It's likely that no further discussion is required, in which case we recommend starting a new thread. If however you feel your response is required you can still do so.
           <div class="blockMessage blockMessage--error">
            <ul class="inputChoices">
             <li class="inputChoices-choice">
              <label class="iconic">
               <input id="js-confirmOld" name="confirm" type="checkbox" value="1"/>
               <i aria-hidden="true">
               </i>
               <span class="iconic-label">
                I understand this is an old thread, but want to reply anyway
               </span>
              </label>
             </li>
            </ul>
           </div>
          </div>
          <div class="blockMessage blockMessage--none">
          </div>
          <div class="block-container block--similarContents view-thread">
           <h3 class="block-minorHeader collapseTrigger collapseTrigger--block is-active" data-storage-key="_similarThreads" data-storage-type="cookie" data-target=".block--similarContents .block-body" data-xf-click="toggle" data-xf-init="toggle-storage-ex">
            Similar threads
           </h3>
           <div class="block-body toggleTarget is-active">
            <div class="structItemContainer">
             <div class="structItemContainer-group js-threadList">
              <div class="structItem structItem--thread js-trendingThreadItem is-unread js-inlineModContainer js-threadListItem-29265" data-author="Zion of Olympus">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="1380112" data-xf-init="member-tooltip" href="/members/zion-of-olympus.1380112/">
                  <img alt="Zion of Olympus" class="avatar-u1380112-s" src="/data/avatars/s/1380/1380112.jpg?1608430689" srcset="/data/avatars/m/1380/1380112.jpg?1608430689 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/unread">
                 <a class="" data-preview-url="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/unread">
                  Succubus Covenant - New Succubus Game (Demo Available Now!)
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <span class="ratingStarsRow">
                    <span class="ratingStars bratr-rating" title="5.00 star(s)">
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="u-srOnly">
                      5.00 star(s)
                     </span>
                    </span>
                    <span class="ratingStarsRow-text">
                     <div data-href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread">
                      3 Votes
                     </div>
                    </span>
                   </span>
                  </li>
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=29265">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="1380112" data-xf-init="member-tooltip" dir="auto" href="/members/zion-of-olympus.1380112/">
                    Zion of Olympus
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/" rel="nofollow">
                    <time class="u-dt" data-date-string="Apr 24, 2019" data-time="1556058965" data-time-string="6:36 AM" datetime="2019-04-24T06:36:05+0800" dir="auto" title="Apr 24, 2019 at 6:36 AM">
                     Apr 24, 2019
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/page-10">
                    10
                   </a>
                   <a href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/page-11">
                    11
                   </a>
                   <a href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/page-12">
                    12
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 94">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  1K
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  549K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/succubus-covenant-new-succubus-game-demo-available-now.29265/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Oct 5, 2024" data-time="1728137041" data-time-string="10:04 PM" datetime="2024-10-05T22:04:01+0800" dir="auto" title="Oct 5, 2024 at 10:04 PM">
                  Oct 5, 2024
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="2456153" data-xf-init="member-tooltip" dir="auto" href="/members/popup88888.2456153/">
                  popup88888
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs avatar--default avatar--default--dynamic" data-user-id="2456153" data-xf-init="member-tooltip" href="/members/popup88888.2456153/" style="background-color: #283593; color: #8c9eff">
                  <span class="avatar-u2456153-s">
                   P
                  </span>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix31 is-unread js-inlineModContainer js-threadListItem-127248" data-author="massoblivion">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="743827" data-xf-init="member-tooltip" href="/members/massoblivion.743827/">
                  <img alt="massoblivion" class="avatar-u743827-s" src="/data/avatars/s/743/743827.jpg?1595426583" srcset="/data/avatars/m/743/743827.jpg?1595426583 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/unread">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=31" rel="nofollow" title="Add to filters">
                  <span class="label label--royalBlue" dir="auto">
                   Unreal Engine
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/unread">
                  Deluded (Adult Survival RPG) [v0.3.5.1]
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=127248">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="743827" data-xf-init="member-tooltip" dir="auto" href="/members/massoblivion.743827/">
                    massoblivion
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/" rel="nofollow">
                    <time class="u-dt" data-date-string="Aug 14, 2022" data-time="1660439564" data-time-string="9:12 AM" datetime="2022-08-14T09:12:44+0800" dir="auto" title="Aug 14, 2022 at 9:12 AM">
                     Aug 14, 2022
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/page-2">
                    2
                   </a>
                   <a href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/page-3">
                    3
                   </a>
                   <a href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/page-4">
                    4
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 113">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  335
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  179K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/deluded-adult-survival-rpg-v0-3-5-1.127248/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Oct 24, 2024" data-time="1729704904" data-time-string="1:35 AM" datetime="2024-10-24T01:35:04+0800" dir="auto" title="Oct 24, 2024 at 1:35 AM">
                  Thursday at 1:35 AM
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="7121476" data-xf-init="member-tooltip" dir="auto" href="/members/alisas-right-buttcheek.7121476/">
                  Alisa's right buttcheek
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="7121476" data-xf-init="member-tooltip" href="/members/alisas-right-buttcheek.7121476/">
                  <img alt="Alisa's right buttcheek" class="avatar-u7121476-s" src="/data/avatars/s/7121/7121476.jpg?1726209220"/>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem js-inlineModContainer js-threadListItem-50754" data-author="lostraven">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="17060" data-xf-init="member-tooltip" href="/members/lostraven.17060/">
                  <img alt="lostraven" class="avatar-u17060-s" src="/data/avatars/s/17/17060.jpg?1540563965" srcset="/data/avatars/m/17/17060.jpg?1540563965 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/new-game-mirror-hearts.50754/">
                 <a class="" data-preview-url="/threads/new-game-mirror-hearts.50754/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/new-game-mirror-hearts.50754/">
                  New game - Mirror Hearts!
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=50754">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="17060" data-xf-init="member-tooltip" dir="auto" href="/members/lostraven.17060/">
                    lostraven
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/new-game-mirror-hearts.50754/" rel="nofollow">
                    <time class="u-dt" data-date-string="Apr 24, 2020" data-time="1587666730" data-time-string="2:32 AM" datetime="2020-04-24T02:32:10+0800" dir="auto" title="Apr 24, 2020 at 2:32 AM">
                     Apr 24, 2020
                    </time>
                   </a>
                  </li>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 47">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  30
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  13K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/new-game-mirror-hearts.50754/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Aug 23, 2024" data-time="1724354308" data-time-string="3:18 AM" datetime="2024-08-23T03:18:28+0800" dir="auto" title="Aug 23, 2024 at 3:18 AM">
                  Aug 23, 2024
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="6507220" data-xf-init="member-tooltip" dir="auto" href="/members/soobaroo.6507220/">
                  Soobaroo
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs avatar--default avatar--default--dynamic" data-user-id="6507220" data-xf-init="member-tooltip" href="/members/soobaroo.6507220/" style="background-color: #558b2f; color: #ccff90">
                  <span class="avatar-u6507220-s">
                   S
                  </span>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix2 is-prefix31 is-prefix20 js-inlineModContainer js-threadListItem-105826" data-author="cornxxx">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="1579811" data-xf-init="member-tooltip" href="/members/cornxxx.1579811/">
                  <img alt="cornxxx" class="avatar-u1579811-s" src="/data/avatars/s/1579/1579811.jpg?1710031019" srcset="/data/avatars/m/1579/1579811.jpg?1710031019 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=2" rel="nofollow" title="Add to filters">
                  <span class="label label--blue" dir="auto">
                   RPGM
                  </span>
                 </a>
                 <span class="label-append">
                 </span>
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=31" rel="nofollow" title="Add to filters">
                  <span class="label label--royalBlue" dir="auto">
                   Unreal Engine
                  </span>
                 </a>
                 <span class="label-append">
                 </span>
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=20" rel="nofollow" title="Add to filters">
                  <span class="label label--skyBlue" dir="auto">
                   Onhold
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/">
                  [DEVELOPEMENT] "Ashley Naked Mission" (ENF / HUMILIATION ) (2D ART )
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=105826">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="1579811" data-xf-init="member-tooltip" dir="auto" href="/members/cornxxx.1579811/">
                    cornxxx
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/" rel="nofollow">
                    <time class="u-dt" data-date-string="Jan 20, 2022" data-time="1642637785" data-time-string="8:16 AM" datetime="2022-01-20T08:16:25+0800" dir="auto" title="Jan 20, 2022 at 8:16 AM">
                     Jan 20, 2022
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/page-2">
                    2
                   </a>
                   <a href="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/page-3">
                    3
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 75">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  260
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  105K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/developement-ashley-naked-mission-enf-humiliation-2d-art.105826/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Sep 4, 2024" data-time="1725405382" data-time-string="7:16 AM" datetime="2024-09-04T07:16:22+0800" dir="auto" title="Sep 4, 2024 at 7:16 AM">
                  Sep 4, 2024
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="2320843" data-xf-init="member-tooltip" dir="auto" href="/members/penitensary.2320843/">
                  Penitensary
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="2320843" data-xf-init="member-tooltip" href="/members/penitensary.2320843/">
                  <img alt="Penitensary" class="avatar-u2320843-s" src="/data/avatars/s/2320/2320843.jpg?1655686392"/>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix7 js-inlineModContainer js-threadListItem-59081" data-author="L8ERALgames">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="1379125" data-xf-init="member-tooltip" href="/members/l8eralgames.1379125/">
                  <img alt="L8ERALgames" class="avatar-u1379125-s" src="/data/avatars/s/1379/1379125.jpg?1575714149" srcset="/data/avatars/m/1379/1379125.jpg?1575714149 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/shag-the-hag-2-game-development-thread.59081/">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=7" rel="nofollow" title="Add to filters">
                  <span class="pre-renpy" dir="auto">
                   Ren'Py
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/shag-the-hag-2-game-development-thread.59081/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/shag-the-hag-2-game-development-thread.59081/">
                  Shag the Hag 2 (Game Development Thread)
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=59081">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="1379125" data-xf-init="member-tooltip" dir="auto" href="/members/l8eralgames.1379125/">
                    L8ERALgames
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/shag-the-hag-2-game-development-thread.59081/" rel="nofollow">
                    <time class="u-dt" data-date-string="Aug 12, 2020" data-time="1597246816" data-time-string="11:40 PM" datetime="2020-08-12T23:40:16+0800" dir="auto" title="Aug 12, 2020 at 11:40 PM">
                     Aug 12, 2020
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/shag-the-hag-2-game-development-thread.59081/page-3">
                    3
                   </a>
                   <a href="/threads/shag-the-hag-2-game-development-thread.59081/page-4">
                    4
                   </a>
                   <a href="/threads/shag-the-hag-2-game-development-thread.59081/page-5">
                    5
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 137">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  430
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  145K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/shag-the-hag-2-game-development-thread.59081/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Jun 5, 2024" data-time="1717584865" data-time-string="6:54 PM" datetime="2024-06-05T18:54:25+0800" dir="auto" title="Jun 5, 2024 at 6:54 PM">
                  Jun 5, 2024
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="1379125" data-xf-init="member-tooltip" dir="auto" href="/members/l8eralgames.1379125/">
                  L8ERALgames
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="1379125" data-xf-init="member-tooltip" href="/members/l8eralgames.1379125/">
                  <img alt="L8ERALgames" class="avatar-u1379125-s" src="/data/avatars/s/1379/1379125.jpg?1575714149"/>
                 </a>
                </div>
               </div>
              </div>
             </div>
            </div>
           </div>
          </div>
         </div>
         <!-- BELOW MAIN CONTENT -->
        </div>
       </div>
      </div>
      <div class="breadcrumb block p-breadcrumb--bottom">
       <div class="pageContent">
        <ul class="p-breadcrumbs p-breadcrumbs--bottom" itemscope="" itemtype="https://schema.org/BreadcrumbList">
         <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
          <a href="/" itemprop="item">
           <span itemprop="name">
            Forums
           </span>
          </a>
          <meta content="1" itemprop="position"/>
         </li>
         <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
          <a href="/categories/development.72/" itemprop="item">
           <span itemprop="name">
            Development
           </span>
          </a>
          <meta content="2" itemprop="position"/>
         </li>
         <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
          <a href="/forums/programming-development-art.73/" itemprop="item">
           <span itemprop="name">
            Programming, Development &amp; Art
           </span>
          </a>
          <meta content="3" itemprop="position"/>
         </li>
        </ul>
       </div>
      </div>
      <div class="samBannerUnit samAlignCenter" data-position="container_breadcrumb_bottom_below">
       <div class="samItem">
        <iframe allow="autoplay; fullscreen" frameborder="0" src="https://candy.engine.adglare.net/?356780338&amp;iframe&amp;sizes=728x90&amp;ag_custom_vlmcp=e44a1cb3-639e-45f1-831b-672df53f2a57&amp;ag_custom_vlmspot=leaderboard_footer" style="width:728px; height:90px;">
        </iframe>
       </div>
      </div>
     </div>
    </div>
    <div class="uix_fabBar uix_fabBar--active">
     <div class="u-scrollButtons js-scrollButtons" data-trigger-type="both">
      <a class="button--scroll button" data-xf-click="scroll-to" href="#top">
       <span class="button-text">
        <i aria-hidden="true" class="fa--xf fas fa-arrow-up">
        </i>
        <span class="u-srOnly">
         Top
        </span>
       </span>
      </a>
      <a class="button--scroll button" data-xf-click="scroll-to" href="#footer">
       <span class="button-text">
        <i aria-hidden="true" class="fa--xf fas fa-arrow-down">
        </i>
        <span class="u-srOnly">
         Bottom
        </span>
       </span>
      </a>
     </div>
     <div class="p-title-pageAction">
      <select class="br-select input" data-deselectable="false" data-initial-rating="0" data-rating-href="/threads/new-game-engine.7117/br-rate" data-readonly="false" data-show-selected="true" data-vote-content='&lt;div data-href="/threads/new-game-engine.7117/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread"&gt;0 Votes&lt;/div&gt;' data-widget-class="bratr-rating" data-xf-init="rating" name="rating">
       <option value="">
       </option>
       <option value="1">
        Terrible
       </option>
       <option value="2">
        Poor
       </option>
       <option value="3">
        Average
       </option>
       <option value="4">
        Good
       </option>
       <option value="5">
        Excellent
       </option>
      </select>
     </div>
    </div>
   </div>
  </div>
  <div class="u-bottomFixer js-bottomFixTarget">
  </div>
  <form hidden="hidden" style="display:none">
   <input id="_xfClientLoadTime" name="_xfClientLoadTime" tabindex="-1" title="_xfClientLoadTime" type="text" value=""/>
  </form>
 </body>
</html>
