{"author_name":"GFM","cat":"LD #34","comments":[{"author_name":"JALgames","time":"November 24, 2015 12:36 pm","epoch":1448386560,"text":"Runs like a charm on my 3.3 gHz i7 5820k with two GTX 970s in SLI on Windows 10, but I guess that was to be expected&#8230;","spam":"N"}],"epoch":1448328420,"likes":2,"metadata":{"p_key":"12744","p_author":"GFM","p_authorkey":"7375","p_urlkey":"47993","p_title":"GFraMe v2.0.0-rc4","p_cat":"LD #34","p_event":"LD34","p_time":"1448328420","p_likes":"2","p_comments":"1","p_status":"UPD5","us_key":"7375","us_name":"GFM","us_username":"\/author\/gfm\/","event_start":"1449792000","event_key":"31","event_name":"LD34"},"text":"<p>It&#8217;s been three months, already, since the last LD.\u00a0Since then, I&#8217;ve made some improvements on my personal framework and I think now, a few weeks before the next event, is the perfect time to announce its existence to the world, once again.<\/p>\n <p>And is there a better way than doing that with a small demo with lots of particles? How about with <strong>ten tousands of particles at 120 FPS<\/strong>?<\/p>\n <p><a href=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_120fps_2.png\"><img class=\"aligncenter size-medium wp-image-505024\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_120fps_2-300x225.png\" alt=\"gframe_120fps_2\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_120fps_2-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_120fps_2-550x413.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_120fps_2.png 640w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>OK, my computer\u00a0has quite a good CPU (which is the main bottleneck to this test, as it runs in a single thread), but it&#8217;s possible to achieve\u00a0nice results even\u00a0at smaller FPSs:<\/p>\n <p><a href=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_60fps.png\"><img class=\"aligncenter size-medium wp-image-505026\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_60fps-300x225.png\" alt=\"gframe_60fps\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_60fps-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_60fps-550x413.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2015\/11\/gframe_60fps.png 640w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>(Small cheat: on this seconds screenshot, the particles are being sorted and rendered from oldest to yongest, so it takes quite some more time to update and I can&#8217;t get it to run much better &#8211; i.e., at highers FPS or with more particles &#8211; than this&#8230;)<\/p>\n <p>How about giving it a try? I could really use some testing in various\u00a0machines&#8230; So far, I&#8217;ve only tested in 4 environments:<\/p>\n <ul>\n <li>Ubuntu 14.04 64 bits, AMD FX 8350, ATI Radeon HD 7750<\/li>\n <li>Windows 7\u00a064 bits, AMD FX 8350, ATI Radeon HD 7750<\/li>\n <li>Ubuntu 14.04\u00a064 bits, Intel Core i3-5005U<\/li>\n <li>Windows 8 64 bits, Intel Core i3-5005U<\/li>\n <\/ul>\n <p>It ran nicely\u00a0in all of those, though I couldn&#8217;t get it to run at 120 FPS nor with too many particles on the i3 on Windows. It glitched\u00a0if I tried to run the test\u00a0at anything more than 120 particles per frame and 60 FPS&#8230; Since it work as expected on Ubuntu, I suspecting it happened because I still haven&#8217;t updated the video drivers on the Windows 8&#8230;<\/p>\n <p>So, if you guys could test it and give some feedback, I would be really grateful! You can get it <a href=\"http:\/\/bit.ly\/gframe_fps_test\" target=\"_blank\">here<\/a>, for Windows, and directly from its <a href=\"https:\/\/github.com\/SirGFM\/GFraMe\/tree\/devel\" target=\"_blank\">repository<\/a> (on github), for Linux. I&#8217;m still working on some things, so\u00a0the devel \u00a0branch (<strong>not<\/strong> the master!!) must be cloned. If anyone wants to try it on Linux, get in contact and I&#8217;ll rewrite the README and add some missing pointers&#8230;<\/p>\n <p>I think the next thing I want to do is to get it to run on emscript. It would be great if it worked nicely before the next LD. (last time I tried, I run into a few issues&#8230;)<\/p>\n <p>Thanks for reading! See ya!<\/p>\n <p>&nbsp;<\/p>","time":"November 23rd, 2015 8:27 pm","title":"GFraMe v2.0.0-rc4"}