tag:blogger.com,1999:blog-75568171245083750042024-03-05T06:01:23.164-08:00Grand Code HiveAnthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-7556817124508375004.post-77890576777406208592012-06-19T08:27:00.004-07:002012-06-19T08:27:43.782-07:00Blog MovingI've decided to move this blog over to <a href="http://anthonytesija.blogspot.com/" target="_blank">a new location</a>. It feels more professional and I can put it on a resume. All posts have been transfered over and I'll be continuing there.<br />
<br />
Here's the full URL in case the link doesn't work:<br />
<a href="http://anthonytesija.blogspot.com/" target="_blank">http://anthonytesija.blogspot.com/</a><br />
<br />Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-23303109954816795962012-06-13T13:57:00.002-07:002012-06-13T13:57:41.512-07:00C#, XNA, and My New GameOver the past month I've been learning C# and working on a game in XNA. This project is HUGE for a single person to undertake. All I can say so far is that it's a 4-player party game that I'm hoping to release for XBLA. I got the idea when playing the original Super Smash Bros. with my roommates. How was it we could still play something so old and simple, and have a ton of fun? It's because the game had an endless amount of possibilities and we were always able to find new ways to beat each other. The game is timeless and I'm hoping to emulate that with what I'm doing. I want a group of friends to be able to sit down and battle all night long. Drinking, cursing, and rivalry encouraged.<br />
<br />
So far I have tested the core mechanics with family and friends. It was fun, and even after I was bored nobody wanted to put down the controller. I've transfered that over to a full project where I have the physics working. Maps are loaded by using serialized data (no more making my own .txt files). Right now I'm working on the map editor so I can have a nice set of levels to test on as the game grows.<br />
<br />
Here's a video of a bug I had when first hacking it together to test the mechanics. (It's long since been resolved)<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/YSYNTm-0Z6M?feature=player_embedded' frameborder='0'></iframe></div>
<br />
<br />
<strong>What I've learned so far:</strong><br />
<div>
<ul>
<li>How to serialize data (saving and loading maps)</li>
<li>Using controllers and controller states</li>
<li>Platformer physics</li>
<li>Collision detection and resolution</li>
<li>The C# language through game development in XNA</li>
</ul>
<br />
<strong>What's coming next:</strong><br />
<ul>
<li>Map editor</li>
<li>Player weapons and shields</li>
<li>Learn a shader language for fun effects</li>
</ul>
</div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-71748464520942994062012-03-22T08:27:00.001-07:002012-03-22T08:27:53.378-07:00Random Building GeneratorHere's a quick building generator I wrote to learn a couple of things. First is per-pixel manipulation to learn how to change color palettes, and second is how to randomly generate levels and make sure they are playable. Take a look at the video to see it in action!<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/rPjI3cYWFaE?feature=player_embedded' frameborder='0'></iframe></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-10363021242900201832012-03-22T08:24:00.000-07:002012-05-05T11:08:29.029-07:00New ideasI've had a ton of great ideas since I finished Sneak Thief so I've been messing around with some new art styles. I've been working on my pixel art and applied it to some isometric tiles. Final Fantasy tactics games have always inspired me so I was thinking of working on an isometric game, but had other ideas that i ended up liking better. At the bottom of this post I'll have a bunch of pictures with some of my ideas. I decided to work on a 2D adventure platformer (and build my first real engine to go with it). I still have a long way to go, but in that time I'll be making the game art and posting it here!<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfN2zmUT_YT5qP4UkeqfYnyrAYUejWC-V7-hROJLuivwfBt735dzlhcPc9cMzus9g6NeP-fhdrDk0b1f9MOjoxcBOutRH9Pwd4PA9nlP4iQ3ArGsDac8ki4N34VCtOaMpHtqToddu8BYIo/s1600/finalisotiles.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfN2zmUT_YT5qP4UkeqfYnyrAYUejWC-V7-hROJLuivwfBt735dzlhcPc9cMzus9g6NeP-fhdrDk0b1f9MOjoxcBOutRH9Pwd4PA9nlP4iQ3ArGsDac8ki4N34VCtOaMpHtqToddu8BYIo/s320/finalisotiles.png" width="64" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJg9vk3CiZ8P2-O-e5Pp4gaI5z9EaCJHWvU3szsTrT_spwdiud4lJI2ezBFDLWeRk8VS8i7Sg8wW91w0qr82KudJyYQyyoheUMMlSbE8JeRKKpdhdOJ9tLLHbe_PgVlGgyZ1Hy3Oi8YlXC/s1600/minitile.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJg9vk3CiZ8P2-O-e5Pp4gaI5z9EaCJHWvU3szsTrT_spwdiud4lJI2ezBFDLWeRk8VS8i7Sg8wW91w0qr82KudJyYQyyoheUMMlSbE8JeRKKpdhdOJ9tLLHbe_PgVlGgyZ1Hy3Oi8YlXC/s320/minitile.png" width="320" /></a></div>
<span id="goog_959033968"><br />
</span>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-14093713179291515842012-03-07T08:22:00.000-08:002012-03-07T08:22:32.109-08:00Learning C# / XNAOn a whim I registered for Microsoft's Dream.Build.Play game development competition. I decided it was time to learn C# and XNA as I've only heard good things about it. So far I'm very happy with what I've seen and learned. I've got a great idea for my next game and I'm hoping to get it working for pc and 360!Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-87819045609353932102012-02-29T10:14:00.004-08:002012-03-15T21:16:03.906-07:00Sneak Thief Finished!I've finished Sneak Thief, the game I started late in December. I'm really happy how everything turned out. Give it a try! If you like what you see subscribe to my blog. I'm already starting to work on a new game and I'll be posting demo's frequently as I develop.<br />
<br />
Here's the link for the Windows installer (installs on desktop):<br />
<a href="http://www.mediafire.com/?wswgsxvmi4fa6i8" target="_blank">SneakThief.exe</a><br />
Or if you prefer the .zip file you can grab it here:<br />
<a href="http://www.mediafire.com/?r9o1dk98xe39ztu" target="_blank">SneakThief.zip</a><br />
<br />
I made this game from the ground up using C++ and SDL (event handling and blitting).<br />
A few things I learned from this game are:<br />
<ul><li><div>Global variable may make code cleaner and easier to work with (we were taught never to use them in university)</div></li>
<li>How to really focus and push through to the end (the last 10% is always the hardest)</li>
<li>How to structure game data better</li>
</ul>Where am I going from here? I think I'm going to get out of the tile-based games and give a side-scrolling platformer a try. I have a great idea for an adventure game that I've been wanting to start. I also want to learn how to stretch all the images on screen when it is resized (SDL doesn't support that natively).<br />
<br />
<div style="text-align: center;">Here's a video with some in-game footage:</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/mpLaDJOn-xM?feature=player_embedded' frameborder='0'></iframe></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com6tag:blogger.com,1999:blog-7556817124508375004.post-51764849576930537302012-02-11T07:37:00.000-08:002012-02-11T07:42:16.798-08:00[DEMO] Sneak Thief Final DemoHere's the final demo for my game Sneak Thief. It currently features 20 levels of sneaky puzzle action.<br />
The final game will have:<br />
<ul><li><div>Music and sound effects</div></li>
<li>At least 50 levels</li>
<li>The ability to make and play levels using a level editor</li>
<li>More puzzle action and thievery than you can even handle!</li>
</ul>Here's the link:<br />
<a href="http://www.mediafire.com/?8ros90k7jmnmmri" target="_blank">Sneak Thief Demo</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN2IAvh0i-jezmKHrRl3_Q4iPgW1uOiYTK1XUd9f30ahyxQEtKk5bTcoMMdsK2IR5MDppg01xdW8YJXLpA9e7fbw1EbfLeMo-MbQRrKlfSGp8k_FhytbqiC8Q0ksJUh45d1oCqOu0HQdGA/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="237" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN2IAvh0i-jezmKHrRl3_Q4iPgW1uOiYTK1XUd9f30ahyxQEtKk5bTcoMMdsK2IR5MDppg01xdW8YJXLpA9e7fbw1EbfLeMo-MbQRrKlfSGp8k_FhytbqiC8Q0ksJUh45d1oCqOu0HQdGA/s320/2.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisAsJA5acqcw6ll39FRttZU4_tFRz3tnDeFhcgWeXAvNDOrWuYitaP1wV2EnMTVMOw-PpRiDVIS8PrT599UcU7QM2QCeGatkwih_u2k0Bwsc9mNoRDPCwCsaqXo31ctH2ekW8dPjHEuyq6/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisAsJA5acqcw6ll39FRttZU4_tFRz3tnDeFhcgWeXAvNDOrWuYitaP1wV2EnMTVMOw-PpRiDVIS8PrT599UcU7QM2QCeGatkwih_u2k0Bwsc9mNoRDPCwCsaqXo31ctH2ekW8dPjHEuyq6/s320/3.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhveDJZ9Od3Qldf_wZaJiLemJkUIgOkclaHuwikdceNoHYiDsW2_xC11jcI6pG6Psro9PXz7YH4aacD4qqaovsTG4wzTQcqT0uQSz2sE5BIaSBLTbYHetdqMIF-0rVqoS7qxlpiub65_UWM/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhveDJZ9Od3Qldf_wZaJiLemJkUIgOkclaHuwikdceNoHYiDsW2_xC11jcI6pG6Psro9PXz7YH4aacD4qqaovsTG4wzTQcqT0uQSz2sE5BIaSBLTbYHetdqMIF-0rVqoS7qxlpiub65_UWM/s320/1.png" width="320" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com4tag:blogger.com,1999:blog-7556817124508375004.post-53172083864550620962012-02-09T13:10:00.000-08:002012-02-09T13:10:21.933-08:00Something I've RealizedI've noticed that I can come up with some amazing game ideas and quickly prototype them. I'm also pretty happy with my skills as an artist and a programmer. The two things that seem to hold me back on all of my projects though, are user interface and music / sound effects. If I were to ever join a team or work with people I would for sure need those spots covered. It's not that I can't do it on my own. I just feel like they're both long processes that drag on forever. That's the main reason it's taking me forever to finish Sneak Thief. I don't want to release a half-assed game. I think it's time to expand and find people to work with!<br />
<br />
Anyways, more updates shortly. I've started a new project and will be posting that plus the main Sneak Thief demo later.Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-81293925726140072842012-01-21T06:32:00.000-08:002012-02-09T13:10:53.025-08:00Reddit's Screenshot Saturday<div class="separator" style="clear: both; text-align: left;">Here are some new images of my game Sneak Thief. I've got a working level editor which will be available to users for custom maps when I release the game. I just finished the main menu (the buttons are click-able and resizing doesn't mess up the layout). The art for the menu is not final though. There are about 15 maps, but I plan on making a ton now that the editor is working.</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ7OaQuoZdchFLZl7yOrT1CgzreAD00CVGE2R2XwLyvohs2JZKhmQg5m58ZSq_OCk7nEBWn7TNg93EiifbltspSrrtsOgSwjSIUMXeG88hR00hXNSheBM4M3KvkL8N-h8nJr2Cy2dKL9Yf/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ7OaQuoZdchFLZl7yOrT1CgzreAD00CVGE2R2XwLyvohs2JZKhmQg5m58ZSq_OCk7nEBWn7TNg93EiifbltspSrrtsOgSwjSIUMXeG88hR00hXNSheBM4M3KvkL8N-h8nJr2Cy2dKL9Yf/s1600/1.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2mYSJabgzMSTQrsq6MrcO_epNZ6qiqiszjfAC8xZXmNc5LQ1lZW01oC97rYmuvuBNEjxAfZyLvTn87ax4hj2NLMhIX-EAvCM56V7jxDieuA6B8sT3tsYS7njiyyFSSIw6SGaf9mTYIOr/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2mYSJabgzMSTQrsq6MrcO_epNZ6qiqiszjfAC8xZXmNc5LQ1lZW01oC97rYmuvuBNEjxAfZyLvTn87ax4hj2NLMhIX-EAvCM56V7jxDieuA6B8sT3tsYS7njiyyFSSIw6SGaf9mTYIOr/s1600/2.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHu35KlKpwkJakJgDyk6XRYw6VK8y2mhyvCpo4pxcRCOc-DER0ywHKYNWfeDslfwgSRkDVXztJJ617EROTAPrqweZILPTL74w1hq2dTwBUg7GwbLJH18Sf9CoSAoWf_9h2ITmC-mWvFM1u/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHu35KlKpwkJakJgDyk6XRYw6VK8y2mhyvCpo4pxcRCOc-DER0ywHKYNWfeDslfwgSRkDVXztJJ617EROTAPrqweZILPTL74w1hq2dTwBUg7GwbLJH18Sf9CoSAoWf_9h2ITmC-mWvFM1u/s320/3.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwXAtCnQjV_kWPg_sEZbpz48fFagllXNKgeoaaW66gADHv_W3tyK_Cxrajcf3HaIJqvPzLCe7Y_jNv04Bc97qqIZZiqvUtJ8weuKCbN6YAGsYYT3ECjBYndVjU4t8oJ9OV0owOxT2mch5i/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="117" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwXAtCnQjV_kWPg_sEZbpz48fFagllXNKgeoaaW66gADHv_W3tyK_Cxrajcf3HaIJqvPzLCe7Y_jNv04Bc97qqIZZiqvUtJ8weuKCbN6YAGsYYT3ECjBYndVjU4t8oJ9OV0owOxT2mch5i/s320/4.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFJZbeulI8VdKUtRjp177Ez1aTaVem-mIX_cByPEd2b_ZwmItN0dsYyx5yGXTeslTrVanajDM6Uxb8AaMzlW54IGwFqbSeZOqRDOOHplQJawiCD_phQL5yFTvFuGGyc645Ra96cY9PL3ro/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFJZbeulI8VdKUtRjp177Ez1aTaVem-mIX_cByPEd2b_ZwmItN0dsYyx5yGXTeslTrVanajDM6Uxb8AaMzlW54IGwFqbSeZOqRDOOHplQJawiCD_phQL5yFTvFuGGyc645Ra96cY9PL3ro/s320/5.png" width="320" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com1tag:blogger.com,1999:blog-7556817124508375004.post-5392359496122842662012-01-19T10:47:00.000-08:002012-01-20T09:40:18.492-08:00[GAME] Blender, My Wolverine Soft 48-hour SubmissionThere was a game development competition at my school last weekend and the theme was <i>combine</i>. This is what I came up with and it ended up getting me third place! I didn't want to just stick to what I knew how to do so I learned mouse events and playing music. The music is not mine, it was taken from Newgrounds audio portal. The authors of the songs can be found in the readme.<br />
<br />
My initial idea for the game was to combine colors to unlock new parts of a world somehow. I ended up with a maze where you collect colors and combine them to unlock doors. Give it a try! I've also put the source code in the file if you want to dig through it and see how I implemented things. It was all written in C++ using SDL.<br />
<br />
Link:<br />
<a href="http://www.mediafire.com/?7oqbw65cf7ffg3t" target="_blank">Blender</a><br />
<br />
What I learned:<br />
<ul><li><div>Mouse events</div></li>
<li>Playing music</li>
</ul>Where I'm going from here:<br />
<ul><li><div>Continuing work on Sneak Thief (close to finishing it)</div></li>
<li>Starting a game with procedurally generating terrain</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFzTTLHAOU4-tcoVx-coZLB4cfFfwh81abb_GZkfa1kKsxoncxwQS0FfuUxQsAo8pPi__3HhjHIu51toa5advDiNe-buCQpYOVX0JXCXeb8bpl0YcRkuGhMKvjo1EYcUCgSI0PhpStzVJn/s1600/gameplay.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFzTTLHAOU4-tcoVx-coZLB4cfFfwh81abb_GZkfa1kKsxoncxwQS0FfuUxQsAo8pPi__3HhjHIu51toa5advDiNe-buCQpYOVX0JXCXeb8bpl0YcRkuGhMKvjo1EYcUCgSI0PhpStzVJn/s320/gameplay.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHUPW8MsXRKelj3eBv7ZHT1fLMS_QHwzqKV7Jg0ELdy-ZCVj7XJNim5oE8q6Bojf8CI97K9SE6F_wjQQnuW8N5uynZKiu7glYGveKKvLM8W65a4es1awQtpfIJEq4Vsmb-cqMEQLQGGEto/s1600/colormenu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHUPW8MsXRKelj3eBv7ZHT1fLMS_QHwzqKV7Jg0ELdy-ZCVj7XJNim5oE8q6Bojf8CI97K9SE6F_wjQQnuW8N5uynZKiu7glYGveKKvLM8W65a4es1awQtpfIJEq4Vsmb-cqMEQLQGGEto/s320/colormenu.png" width="320" /></a></div><br />
<br />
<div><br />
</div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-68733936808257909422012-01-09T17:19:00.000-08:002012-01-09T17:19:19.356-08:00Images Posted and Game Dev CompetitionI've added images to most of my posts so that you have a preview of what you're downloading. I realized nobody wants to download and run an exe without knowing at least a little bit about it. Hopefully the pictures have helped with that.<br />
<br />
I'm also entering a game dev competition this weekend at University of Michigan for fun. This is going to be my first one ever so I'm pretty excited. Whatever I come up with will be posted here.Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-48510372584409885132012-01-08T11:26:00.000-08:002012-01-08T11:54:28.238-08:00[DEMO] My second game, Sneak ThiefHere is a demo of my second game currently titled "Sneak Thief". It's a puzzle game that will have many levels, a level editor, and import/export of custom levels. The demo only has one level.<br />
<br />
How to play:<br />
<ul><li><div>Use the arrow keys to walk around</div></li>
<li>Use the space bar to interact</li>
</ul>The object of the game is to find the gem hidden in each level. To do this you must collect items and use switches to power objects in the level. The switches can turn on lights which reveal items, open powered doors, and turn on lasers. Touching a laser will kill you unless you have the invisibility potion (found in the demo level).<br />
Give it a try and have fun!<br />
<br />
<a href="http://www.mediafire.com/?ia7svkwwkj92pga" target="_blank">Sneak Thief Demo</a><br />
<br />
A couple things that I've done that I'm proud of so far are the resizable window and smooth movement of the character. <br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6mvbD5LaB9-MWsC5jmF4so0q5GGnLVGrs97K86Fvdz0phdobAUT_ffmavegCDDgVbg_ETKvg7iuR7Zzb6YhjHA3X66q6QlNxayMpudPQKlh123AATMy7ZajpRWz6ap0pfz7T2vQvxd7oX/s1600/game.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6mvbD5LaB9-MWsC5jmF4so0q5GGnLVGrs97K86Fvdz0phdobAUT_ffmavegCDDgVbg_ETKvg7iuR7Zzb6YhjHA3X66q6QlNxayMpudPQKlh123AATMy7ZajpRWz6ap0pfz7T2vQvxd7oX/s320/game.png" width="319" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbTtUajd-c5slqm4KjzMyJmtVMKX1tugBkTX7jNP4GzVQzSnfTzqMRxNsXvn8_Y86ISlykFtNbWmnb5wvLxKLtMsFNlNvTA3D1fkif7YchXjKFd25OTQDSecnorUAuzqYRRV6v54h015D0/s1600/game2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="318" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbTtUajd-c5slqm4KjzMyJmtVMKX1tugBkTX7jNP4GzVQzSnfTzqMRxNsXvn8_Y86ISlykFtNbWmnb5wvLxKLtMsFNlNvTA3D1fkif7YchXjKFd25OTQDSecnorUAuzqYRRV6v54h015D0/s320/game2.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihbo22dQ_H6HUmKMe8b404uaMw_zgx2uv3EHquA5IUGbAYXBiDps6ft_7mMCefjHgXgW5YnYkCGpYv3JHI7lWjmzSVOkuccz-D67DCe20ffXhpZQsokhQNfUY8_8IpD2eiUGUqtnaNq9zP/s1600/game3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="318" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihbo22dQ_H6HUmKMe8b404uaMw_zgx2uv3EHquA5IUGbAYXBiDps6ft_7mMCefjHgXgW5YnYkCGpYv3JHI7lWjmzSVOkuccz-D67DCe20ffXhpZQsokhQNfUY8_8IpD2eiUGUqtnaNq9zP/s320/game3.png" width="320" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-40277647914605027542011-12-29T19:46:00.000-08:002012-01-09T17:51:53.968-08:00UpdateI've decided on a name and I'm working on a logo for my "studio". I decided to go with something funky sounding. So <i>Grand Code Hive </i>it is!<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH0r_DIL0hviAuv8pA5mMdt6_lERIWoYLWHH2fWPbGLKQuUx2anWq3nYs3YibBAhpFG7E5GMVtjREA5hyECO7BKSjonGuq0rxNMlcYJIWsgtAHGtfU5Mxzb2ujeUuqeErNpmQNMZwA9X2N/s1600/GCHlogo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH0r_DIL0hviAuv8pA5mMdt6_lERIWoYLWHH2fWPbGLKQuUx2anWq3nYs3YibBAhpFG7E5GMVtjREA5hyECO7BKSjonGuq0rxNMlcYJIWsgtAHGtfU5Mxzb2ujeUuqeErNpmQNMZwA9X2N/s1600/GCHlogo.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div>I'm also working on my second game which is currently titled <i>Sneak Thief.</i> It's a little puzzle game that I've learned a lot from. I should have a working demo sometime soon.Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-4699314063724477822011-11-24T09:02:00.000-08:002012-01-09T17:04:06.653-08:00[DEMO] Smooth MovementThis test was a huge step for me. I learned some great things that will hopefully appear in my next game. The major one is linear interpolation which allows smooth movement and locking onto tiles.<br />
<br />
<b>The link:</b><br />
<a href="http://www.mediafire.com/?n7bqnj2uaupa73a" target="_blank">Smooth Movement</a><br />
<br />
<b>What I learned:</b><br />
<ul><li>Smooth movement between tiles</li>
<li>Holding down a key to keep moving</li>
</ul><br />
<b>Where I'm going from here:</b><br />
<ul><li>Walking animation between tiles</li>
<li>NPC's that walk around smoothly</li>
<li>Making my second game</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCH8YhQtkNV-vchOstdTBrCl2jgaQb2q-dRKhW5KVa0KXP1YBPY90sCox4UMmM1FD83RJz4PZwCjVT15cPAdpcA7q75bBLOZNqoSNC6CIsnk_CsuwHsAvJ7saVBX1clOK4KWXhQll4TjO7/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCH8YhQtkNV-vchOstdTBrCl2jgaQb2q-dRKhW5KVa0KXP1YBPY90sCox4UMmM1FD83RJz4PZwCjVT15cPAdpcA7q75bBLOZNqoSNC6CIsnk_CsuwHsAvJ7saVBX1clOK4KWXhQll4TjO7/s1600/3.png" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-78634939207281068872011-11-24T08:50:00.000-08:002011-12-01T19:55:53.874-08:00[DEMO] Side-scrolling PlatformerThis was my first attempt at a side-scrolling platformer. It didn't work out so well. I originally made it to get away from tile based games, and to learn collision detection. To control the character use left and right, and press space to jump. Jumping looks funny because making the animation and having it work with gravity is pretty complex. I didn't do that so the character bolts upward and falls quickly.<br />
<br />
<b>The link:</b><br />
<a href="http://www.mediafire.com/?qw22mdzgojvuv2m" target="_blank">Redman</a><br />
<br />
<b>What I learned:</b><br />
<ul><li>Very basic collision detection (with the ground)</li>
<li>Scrolling camera that follows the player</li>
<li>Gravity for a side-scroller</li>
</ul><br />
<b>Where I'm going from here:</b><br />
Nowhere with side-scrollers for now. I'm just more interested in tile based games because they're more fun to make (I guess I enjoy them a bit more). In the future I will definitely try my hand at it again.Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com2tag:blogger.com,1999:blog-7556817124508375004.post-24415951587851483212011-11-24T08:37:00.000-08:002012-01-09T17:05:05.869-08:00[DEMO] Art and AnimationI made this just for fun to test out animation and a way to cheat a 3D look. It turned out pretty neat looking. Hold the up arrow key to simulate walking on the moon.<br />
<br />
<b>Here's the link:</b><br />
<a href="http://www.mediafire.com/?vghgk8rzdavcf9v" target="_blank">Moon Walker</a><br />
<br />
<b>What I learned:</b><br />
<ul><li>3D looking animation in 2D</li>
<li>Reset animation to loop it</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5ZXz18JoKk4iZAdxzAtQeJGr0YgLU77OboQgBMS1M8EU8EvaOiqRYPxmOdbW7hkpyf4fbOcEd9ThZW2uAF2gDP2CW-xKgkXb0HwKmQ69RuJ-4GTGz2r8ZWs9Qo9t8tTi8zc8Mey7gjJyo/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5ZXz18JoKk4iZAdxzAtQeJGr0YgLU77OboQgBMS1M8EU8EvaOiqRYPxmOdbW7hkpyf4fbOcEd9ThZW2uAF2gDP2CW-xKgkXb0HwKmQ69RuJ-4GTGz2r8ZWs9Qo9t8tTi8zc8Mey7gjJyo/s320/5.png" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ3T7dNcTkb3QpZ7ewHD4Q0qWYi2xWE7vBJIl4L_Yr40xbxubJ1xMvdvUgnQn7dMBssZYEisEQV6giifp2yhkccYsoY81-IdhZL3CjXlzlOShuZXkTqdDQ27vwH5XUROEF_2DGXPJ7wFEP/s1600/6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="197" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ3T7dNcTkb3QpZ7ewHD4Q0qWYi2xWE7vBJIl4L_Yr40xbxubJ1xMvdvUgnQn7dMBssZYEisEQV6giifp2yhkccYsoY81-IdhZL3CjXlzlOShuZXkTqdDQ27vwH5XUROEF_2DGXPJ7wFEP/s320/6.png" width="320" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-81941470644523381612011-11-24T08:28:00.000-08:002012-01-09T17:05:54.881-08:00[DEMO] Animation and Sprite LayersThis is where I first learned how to use sounds, do basic animation, and create sprite layers. One thing I tried to do and failed is create a seemingly infinite tile world that wraps around when you hit the edges. The program will crash when you hit the edges because of this. Otherwise, use the arrow keys to move and space to jump. The jump animation is very simple and the movement is still jumping between tiles.<br />
<br />
<b>The download:</b><br />
<a href="http://www.mediafire.com/?ttci8267ndimlw8" target="_blank">Animation and Layers</a><br />
<br />
<b>What I learned from making this:</b><br />
<ul><li>Simple animation of a character</li>
<li>Foreground and background tiles</li>
<li>Foreground animation (the rain)</li>
<li>Sounds<b><br />
</b></li>
</ul><b>What I failed at:</b><br />
<ul><li><div>Creating a seemingly infinite map</div></li>
<li><div><br />
</div></li>
</ul><b>Where I plan on going from here:</b><br />
<ul><li>Make movement animations</li>
<li>In game music</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY-Cd7lO_NC3pYzt4WE-2iWP1kxoi9pbDFSoDvg0v6xaloqqktZxTqadRjsefaoSf36DNoFLyHFq9kLY3oDtI6TF4qqMC39xYhA4WlD5YJ7wnBXDdBLUN9hUDr2e3H22L1F3qklAXYdtC0/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY-Cd7lO_NC3pYzt4WE-2iWP1kxoi9pbDFSoDvg0v6xaloqqktZxTqadRjsefaoSf36DNoFLyHFq9kLY3oDtI6TF4qqMC39xYhA4WlD5YJ7wnBXDdBLUN9hUDr2e3H22L1F3qklAXYdtC0/s320/4.png" width="316" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-302134353082292682011-11-23T20:07:00.000-08:002012-01-09T17:07:22.454-08:00[GAME] Lumberjack Zed AttackThis is the first complete game I've made. As the title suggests you're a lumberjack fighting zombies. It's in the style of old DOS games like Rodent's Revenge. Just unzip the file, read the readme, and give it a try.<br />
<br />
<b>Here's the download link:</b><br />
<a href="http://www.mediafire.com/?eclepp4b2c45h18" target="_blank">Lumberjack Zed Attack</a><br />
<br />
<b>What it was made with:</b><br />
<ul><li>C++</li>
<li>SDL (mixer / image / ttf)</li>
</ul><br />
<b>What I learned from making it:</b><br />
<ul><li>2d tiles</li>
<li>Very simple game mechanics and AI</li>
<li>How to work with a new library (SDL)</li>
<li>How to go from an idea to a full game</li>
</ul><br />
<b>Where I plan on going from here:</b><br />
<ul><li>Smooth movement between tiles</li>
<li>Camera that follows the player and doesn't have to show the entire screen</li>
<li>Re-sizable screen</li>
<li>In game music</li>
<li>Better organization for files</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrGoKQNPHKWwMNdZMeiCePPGi3IPguXwKL4ngjyXL0fR1oPNV-vUdktjZMmSt9Q4bavluPgn1UpYZTKkCoa4YKlo1-E5h3j5Iflp2V4zE1lRGcLurquxqvTaS1TI8KcGB0APLs5uEs4pbU/s1600/7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrGoKQNPHKWwMNdZMeiCePPGi3IPguXwKL4ngjyXL0fR1oPNV-vUdktjZMmSt9Q4bavluPgn1UpYZTKkCoa4YKlo1-E5h3j5Iflp2V4zE1lRGcLurquxqvTaS1TI8KcGB0APLs5uEs4pbU/s320/7.png" width="306" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipY1oplzXHkiiinmjdNw6gYMZYnbem3D59wL8bzOE1qq0GO0FjX-w3qvX0e3eRKHwEXEMU7Sens5j0CWCF48fqD1ruQGa1p79Ghy8NZWzHWrDW9b-jFglFkb3p6GA_t-DA7wJ5U5vtDVSU/s1600/8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipY1oplzXHkiiinmjdNw6gYMZYnbem3D59wL8bzOE1qq0GO0FjX-w3qvX0e3eRKHwEXEMU7Sens5j0CWCF48fqD1ruQGa1p79Ghy8NZWzHWrDW9b-jFglFkb3p6GA_t-DA7wJ5U5vtDVSU/s1600/8.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiefJz1biMCJ-SA8kOBuJGCIwz1J32NwdhsoL5ysCxoDAKoeWLlZpy9-4Fmefj6B8rrtCXlz0EPeJaTu4JN_Yfyh7CvmQxm_LYbAk9buCYmCOqTQjZU_xfHKpuK98IaNkGdMz1JCITScMZ5/s1600/9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiefJz1biMCJ-SA8kOBuJGCIwz1J32NwdhsoL5ysCxoDAKoeWLlZpy9-4Fmefj6B8rrtCXlz0EPeJaTu4JN_Yfyh7CvmQxm_LYbAk9buCYmCOqTQjZU_xfHKpuK98IaNkGdMz1JCITScMZ5/s1600/9.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkgBh_EfRZKUImFS4Yb5aVPifLF_3xjUPpi02R4EzVErgfFzpUOevAzKcMZm8XSvrf66WLbha-__Qo2fVdXr0QYQqSnF5pB_7NgaW26Trtfb1MLSc4flKG3luQy8VHvKz4c4nBF6dHvwT6/s1600/10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkgBh_EfRZKUImFS4Yb5aVPifLF_3xjUPpi02R4EzVErgfFzpUOevAzKcMZm8XSvrf66WLbha-__Qo2fVdXr0QYQqSnF5pB_7NgaW26Trtfb1MLSc4flKG3luQy8VHvKz4c4nBF6dHvwT6/s1600/10.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLjjh4-Hw0yU_TWbej3KX6TZ4WBS4JgfyexZshs0LWQnudfu8RHPV7TKWvY8u9krHISVsTyhmkiYfJxpujKn0m5K68L6t76K7scydZx_UNjCi708XjFaqfL3YEHqNGgVVlwAaQQ9WBPOgD/s1600/11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLjjh4-Hw0yU_TWbej3KX6TZ4WBS4JgfyexZshs0LWQnudfu8RHPV7TKWvY8u9krHISVsTyhmkiYfJxpujKn0m5K68L6t76K7scydZx_UNjCi708XjFaqfL3YEHqNGgVVlwAaQQ9WBPOgD/s1600/11.png" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKWDp_MyTdr2aitSUaYb6KQH43uwGENc7u1ilwFMlwWcFMO9qcWUpOfa51JNRnwFV-xyv1ePWz6bZvkU8FgCrni0UF6sYDzqja9PhDWQbAfG5wACuj_xFZ_mOUb6SgoJXo6IZ6E2X5IZbr/s1600/12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKWDp_MyTdr2aitSUaYb6KQH43uwGENc7u1ilwFMlwWcFMO9qcWUpOfa51JNRnwFV-xyv1ePWz6bZvkU8FgCrni0UF6sYDzqja9PhDWQbAfG5wACuj_xFZ_mOUb6SgoJXo6IZ6E2X5IZbr/s320/12.png" width="320" /></a></div>Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0tag:blogger.com,1999:blog-7556817124508375004.post-58756544313769539072011-11-23T10:19:00.000-08:002011-11-23T10:19:51.657-08:00Getting startedHello, my name is Anthony. I'm an independent video game developer with one game under my belt. I've made this blog primarily to keep track of my work and achievements. If you've stumbled upon this please play some games and tell me what you think!Anthony Tesijahttp://www.blogger.com/profile/00553237609503666029noreply@blogger.com0