tag:blogger.com,1999:blog-71088109364187129412024-03-13T07:40:09.195-07:00Concept Engine Development BlogThis will serve as a development blog for my new 3D engine. The idea behind Concept (working title) is to create a generic, modular based game engine with ability to create new game types via "gamekits". Currently a RPG gamekit is developed along side and will serve as a test bed to test the limits of Concept. Feel free to follow the development here.Unknownnoreply@blogger.comBlogger12125tag:blogger.com,1999:blog-7108810936418712941.post-41583392872260590472013-06-11T20:01:00.002-07:002013-06-11T20:01:14.449-07:00Concept Engine BetaAfter much work, I am finally releasing the first beta for Concept Engine.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://dl.dropboxusercontent.com/u/353102/Concept%20Beta/editor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="https://dl.dropboxusercontent.com/u/353102/Concept%20Beta/editor.png" width="320" /></a></div>
<br />
The beta is split into three separate downloads:<br />
1. The engine itself<br />
2. The game modules<br />
3. Sample game files<br />
<br />
I want to showcase the idea of modules and how it integrate into Concept. That is why I split the beta into engine executable, the custom game modules and the sample game files for example purpose.<br />
<br />
Feel free to head over the download section of <a href="https://sites.google.com/site/conceptmodules/">https://sites.google.com/site/conceptmodules/</a>.Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-7108810936418712941.post-76078765172503467132013-01-03T17:21:00.002-08:002013-01-03T17:22:44.835-08:00New Sample Game<br />
It has been awhile. I finally got some time to make a proper demo game with Concept engine. It is a relatively simple game, but it showcases some of the capability possible within Concept. Please let me know what you guys think.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-BcnFmKrIx_c/UOYu4K18YAI/AAAAAAAADJo/hzk8izZgoPo/s1600/screen1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://3.bp.blogspot.com/-BcnFmKrIx_c/UOYu4K18YAI/AAAAAAAADJo/hzk8izZgoPo/s320/screen1.png" width="320" /></a></div>
<br />
<br />
<b>Controls</b><br />
AWSD - movement<br />
Mouse - Object interactions<br />
<br />
Head over the download section to test it out!<br />
<br />Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-7108810936418712941.post-79079210734731864372012-07-01T11:37:00.002-07:002012-07-01T11:39:28.196-07:00Sample Game Released!<div class="separator" style="clear: both; text-align: left;">
Today, I am releasing a sample game for Concept Engine. The purpose of this game is to demonstrate some of the current capabilities of the engine. While the engine still has a some way to go, I hope this sample game is able to showcase some of the main features of Concept. Please head over the download area to give it a try!</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>Controls (Numpad)</b></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<ul>
<li><span style="background-color: white;"><b>Esc </b>- Call up menu (currently doesn't do much, but you can see how one can script menu)</span></li>
<li><span style="background-color: white;"><b>Numpad Arrows</b> - Movement</span></li>
<li><span style="background-color: white;"><b>F1</b> - Exit</span></li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
Sample screenshots</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-25mBy0MOs2Y/T_CXbaGwqcI/AAAAAAAADHg/COuiHKNk7Q4/s1600/demo1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://2.bp.blogspot.com/-25mBy0MOs2Y/T_CXbaGwqcI/AAAAAAAADHg/COuiHKNk7Q4/s320/demo1.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-HO9_C-5D3GM/T_CXcqf_1SI/AAAAAAAADHo/APKWhvJ9BrU/s1600/demo2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="249" src="http://4.bp.blogspot.com/-HO9_C-5D3GM/T_CXcqf_1SI/AAAAAAAADHo/APKWhvJ9BrU/s320/demo2.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-n88oxaGkTf8/T_CXeEi83lI/AAAAAAAADHw/KmcZqNbi24I/s1600/demo3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://1.bp.blogspot.com/-n88oxaGkTf8/T_CXeEi83lI/AAAAAAAADHw/KmcZqNbi24I/s320/demo3.png" width="320" /></a></div>
<br />
<div>
<br /></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7108810936418712941.post-25573389894084555142012-05-09T09:50:00.001-07:002012-07-01T10:11:45.952-07:00Sample Game Development<div style="text-align: left;">
Drafting a sample game to showcase some of the engine capabilities.</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<div style="text-align: center;">
Level editor in action, it is simple and easy way to create levels. Click and drag plains to create floor, walls, ramp etc. We have a missing floor in this picture...</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Ov9rkkojkuQ/T_CDuuV8YCI/AAAAAAAADFo/xPzvQnDA_YI/s1600/dev1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://4.bp.blogspot.com/-Ov9rkkojkuQ/T_CDuuV8YCI/AAAAAAAADFo/xPzvQnDA_YI/s320/dev1.png" width="320" /></a></div>
<div style="text-align: center;">
<span style="background-color: white;">Dragging a new floor...</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-aiEtFiHCqDs/T_CDvrB_xMI/AAAAAAAADFw/AXJzEZeVgbw/s1600/dev1.1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://3.bp.blogspot.com/-aiEtFiHCqDs/T_CDvrB_xMI/AAAAAAAADFw/AXJzEZeVgbw/s320/dev1.1.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="background-color: white;"> </span><span style="background-color: white;">The finish product...</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ZpKX11lUFjA/T_CDwneQFhI/AAAAAAAADF4/8o0sRJM0ztY/s1600/dev2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://3.bp.blogspot.com/-ZpKX11lUFjA/T_CDwneQFhI/AAAAAAAADF4/8o0sRJM0ztY/s320/dev2.png" width="320" /></a></div>
<div style="text-align: center;">
<span style="background-color: white;">Other maps</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-b39S_1tSkfo/T_CDxfaLMJI/AAAAAAAADGA/3c3ajPvbIAs/s1600/dev3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://3.bp.blogspot.com/-b39S_1tSkfo/T_CDxfaLMJI/AAAAAAAADGA/3c3ajPvbIAs/s320/dev3.png" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-h_ZqZj6onpo/T_CDyMDDLEI/AAAAAAAADGI/L3gqNYnYLI0/s1600/dev4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://3.bp.blogspot.com/-h_ZqZj6onpo/T_CDyMDDLEI/AAAAAAAADGI/L3gqNYnYLI0/s320/dev4.png" width="320" /></a></div>
<div style="text-align: left;">
<span style="background-color: white;">Hopefully can get a sample game out this month for everyone to try!</span></div>
</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7108810936418712941.post-68223355977338987192012-05-04T15:40:00.001-07:002012-05-04T15:41:21.042-07:00Finally some time to work on it...Polished up existing engine and test out some features. Made this level in under two hours (have to look up documentation cus its been awhile haha)<br />
<div class="separator" style="clear: both; text-align: center;">
<br /><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/Evq1wrP6aQg?feature=player_embedded' frameborder='0'></iframe></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7108810936418712941.post-75555344492752682212011-11-26T02:21:00.001-08:002011-11-26T02:22:56.165-08:00Begin testing a new level editor<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Level making is now much easier. User just have to "draw" the level out and the engine will automatically resize and adjust simple plains to user liking. I did the following in less than 15 mins. I am no artist, but this is pretty nice imo. :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-WoYpnlOu7gk/TtC9-MGCFmI/AAAAAAAAB0w/ifNVhyf-aG0/s1600/shot2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="250" src="http://3.bp.blogspot.com/-WoYpnlOu7gk/TtC9-MGCFmI/AAAAAAAAB0w/ifNVhyf-aG0/s320/shot2.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-3FpSpLBkUOg/TtC9oWZNEtI/AAAAAAAAB0o/4NCEtBEAmJE/s1600/shot2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="250" src="http://2.bp.blogspot.com/-3FpSpLBkUOg/TtC9oWZNEtI/AAAAAAAAB0o/4NCEtBEAmJE/s320/shot2.png" width="320" /></a></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7108810936418712941.post-89856009782727627142011-11-21T02:51:00.001-08:002011-11-21T18:48:06.667-08:00Tech Demo Intro<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/7AmHIqvfBOk" width="420"></iframe><br />
<br />
<br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;">You can download the above intro from the download section</span></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7108810936418712941.post-58134937961023273542011-11-18T18:54:00.001-08:002011-11-18T19:12:51.460-08:00Title Screen for sample game<div style="text-align: center;">
Did a quick title screen for a sample game
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-VDuoFD2glPM/TscagRuqvFI/AAAAAAAAB0Y/HTdOZ9Brb8k/s1600/title.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="311" src="http://1.bp.blogspot.com/-VDuoFD2glPM/TscagRuqvFI/AAAAAAAAB0Y/HTdOZ9Brb8k/s400/title.png" width="400" /></a></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7108810936418712941.post-76203588936047918682011-11-16T00:00:00.000-08:002011-11-20T08:05:26.467-08:00Fun with animate texture and PostFX<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/Khv5GFDm4zM" width="420"></iframe></div>
<div>
<div style="text-align: center;">
<br /></div>
</div>
<div>
<div style="text-align: center;">
Screenshot of the above video</div>
</div>
<div>
<div style="text-align: center;">
<br /></div>
</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-6PgD5WjwChY/TsNuN9fT4UI/AAAAAAAAB0M/-j3L_Kehxy4/s1600/postanim3.png" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5675501141540200770" src="http://4.bp.blogspot.com/-6PgD5WjwChY/TsNuN9fT4UI/AAAAAAAAB0M/-j3L_Kehxy4/s400/postanim3.png" style="float: left; height: 313px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px; margin-top: 0px; text-align: left; width: 400px;" /></a></div>
<br />
<a href="http://4.bp.blogspot.com/-8fg_6bJkASs/TsNuNXqdxMI/AAAAAAAAB0A/TR3MeJaiSbc/s1600/postanim2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5675501131386438850" src="http://4.bp.blogspot.com/-8fg_6bJkASs/TsNuNXqdxMI/AAAAAAAAB0A/TR3MeJaiSbc/s400/postanim2.png" style="cursor: pointer; float: left; height: 313px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px; margin-top: 0px; text-align: center; width: 400px;" /></a><br />
<a href="http://2.bp.blogspot.com/-NBtwLHUECNU/TsNuNPF0UEI/AAAAAAAABz0/aQQ583BZjyE/s1600/postanim1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5675501129085243458" src="http://2.bp.blogspot.com/-NBtwLHUECNU/TsNuNPF0UEI/AAAAAAAABz0/aQQ583BZjyE/s400/postanim1.png" style="cursor: pointer; float: left; height: 313px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px; margin-top: 0px; text-align: center; width: 400px;" /></a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7108810936418712941.post-23125193749591934202011-11-15T08:44:00.000-08:002011-11-15T08:49:35.341-08:00Post Processing & waypoints<div><br /></div><div><div style="text-align: center; "><div style="text-align: left; ">Way point system added as well as postprocessing fx. Same scene with different postfx settings.</div><div style="text-align: left; "><br /></div></div><a href="http://3.bp.blogspot.com/-atw-ECPItZQ/TsKXUqPApbI/AAAAAAAABzo/Gn5xjiXy_E8/s1600/waypoint.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://3.bp.blogspot.com/-atw-ECPItZQ/TsKXUqPApbI/AAAAAAAABzo/Gn5xjiXy_E8/s400/waypoint.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5675264861630670258" style="text-align: center; float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; cursor: pointer; width: 400px; height: 313px; " /></a><div style="text-align: center; "><br /></div><a href="http://2.bp.blogspot.com/-HH6Be-BqetA/TsKXUZl8ifI/AAAAAAAABzc/mAgyH_muux0/s1600/postfx3.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://2.bp.blogspot.com/-HH6Be-BqetA/TsKXUZl8ifI/AAAAAAAABzc/mAgyH_muux0/s400/postfx3.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5675264857163467250" style="text-align: center; float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; cursor: pointer; width: 400px; height: 313px; " /></a><div><div style="text-align: center; "><span class="Apple-style-span"><u><br /></u></span></div><div style="text-align: center; "><br /></div><a href="http://4.bp.blogspot.com/--6g4tA5iJhc/TsKXToHxojI/AAAAAAAABzU/BWoeqs0i4pM/s1600/postfx2.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://4.bp.blogspot.com/--6g4tA5iJhc/TsKXToHxojI/AAAAAAAABzU/BWoeqs0i4pM/s400/postfx2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5675264843883586098" style="text-align: center; float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; cursor: pointer; width: 400px; height: 313px; " /></a><div style="text-align: center; "><br /></div><a href="http://3.bp.blogspot.com/-UCN8F1-ZwfU/TsKXTfJt8fI/AAAAAAAABzE/RbpPzvNFGYo/s1600/postfx.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://3.bp.blogspot.com/-UCN8F1-ZwfU/TsKXTfJt8fI/AAAAAAAABzE/RbpPzvNFGYo/s400/postfx.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5675264841475813874" style="text-align: center; float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; cursor: pointer; width: 400px; height: 313px; " /></a></div></div><div><br /></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7108810936418712941.post-49092478975692645102011-11-10T08:39:00.000-08:002011-11-15T08:41:55.151-08:00AO Shadow Close up<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-SBt2qqYnGNs/TsKWCFirUAI/AAAAAAAABy4/ZF2tu33uknw/s1600/aoshadow.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 250px;" src="http://4.bp.blogspot.com/-SBt2qqYnGNs/TsKWCFirUAI/AAAAAAAABy4/ZF2tu33uknw/s320/aoshadow.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5675263443031773186" /></a><br />Quick picture to show the AO system in the engineUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7108810936418712941.post-78174659729916817382011-11-10T08:33:00.000-08:002011-11-15T08:49:17.820-08:00Reposting my past uploaded videosOptimization routine<br /><iframe width="420" height="315" src="http://www.youtube.com/embed/f-UM76hFVXY" frameborder="0" allowfullscreen=""></iframe><br /><br />A quick viewing on the RPG gamekit's battle engine<br /><iframe width="420" height="315" src="http://www.youtube.com/embed/bULG99WRbHY" frameborder="0" allowfullscreen=""></iframe><br /><br />A quick show of map environment<br /><iframe width="420" height="315" src="http://www.youtube.com/embed/Sr15O5oHn6c" frameborder="0" allowfullscreen=""></iframe><br /><br />Old video<br /><iframe width="420" height="315" src="http://www.youtube.com/embed/LedV_k2Nc6A" frameborder="0" allowfullscreen=""></iframe>Unknownnoreply@blogger.com0