tag:blogger.com,1999:blog-28516416416468818632024-03-08T14:05:14.967+01:00PacamanA free and open source Pac-Man game remakeeasyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.comBlogger28125tag:blogger.com,1999:blog-2851641641646881863.post-9907249414840113722012-01-14T16:30:00.000+01:002012-01-14T16:30:00.848+01:00Fun facts<b>This is a dummy post about fake development. </b><br />
<i>-- I had no time to work on the game so now I'm talking about it! :D</i><br />
<br />
<a name='more'></a><b>Have you ever wondered</b> why Pacaman needs to collect keys to open an elevator door? <i>Keys. To open an elevator.</i> Neither did I! (Up until now...) Isn't that just plain silly? :)<br />
<br />
<b>Pacaman was originally started out</b> as a two-weeks-long project. Then I thought a month will be more than enough. <i>Or maybe two.</i> Well, it's been about 4 months, and still counting...<br />
<br />
<b>Somebody called the graphics</b> <i>'bright and yummy'.</i> I really like this description! If you ask me, I'd call it webdesign-like, as it's simplicity certainly comes from my webdesign practice. Still, I've spent at least an hour on a single tile, including drawing and fixing.<br />
<br />
<b>This game was totally unplanned.</b> The way you should never build a game, really. Actually, I was just trying out SFML, the underlying engine, when I had a sudden idea: <i>Why not make a very simple game like a Pac-Man clone? That'd be fun.</i><br />
<br />
<b>I'm making this game for kiddos,</b> but most of the people who tried it were grown-ups. :D<br />
<br />
<b>I've received very little amout of complaints.</b> <i>Ok, but there's no big publicity either</i> - you could reply. Still, I think about a hundred people have already tried it, and at least twenty of them has the source code. <i>So I presume overall it's O.K.</i><br />
<br />
<b>Pacaman wasn't the first name</b> to pick for the project. I was thinking about calling it <i>Pakman, Capman, Pacmon, and SFML Pac.</i> All of them looks and sounds equally stupid now.<br />
<br />
<b>I'd really like to make a Halloween version</b> with a Doom-like graphics. Now it's possible, since you can create your own themes for the game. <i>Pacaman could be a <a href="http://doom.wikia.com/wiki/Cacodemon" target="_blank">Cacodemon</a>,</i> for example. The levels could be hell-like, with lava on them!<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com6tag:blogger.com,1999:blog-2851641641646881863.post-9011181859721318972012-01-01T16:00:00.000+01:002012-01-01T16:10:42.415+01:00Happy New Year!<b>Happy New Year to You and to Your Family!</b><br />
I'm excited about this year because I've got a lot of plans, and some ongoing projects to continue. <i>In this year Pacaman is going to be released</i> and I will start developing a new game. <i>SFML 2.0 will be released soon,</i> what it a great piece of news, since people will be able to compile the game from source more easily ...maybe even for the Mac! <i>Here's what happened in the last few days:</i><br />
<a name='more'></a><br />
<br />
<b>Pacaman was spreading again!</b><br />
We have a GameBoom profile now:<a href="http://gameboom.net/games/pacaman"> gameboom.net/games/pacaman</a><br />
<br />
<i>GameBoom</i> is place for gamers and game developers, check it out:<br />
<div class="separator" style="clear: both; margin: 10px 0px 10px 0px; text-align: left;">
<a href="http://gameboom.net/" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-tcgLXR14Si8/TvSzoQ-6PYI/AAAAAAAAANQ/zbsCrer4YLY/s1600/gameboom.png" /></a></div>
They have even created a <a href="http://www.youtube.com/watch?v=dEdnrnFRIRI">YouTube video</a> of the previous version of the game.<br />
<i>Thanks GameBoom! :)</i><br />
<br />
<br />
<b>We have reached 3000 visitors!</b><br />
Thank you guys! :) Here you go the usual statistics, if you're interested:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Xh4iC3-5SAk/TwBxkuZdFmI/AAAAAAAAANc/MSDAlBAqdaM/s1600/stats-3k.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-Xh4iC3-5SAk/TwBxkuZdFmI/AAAAAAAAANc/MSDAlBAqdaM/s1600/stats-3k.png" /></a></div>
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-40789109470168359342011-12-19T13:00:00.000+01:002012-09-04T10:47:19.692+02:00Ho ho ho!That's right, Santa has brought you a surprise: <b>the beta demo! :)</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ruf708NJxM0/TvRsKgtEYEI/AAAAAAAAANE/K-XdNy8fV1Y/s1600/screenshot-christmas.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="210" src="http://3.bp.blogspot.com/-ruf708NJxM0/TvRsKgtEYEI/AAAAAAAAANE/K-XdNy8fV1Y/s400/screenshot-christmas.png" width="400" /></a></div>
<br />
<a name='more'></a><br />
Disappointed because it's not the final release? <i>Don't be!</i> There is fun inside:<br />
<ul>
<li><b>Christmas goodies.</b> This version is a special edition with a cool Christmas related graphics and audio!</li>
<li><b>Revamped AI.</b> It's more fun to play now as ghosts will flee if you chase them, and surround you when they chase you! Also, they're faster, so look out!</li>
<li><b>Difficult levels.</b> Some of you have found the alpha demo too easy, so this time you'll get more tougher levels!</li>
<li><b>Themeable engine.</b> You can add your own graphics, animations, musics and sounds to the game now. And more options are
coming!</li>
<li><b>Smoother animations.</b> The tileset texture is bigger and the animations are richer now!</li>
<li><b>Enhanced controls.</b> The controls are more responsive so it feels better to move around with Pacaman! </li>
<li><b>Fixed bugs.</b> Well, at least, some of them. :) </li>
</ul>
<br />
The controls are the same:<br />
<ul>
<li>Player 1 keys: UP, DOWN, RIGHT, LEFT</li>
<li>Player 2 keys: W, S, D, A</li>
<li>Pause the game: P</li>
<li>Take a screenshot: F12</li>
<li>Exit game: ESC</li>
</ul>
<br />
Download beta from Dropbox:<br />
<a href="https://dl.dropbox.com/u/42904129/pacaman-beta-demo-linux.tar.gz" target="_blank">Download for Linux (4.6 Mb, tar.gz)</a><br />
<a href="https://dl.dropbox.com/u/42904129/pacaman-beta-demo-windows.zip" target="_blank">Download for Windows (6.6 Mb, zip)</a><br />
<br />
<br />
<i>--- Have fun and Merry Chistmas to You and Your Family!</i><br />
<br />
<br />
<i>P. S. Did you like the game? Write a comment! <u>No registration needed.</u></i><br />
<i><u><br /></u></i>easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com7tag:blogger.com,1999:blog-2851641641646881863.post-40443790830860332002011-12-10T16:30:00.000+01:002011-12-10T16:30:01.247+01:00Ghosts' runaway video<b>I've just fixed the AI for good.</b> No more obsolete code parts, no more complexity. <i>The ghosts can now do three things:</i><br />
<ol>
<li>Chase Pacaman when they're hungry,</li>
<li>Flee from him when he has the power of the Ring,</li>
<li>Wander around bored and aimlessly.</li>
</ol>
<div>
<br /></div>
<div>
<a name='more'></a></div>
<b>I've captured a video</b> of their escaping behaivor, I hope you like it! :)<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="360" src="http://www.youtube.com/embed/w0g28A_vt-Y" width="480"></iframe><br />
<br />
<br />
P.S. <i>GtkRecordMyDesktop</i> tricked me again. It didn't record audio from the output channel. <i>Do you know how to do it?</i> For now, I've added the same music that's played on this level.<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com2tag:blogger.com,1999:blog-2851641641646881863.post-91430390829938776862011-11-29T08:00:00.000+01:002011-11-29T08:00:03.741+01:00Brand new screenshots, release postponedIt's pretty clear now that the game <b>won't be ready for 27th November,</b> as it was originally planned. I've generously given myself another month to finish it! :)<br />
<br />
<a name='more'></a><b>However, I was not resting all the day,</b> there are noticable improvements! I've cleaned up the code a bit, restructured it, and deleted some obsolete and unneccessary parts. I've also extended the tileset texture so that I could add new tiles, which I did. The animations are now made of more frames, so they feel smoother when played. Plus I've created a spike trap animation, but traps are not present in the game yet.<br />
<br />
But the best news is that I'm ready with the <b>10 different world tile textures!</b> <i>Check out the new screenshots:</i><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://4.bp.blogspot.com/-u5Lw53Kv_c0/TtQXUVJsDHI/AAAAAAAAAL4/_yd_4OUh9ug/s1600/screenshot-20111129-001638.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="http://4.bp.blogspot.com/-u5Lw53Kv_c0/TtQXUVJsDHI/AAAAAAAAAL4/_yd_4OUh9ug/s400/screenshot-20111129-001638.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><i>This one is called 'the hedge'</i></td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-nSUcaz4d6-0/TtQXVEkV9cI/AAAAAAAAAL8/AgRawx0nTMI/s1600/screenshot-20111129-001719.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="http://1.bp.blogspot.com/-nSUcaz4d6-0/TtQXVEkV9cI/AAAAAAAAAL8/AgRawx0nTMI/s400/screenshot-20111129-001719.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><i>Warehouse</i></td></tr>
</tbody></table>easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com4tag:blogger.com,1999:blog-2851641641646881863.post-7259145134238132132011-11-26T16:00:00.000+01:002011-11-26T16:00:03.002+01:002000 visitorsToday we have reached <b>another thousand of visitors</b> on the webpage! Congrats everyone! :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-A7wzgJcqUPE/TtD6Go7kvwI/AAAAAAAAALg/XMVW_xnWmsM/s1600/visitors-2k.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-A7wzgJcqUPE/TtD6Go7kvwI/AAAAAAAAALg/XMVW_xnWmsM/s1600/visitors-2k.png" /></a></div>
<br />
<a name='more'></a>In addition, here's the overall statistics about your favourite<b> browsers and operating systems</b> so far:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-_kIPJEzWZlQ/TtD6GEScXdI/AAAAAAAAALc/Ye6opzywZAg/s1600/stats-2k.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-_kIPJEzWZlQ/TtD6GEScXdI/AAAAAAAAALc/Ye6opzywZAg/s1600/stats-2k.png" /></a></div>
<br />
P. S. I'll write <i>a real post</i> soon! :)<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-65427857431877373512011-11-08T13:00:00.000+01:002011-11-08T17:52:26.365+01:00Future plans IIIt's high time to make a new announcement about <b>where the development is heading.</b> Due to the little amount of spare time, and to other ongoing projects I'm being involved I had to dumb down the features of the game.<br />
<br />
<a name='more'></a><b>The bad news:</b><br />
That is, there will be no profile system, no achievements, no online highscore, no other game types, and also no demo scene at the start of the game. I'm sorry. Later I <i>(or somebody else?)</i> might add these features, but they surely won't make it for v1.0.<br />
<br />
<b>The good news:</b><br />
But worry not, what I'm going to add to the game is the menu (yeah, it's still missing), the offline highscore, the traps, the new worlds, and 100 levels! I promise these to be added for a 100%. That is, it'll be a nice little game overall, even without the 'extras'.<br />
<br />
I know it's not the best news, but hey, the goal is to <i>finally release the game! :)</i><br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com4tag:blogger.com,1999:blog-2851641641646881863.post-47458799982112264732011-10-27T19:00:00.000+02:002011-10-27T19:00:00.925+02:00Bugfixing is done<b>So far so good!</b> There were no cardinal problems reported about the demo yet, which is just great. It seems like most of the testers use Windows, which is not suprising at all, <i>I just miss the feedback from the Linux people!</i> Is anyone out there? :)<br />
<br />
<a name='more'></a>Here's <b>the list of bugs I've fixed</b> in the last couple of days:<br />
<ul>
<li>I've fixed the FPS counter to operate on a lower rate (every 500 ms), because you've said it's hard to read due to flickering;</li>
<li>I've set the ghost spawn area much smaller and set to the center, so that the players won't bump into an enemy at the start (there is still a small chance for that, though);</li>
<li>Pacaman can be controlled now more precisely, you don't have to press a key multiple times to make him finally turn to a direction;</li>
<li>Since the controls are so responsive now, it's also easier to escape from enemies, so I've also changed all the ghosts to be more faster, thus it's a bigger challenge to avoid them;</li>
<li>I've changed the score counting sound to a less disturbing one;</li>
<li>I've fixed the bug that happened sometimes at the summary screen: the score counting has turned into an ugly noisy mess, when it was called many times;</li>
<li>And I've fixed the music in the game to loop perfectly, at least I did my best to make the replay unnoticable.</li>
</ul>
<br />
Now my next task is to clean up the code and then start making the game menu.<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-65613977294007524872011-10-22T19:40:00.000+02:002012-09-04T10:47:47.869+02:00Alpha demo is out!Finally the demo is released! Happy downloading! :)<br />
<br />
<b>Release notes:</b><br />
<ul>
<li>There is no menu yet, so the game starts in medias res.</li>
<li>Because there is no menu, you can change settings in the 'config.ini'.</li>
<li>The demo contains 10 tutorial levels.</li>
<li>You can set the game to cooperative mode in the 'config.ini'.</li>
<li>Stat screen is not skippable, yet! :)</li>
<li>The source will be released with the full game.</li>
<li>Currently you can go to next level, no matter how much medals you've earned.</li>
</ul>
<br />
<a name='more'></a><b>Controls:</b><br />
<ul>
<li>Player 1 keys: UP, DOWN, RIGHT, LEFT</li>
<li>Player 2 keys: W, S, D, A</li>
<li>Pause the game: P</li>
<li>Take a screenshot: F12</li>
<li>Exit game: ESC</li>
</ul>
<br />
<b>Download alpha from Dropbox:</b><br />
<a href="https://dl.dropbox.com/u/42904129/pacaman-alpha-demo-linux.tar.gz" target="_blank">Download Linux version (2.8 Mb, tar.gz)</a><br />
<a href="https://dl.dropbox.com/u/42904129/pacaman-alpha-demo-windows.zip" target="_blank">Download Windows version (4.8 Mb, zip)</a><br />
<br />
<b>Can you help me?</b> Could you please answer these questions?<br />
<ul>
<li><b>Did you like the demo? :)</b></li>
<li><b>What are your computer specs?</b> What kind of graphics card and CPU do you have, and how much RAM; which operation system do you use, etc.</li>
<li><b>How much FPS did you have?</b> It's in the lower left corner of the screen.</li>
<li><b>Have you found any bugs?</b> If yes, what happened?</li>
</ul>
<br />
P.S. By the way, you <u>don't have to register</u> to post comments below! ;)<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com12tag:blogger.com,1999:blog-2851641641646881863.post-77062595339317218972011-10-17T14:30:00.000+02:002011-10-17T14:30:01.107+02:001000 visitorsToday the site has reached <b>the first thousand visitors!</b> Thank you guys! :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ZWM6P7Fu5vU/TpwXJNACoMI/AAAAAAAAAKc/BYmo6oa1d5E/s1600/visitors-1k.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="1" height="180" src="http://2.bp.blogspot.com/-ZWM6P7Fu5vU/TpwXJNACoMI/AAAAAAAAAKc/BYmo6oa1d5E/s400/visitors-1k.png" width="400" /></a></div>
<br />
<a name='more'></a>Here's some statistics about your <b>browsers and operating systems:</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-fm57aNvHYkY/TpwXHzAzLdI/AAAAAAAAAKU/oWfr7BBBqpA/s1600/stats-1k.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="1" height="288" src="http://1.bp.blogspot.com/-fm57aNvHYkY/TpwXHzAzLdI/AAAAAAAAAKU/oWfr7BBBqpA/s400/stats-1k.png" width="400" /></a></div>
I'm a little bit surprised on the numbers above!easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-80023657016526355412011-10-14T17:00:00.000+02:002011-10-14T17:00:04.875+02:00Screenshot of the stats-screen<b>Here comes a screenshot</b> of how the stats-screen <i>will look like</i>, when you finish a level! The idea is that the game is still running in the background, but it's faded out into darkness for you to be able to concentrate on your points.<br />
<br />
The lines will show up one by one, <i>but it will be skippable, don't worry. :)</i> In the final game you'll be able to go to the next map only if you have reached enough medals.<br />
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-XTVvOLs-37c/TphHOuj4j1I/AAAAAAAAAKM/qlF1pCngEJA/s1600/screenshot-20111014-162029.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="http://4.bp.blogspot.com/-XTVvOLs-37c/TphHOuj4j1I/AAAAAAAAAKM/qlF1pCngEJA/s400/screenshot-20111014-162029.png" width="400" /></a></div>
<br />
This is it... well, sort of. To tell you th truth, <b>it's just a work-in-progress screenshot. </b>This feature is not 100% functional yet, but we're getting there! :)<br />
<br />
<i>P. S. Does anyone know what's <u>the real name</u> of this type of screen?</i>easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-8803894590314793142011-10-10T13:30:00.000+02:002011-10-10T13:34:05.630+02:00News flashI've added the ability to <b>create random levels based on parameters.</b> I've also extended the INI file reading/writing mechanism so that these parameters can be loaded from a file. <i>And why's this good?</i><br />
<i> </i>
<br />
Because finally I can make <b>more characteristic levels,</b> which are yet still random generated. That is, the levels can be arranged into chapters, but the game will stay replayable because of randomization. <i>How cool's that? ;)</i><br />
<br />
<a name='more'></a>Now everything is ready to create <b>the level-end screen of statistics:</b> the upper <i>info bar</i> - where the lives, time, etc. are - can be hidden now; the inner tools are done for measuring <i>the player's statstics</i>; and I've drawn a <i>medal texture</i> of which the player will be rewarded. <br />
<br />
Do you like <b>startegy games?</b> How about turn-based space strategies? Check out an other cool indie game called <a href="http://goblinlunatics.blogspot.com/">10 Min Space Strategy</a>, I bet you'll love it! <i>Hungarian developers were always good at making startegy games anyway! :)</i><br />
<br />
Oh, by the way, <b>thanks for voting!</b> 8 of the 10 people likes traps and wants me to put them into the game, so that's what I'll do! :)easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-21933879284903879352011-10-07T08:00:00.000+02:002011-10-07T08:00:10.605+02:00Config loading and saving is readyI had some spare time today so I've implemented <b>config loading and saving</b> into the game.<br />
<br />
I've no idea why I didn't do it before, because it's very convinient. It's missing a couple of features, like as the <i>key settings</i>, but it's extensible, so I'll add that later.<br />
<a name='more'></a><br />
The reason why I've implemented it right now is because <b>there is no menu yet</b> in the game, but I want you to be able to fine-tune the settings for your preferences. Oh and I've also added a temporary option to try out cooperative gameplay. It's just a <i>temporary solution</i> because there will be a nice menu later on, of course.<br />
<br />
Here, have a look at the <b>config.ini</b>, I think it's easily understandable:<br />
<blockquote>
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">
# Pacaman configuration file<br />
# Resolution width, height and bits per pixel<br />
resolution 800 600 32<br />
<br />
# Fullscreen 0 to set it false, or 1 to set it true<br />
fullscreen 0<br />
<br />
# Vertical sync 0 to set it false, or 1 to set it true<br />
vsync 1<br />
<br />
# Tilesize 32 or 40 or 48<br />
tilesize 40<br />
<br />
# Music volume in percent from 0 to 100<br />
music 80<br />
<br />
# Sound volume in percent from 0 to 100<br />
sound 80<br />
<br />
# Cooperative mode 0 to set it false, or 1 to set it true<br />
cooperative 0<br />
<br />
# Show frames per second 0 to set it false, or 1 to set it true<br />
showfps 1
</span>
</blockquote>
easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-61102727025691960682011-10-03T09:00:00.000+02:002011-10-03T09:00:13.989+02:00Pacaman on GameJolt<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-gIY281qNVTw/TojJLVsKwUI/AAAAAAAAAJw/MvUTyx2S2Pw/s1600/gamejolt-screenshot.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-gIY281qNVTw/TojJLVsKwUI/AAAAAAAAAJw/MvUTyx2S2Pw/s1600/gamejolt-screenshot.jpg" /></a></div>
<br />
I've registered Pacaman on <b>GameJolt!</b> In case you wouldn't know about it, GameJolt is not only a <i>decent collection of indie games</i>, but also a place where <i>developers can advertise</i> their games and spread the word (if the game is free).<br />
<br />
You can download, play and rate games here, follow the news and the blogs. It's a nice website, so why don't you go and <a href="http://gamejolt.com/">check it out?</a>easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-41089597718831838042011-10-02T21:30:00.000+02:002011-10-02T21:30:00.935+02:00And... Action!I've just finished <b>selecting, cutting and implementing the musics</b> into the game! You know what this means? I can finally go back to coding and drawing, that's where I feel more confortable at. :)<br />
<a name='more'></a><br />
Well, I'm not a sound/music guy, so <b>it took really long</b> for me, figuring out what actually turned out to be a pretty easy task in the end: a method to cut the songs properly. They were originally made continuous by the author <i>(at least that was his intention)</i>, but during the conversion, something must have gone wrong. There was a very annoying cracking at the beginning/end of all the tracks.<br />
<br />
<b>Here's what's left</b> 'till the demo:<br />
<ul>
<li>Add a stats screen, which will appear at the end of every level;</li>
<li>Set up the method for creating the demo maps; </li>
<li>Add config loading;</li>
<li> <i>(Fix the AI?)</i></li>
</ul>
Not too much, right? ;)easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-18653883367142390022011-09-29T21:00:00.000+02:002011-09-29T21:01:30.496+02:00Future plansI've been thinking in <b>the last couple of days</b> about the further development of the game. It's quite clear to me now that the 4 kind of world won't be enough for the final game, but maybe for the demo version. So I'll be painting new walls and grounds for sure. I'm planning to <i>'create'</i> a 100 levels, 10 levels in each world. The levels will stay random generated, but I feel like I need to set a reachable goal, to maintain the challenge. Chapters are also an important part of this because they'll come just in time when the player starts to get fustrated or bored. Having a game with unlimited number of maps reminds me the <i>Sim City</i> type of games anyway.<br />
<a name='more'></a><br />
I thought a <b>new game object</b> would spice things up a little bit: I'm planning on adding traps to the game! Do you like traps? (<i>Vote on the right sidebar!</i> I do like them.) They are paractically, a new and static type of enemy. There could be different types: some would harm Pacaman, some would block like a wall, or maybe hold the character a particular place. Speaking about enemies, I might add a new ghost as well, <i>the deadliest of all.</i><br />
<br />
Currently, <b>the game is easy</b>, waaay too much. So I need to turn it into a bigger challenge. Also if you pick up the keys, you're ready to leave the level. You'll loose a lot of points on that, yes, but you can leave it. So I thought there would be levels where this tactic would not work: <i>you'd have to gain a certain amount of score.</i> How's that sounds? You could go to the elevator, but you'd have to replay the level. There will be a summary srcreen after every succeeded level, where the statistics of your performance on the level would appear. You could gain badges there, like a bronze, sivler or gold medal. This will only work if I add a profile system to the game.<br />
<br />
Well, although all these points sounds <b>rather a brainstroming than real plans</b>, do not worry or fear: We'll get there for sure! :)<br />
<div>
<br /></div>
easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-28637768223094721212011-09-29T16:00:00.000+02:002011-09-29T16:00:05.874+02:00Collaboration with PuliGames<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KmbrV8T60XE/ToR0ogH-9II/AAAAAAAAAJk/EI_meMN9EAA/s1600/szuper-sanyi.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-KmbrV8T60XE/ToR0ogH-9II/AAAAAAAAAJk/EI_meMN9EAA/s1600/szuper-sanyi.png" /></a></div>
Today I've joined a hungarian, <b>independent game develpment group</b> called <a href="http://puligames.com/">PuliGames</a>. We'll cooperate on some upcoming projects, I'll let you know about them later.<br />
<br />
They have a very unique game in development: <b>The Legendary Quest of Sándor Rózsa</b>, <a href="http://www.indiedb.com/games/legendary-quest-of-sandor-rozsa">check out their Indie DB page!</a><br />
<br />
<i>Bence Dobos</i> has written a <b>brief article about Pacaman</b> (thanks!), <a href="http://dobosbence.wordpress.com/2011/09/26/pacaman-an-sfml-game/">click here to read it!</a>
easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-75914087148801966342011-09-26T08:00:00.000+02:002011-09-26T08:00:10.241+02:00Cooperative gameplay videoAnd now here comes <b>the gameplay video</b> I've promised!<br />
<br />
<b>My brother and I</b> are playing in this video, which is probably more fun when doing than when whatching, but you'll see that for yourselves later!<br />
<br />
Note that although <b>the sounds are already implemented</b> into the game, the music is not yet. But for this video I've mixed one of the tunes (the one you actually already know).<br />
<a name='more'></a><br />
<i>Watch it in high quality and leave a comment! :)</i><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='560' height='315' src='https://www.youtube.com/embed/1kyuJWpQyIQ?feature=player_embedded' frameborder='0'></iframe></div>
<br />
Thanks to the <i>Kdenlive</i>, <i>Audacity</i> and <i>GTK-Recordmydesktop</i> developers!<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-31079070865426313372011-09-24T13:30:00.000+02:002011-09-24T13:41:29.555+02:00Random screenshotsNow when you <b>pick up something valuable, or eat a ghost</b>, the score you've just gained appears above Pacaman in rainbow colors:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-UND05nxlLFU/Tn22tgUIhQI/AAAAAAAAAIs/N0HLLSen9yo/s1600/screenshot-20110924-123030.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="166" src="http://4.bp.blogspot.com/-UND05nxlLFU/Tn22tgUIhQI/AAAAAAAAAIs/N0HLLSen9yo/s320/screenshot-20110924-123030.png" width="320" /></a></div>
<br />
<a name='more'></a><br />
Also, now <b>you can make screenshot</b>s with unique filenames by pressing the F12 key:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-GStUPrXJ6W8/Tn22szhY6OI/AAAAAAAAAIo/eHXYuDsgH2I/s1600/screenshot-20110924-123133.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="166" src="http://2.bp.blogspot.com/-GStUPrXJ6W8/Tn22szhY6OI/AAAAAAAAAIo/eHXYuDsgH2I/s320/screenshot-20110924-123133.png" width="320" /></a></div>
<br />
<br />
When you've<b> picked up the ring</b>, while Pacaman is blinking you can chase the ghosts:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-1UcHuVEahEk/Tn26BkApniI/AAAAAAAAAIw/6E8pg7a28pU/s1600/screenshot-20110924-130555.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-1UcHuVEahEk/Tn26BkApniI/AAAAAAAAAIw/6E8pg7a28pU/s320/screenshot-20110924-130555.png" width="320" /></a></div>
<br />
<br />
<i>I know, I know... the next post is going to be a gameplay video, I promise! :)</i><br />
<i><br /></i>easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-62007574692826058702011-09-23T17:00:00.000+02:002011-09-24T13:12:50.890+02:00Fine tunes, I'd sayI've finally found <b>a great source of musics</b>:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-4izNOjAP0ik/TnyZbAsbjQI/AAAAAAAAAH8/XF-QZnF1esA/s1600/nosoaplogo.png" imageanchor="1"><img border="0" height="186" src="http://4.bp.blogspot.com/-4izNOjAP0ik/TnyZbAsbjQI/AAAAAAAAAH8/XF-QZnF1esA/s1600/nosoaplogo.png" width="500" /></a></div>
<br />
Pacaman is going to use some songs by <a href="http://www.nosoapradio.us/" target="_blank">Deceased Superior Technician</a>!<br />
<i>(If anyone knows how to contact him, let me know, thanks!)</i><br />
<a name='more'></a><br />
Here's an example below <b>how awsome</b> his works are! Enjoy!<br />
<a href="http://www.nosoapradio.us/radio/tracks/DST-GameForest.mp3" target="_blank">Download or listen</a> (it depends on your browser).<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-89722035829116328022011-09-23T15:00:00.000+02:002011-09-23T17:33:26.967+02:00Pacaman is spreading!Just a quick note to let you know about <b>the latest news</b>:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-EsY8pUNd9SM/Tnylqg3S0LI/AAAAAAAAAIE/70Ln9pjDXx4/s1600/indiedb_300x250.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-EsY8pUNd9SM/Tnylqg3S0LI/AAAAAAAAAIE/70Ln9pjDXx4/s1600/indiedb_300x250.png" /></a></div>
<br />
Pacaman has now a <a href="http://www.indiedb.com/games/pacaman" target="_blank">profile on IndieDB</a>, what is the largest database of hobbyist, amateur and professional Indie developers and games.
<br />
<br />
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-hfQGWhSCuUk/TnykwF3n4SI/AAAAAAAAAIA/7UWH8NPC-LY/s1600/jatekfejlesztes.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-hfQGWhSCuUk/TnykwF3n4SI/AAAAAAAAAIA/7UWH8NPC-LY/s1600/jatekfejlesztes.jpg" /></a></div>
<br />
Also, we've got a <a href="http://yscik.com/jf/gp.php?id=14982ada7800009" target="_blank">project page on Játékfejlesztés.hu</a>, which is the largest <i>hungarian</i> game developer center.
easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-80608170907307715042011-09-22T15:00:00.000+02:002011-09-24T13:13:08.461+02:00Volume up!In the last couple of days I've been <b>seeking for suitable sounds and musics</b> for the game, and although I've found no good musics yet, I've got some great sounds for the game from <a href="http://www.freesound.org/" target="_blank">freesounds.org</a>!<br />
<br />
Here are some examples, check them out:<br />
<br />
<a name='more'></a><ul>
<li><a href="http://www.freesound.org/people/Corsica_S/sounds/128590/" target="_blank">A very original sound</a> from <i>Corsica_S</i>, which I'm going to play when Pacaman uses <b>a teleport</b>,</li>
<li><a href="http://www.freesound.org/people/Robinhood76/sounds/98874/" target="_blank">This trumpet voice</a> from <i>Robinhood76</i>, what sounds comically disappointing, and it's just perfect for the <b>game over screen</b>,</li>
<li><a href="http://www.freesound.org/people/ggctuk/sounds/80551/" target="_blank">The crunch sound</a> was created by <i>ggctuk</i>, which I use when the player <b>eats a fruit</b>,</li>
<li><a href="http://www.freesound.org/people/HardPCM/sounds/32946/" target="_blank">An absolutely gorgeous one</a> from <i>HardPCM</i>, it's played when <b>picking up a ring</b>, which makes Pacaman able to eat ghosts,</li>
<li><a href="http://www.freesound.org/people/acclivity/sounds/30608/" target="_blank">The clock ticking sound</a> by <i>acclivity</i>, played when there's no too much time left, and <b>you've got to hurry</b>.</li>
</ul>
<br />
Of course, all of these sounds are cut, cleaned from the noises and generally remastered to be able to use in the game.<br />
<br />
<i>Now I wonder where to get good and free music from...</i>easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-90192773135158045932011-09-21T15:00:00.000+02:002011-09-24T13:11:10.558+02:00Finished adding itemsHere's the list of items in the game:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-vORDRcHJsPY/TnnA8u8Mm3I/AAAAAAAAAHk/sWzRFQ2Xat4/s1600/moar-itemz.png" imageanchor="1"><img border="0" src="http://2.bp.blogspot.com/-vORDRcHJsPY/TnnA8u8Mm3I/AAAAAAAAAHk/sWzRFQ2Xat4/s1600/moar-itemz.png" /></a></div>
<a name='more'></a><br />
<ul>
<li><b>The star</b> is the most common item and is worth 10 points.</li>
<li><b>The apple</b> is 20 points.</li>
<li><b>The pear</b> is 30 points.</li>
<li><b>The grape</b> is 50 points.</li>
<li><b>The melon</b> is the best fruit and scores 100 points.</li>
<li>Picking up <b>the ring</b> makes pacaman faster and able to eat ghosts.</li>
<li><b>The heart</b> gives +1 life.</li>
<li><b>The clock</b> adds 30 seconds more to finish the level.</li>
<li>Use <b>the teleport</b> to escape from ghosts.</li>
<li>You need to collect <b>all the key</b>s to open the lift door.</li>
<li>You can go to the next level by stepping onto<b> the open door</b>.</li>
</ul>
<br />
<br />
<br />easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-50673813633721883692011-09-21T12:00:00.000+02:002011-09-24T13:13:28.758+02:00Video of the basic AIWhen the game starts, there will be <b>a little demo scene</b> where the basic game elements will be shown. The game title and the menu will be on top of this. I always loved this from the good old Doom era <i>(...even though it was actually a playback)</i>.
<br />
<br />
Okay, but of course the user cannot control pacaman when setting the options or selecting a game type to play, so obviously I needed <b>some basic AI</b> to take control of the main character.
<br />
<br />
<a name='more'></a>There were already a chasing mechanism for the ghosts, but ghosts should also be able to escape from players, when they use the ring <i>(this feature is very incomplete, as of now)</i>. Escaping is one of the main characteristic of a pacman movement, so to cut it short: I've melted the two AIs into one.
<br />
<br />
I've captured a <b>video of the welcome-screen</b>, where you'll see there's plenty of room to improve the AI, because currently it isn't a genious... There are evident possibilities it misses, and also makes dumb choises sometimes, but it's funny anyway!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='300' height='400' src='https://www.youtube.com/embed/3qHJNpYbT5g?feature=player_embedded' frameborder='0'></iframe></div>
<br />
P.S. The video quality is poor, but this was my first try with <i>ffmpeg</i>, the video converter. Next time it will be better!easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0tag:blogger.com,1999:blog-2851641641646881863.post-23024420457079976832011-09-20T17:00:00.000+02:002011-09-24T13:11:34.244+02:00Monsters, Inc.<b><span style="font-size: large;">Meet da team:</span></b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-nj56Qytwbfo/TniZLycT08I/AAAAAAAAAEI/0TKX43v70ZY/s1600/dateam.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="100" src="http://3.bp.blogspot.com/-nj56Qytwbfo/TniZLycT08I/AAAAAAAAAEI/0TKX43v70ZY/s400/dateam.png" width="400" /></a></div>
<br />
<a name='more'></a><ul>
<li><b>The Maniac</b> is very red and very fast and likes to chase players.</li>
<li><b>The Stalker</b> is purple and mean but slow and follows you almost everywhere, he's always in yor heels.</li>
<li><b>The Survivor</b> is the green one, and he has a nasty weapon: two lives!</li>
<li>And <b>the Tourist</b> who's just likes to walk around...</li>
</ul>
<br />
<ul>
</ul>
easyhttp://www.blogger.com/profile/00785783896390815526noreply@blogger.com0