Ludum Dare 33
Coming August 21st-24th!

Posts Tagged ‘web’

Economic Hitman – Postmortem

Posted by
Friday, April 24th, 2015 4:03 am

I want to talk freely for who wants to read some stuff about the last Ludum Dare jam (spoiler: it was amazing).

Who was our target audience?

The Ludum Dare Jam is based on a theme voted the days before by the people. After the submission of your game, you should vote for other games made from other devs around the globe to get more visibility for your entry. The target audience for the game are actually developers! There is no any restriction of age to participate, so we had to rely on personal estimations. The feeling we had lurking on past editions was about 20–30 years old people, mostly male and of course all devs. That means that, for example, if you make a clone of Candy Crush Saga they will simply eat you publicly and threaten to burn your house. Just joking, of course (I would do the same, anyway :P). The topic of the 32nd edition was “An Unconventional Weapon”. The first goal was, then, find some great message or some great mechanic for them. Regarding session times, you will not have too much time to review each game: as I said, for each game you review you will gain more visibility. With more “coolness” factor you will receive more precious feedback and more votes. The second goal was that the game should have been fast to play and to understand in a 2 minutes session.

Who are we?

In our case, in Sentendo (a new game development reality we are trying to build here in Barcelona) we are three professionals. Each one of us has many responsibilities at the time, anyway we use to define some role (and responsibility) for internal organization: me the producer, Kostas the programmer and Jordi the artist. We all are game designers, the role is shared between the whole team since we all are good in this field (that means that each one of us sincerely thinks that the other 2 are great game designers, and for us that’s enough). For the Ludum Dare, Jordi was not with us due to a job he has with a client, so we were in two without any artist. The third decision was the roles definition: me as asset finder and adapter and Kostas as programmer. He quickly discovered phaser.io to develop the game in HTML5. This technology is great for a challenges like that, to improve the session time in our game. You don’t have to install anything to play it, just click and play.

The game

Since there were no much time we opted to make something really neat and polished, something which people could enjoy easily and with a simple mechanic to implement. Again, you have only 72 hours to submit your game, and of course you cannot work straight all that time. We needed something with a simple and direct message, since we didn’t find a great mechanic to explore for the topic. The game was based on a book called “Confessions of an Economic Hitman”. One of the arguments of this book is about the high level strategy of some corporate: they buy off their competitors just to close their companies assuring more market share for them. We decided to create a clicker game with a skill factor: click on your competitors to “fire” them with your cash bullets, and click on the coins they throw at you. The market share is represented from a Growth Factor that you and your competitors will have. The score will be the Budget you can amass during your play session. Players will see little people come out from the crushed companies, but they are small compared with the buildings. Another metaphor about the human role in the real context of inspiration.

What went bad

We wanted to make something simple, with a little deep on mechanics, but at the end we also made something difficult to balance on the fly. So the game is basically getting harder and harder and you will lose somehow. You can last more or less in the game, but you will lose. The competitors shot at you with their money to try and that will influence your growth factor. The attacks will be always more frequent and soon will become simply impossible to catch every coin coming at you. You will lose, you can try to achieve a better score, but you will lose sooner or later. That is a mistake for a skill-based game, in my opinion. The first change I would like to make to the game (and maybe I will do it) is to change the pacing to achieve the perfect balance between challenge and chance. You should last potentially forever if you are good.

What went good

First of all, that was tremendously funny. I worked with a real lightness in my head and spirit. The pressure is high and the time is few, but if you know what’s the real goal, the experience is only positive. And that is to have fun, simple as that. Prove that you can make a game, even with the few resources you have. You can make a game with pen and paper if you want. No matter that we didn’t have an artist, I opened my old graphic software on my old PC and start to search for a style to give to the game. That was awesome. Plus, I discovered great qualities in my colleague, Kostas. He has a great taste for animations, for example. Even if you design a game, if you paint some awesome sprite, there is some flavour that only a programmer can put. That is really an important spot for our future together.

Oh, I almost forgot, you can see the game we made here, if you want to give a peek.

Cheers! ☺

The Penanggalan!

Posted by (twitter: @beavlgames)
Wednesday, April 22nd, 2015 9:30 pm

***Experimental Folklore Agency (E.F.A.) Headquarters***

“We have developed the ultimate weapon to stop genocide throughout history.”

(Indistinct chattering)

“Behold… The Penanggalan!”

“A floating head and entrails time travelling vampire summoned to eat baby monsters”.

Yeah! Throw those entrails!

Yeah! Throw those entrails!

Note: buy the original Atari cartridge. Accept no copies!

The Penanggalan! cartridge

(Click on the cartridge to play the game)

Girl from the north country

Posted by
Sunday, April 19th, 2015 7:02 pm

Hey everyone, just finished my first compo entry ever, I figured I’d make a post so my user page would be created.

I made a small interactive story, I’m not sure what to call it, but I’d like to play things like this more often.

logo

It didn’t turn out the way I wanted too, but it’s OK for a first crack at this.

Thanks for reading!

 

PS: I should start earlier.

Hyper Soccer now playable in the browser

Posted by
Thursday, December 11th, 2014 10:50 am

thumbnail

Hyper Soccer is now playable in the Browser, go try it now. It’s a frantic little local-multiplayer game with gamepad support, you can even play with as many players as you have gamepads. So grab some gamepads and some friends and get playing. (Although gamepads may not work in the Web-Version, and you probably need to download the Desktop-Version.)

Hyper Soccer GameplayIt has a lot of match customization options: you can choose the unit types available, the AI Difficulty and the amount of units per team. Although, not all values may be reasonable…

Promise me to never do that.

Promise me to never do that.

Two teams with various unit’s consisting of four unit types, each with their own special ability, try to get the ball to their side of the field, to win a round of hyper soccer!

Grappling Match

I do however recommend a “only-grappling-hook” match.

 Libgdx doesn’t like Iframes

I had to jump through a few hoops, to get the HTML5-Build of my LibGDX game to run flawlessly on itch.io, because it gets embedded in an iframe. If you are having similar problems you may want to read the stuff below.

(more…)

Grave Screen Of Death Post-Mortem – Ludum Dare 31

Posted by (twitter: @FlorentPoujol)
Wednesday, December 10th, 2014 7:21 am

GSOD screen4 Hey everyone ! Here is the post mortem of my Jam game GSOD: Grave Screen Of Death.

Click here to play and rate ! Thanks !

What went right

Theme

Many hated the theme, rating about it being only a technical limitation. But that’s kind of the point of a theme. And I think this one is not more or less limiting than “10 seconds” or “minimalism” for instance.  It’s just that it really said (maybe more than the other theme) “Do whatever the heck you want, but maybe on one screen (please ?)”.

Anyway, this flexible theme gave me the perfect occasion to make a top-down shooter, which I never had the chance to do before. Plus, I had the idea pretty quickly and was able to stick to it, so that’s at least nice for that.

Graphics

This is the first game for which I use model animations and fake shadows. It was actually fun to tweak the animations and the general look even if it’s still very much programmer’s art.

Overall, I think the game looks pretty nice to me. But yes I more and more really want to team up with an actual artist !

Webplayer

As explained last time, web games are really convenient for people to play. It’s even more convenient now since you can embed web games directly in your entry page on the LD’s website.

Except for a bug that was quickly fixed by CraftStudio’s creator, everything ran without a inch ! The webplayer was even improved these past weeks and run equally good in Chrome or in Firefox.

(more…)

GSOD: Grave Screen Of Death

Posted by (twitter: @FlorentPoujol)
Monday, December 8th, 2014 2:47 pm

Annnnd release time !

That’s the end of this Ludum Dare for me, it’s 10:40 pm here and “real life” calls me back !

But I had a blast these past 72 hours while crafting a game I am pretty proud of :

 

It’s a simple top-down shooter (in one screen, obviously). Your goal is to “collect” crosses by killing the enemies and managing for them not to destroy the existing crosses with their explosions.

Play it right in the submission page :

http://ludumdare.com/compo/ludum-dare-31/?action=preview&uid=14207

Proper post-mortem tomorrow, probably.

 

Bon courage for those still working, and good luck for the other !

I am looking forward to play all your games !

Florent

First LD – multiplayer game finished!

Posted by
Sunday, December 7th, 2014 7:24 pm

For some value of ‘finished’ 😉

ludumstar3

Play (find a friend!), Vote, Comment!

Had a good time learning how to make this work – wish I’d had some time to build AI so it’s not just an empty starfield in single player. Started hacking a day into the compo; next time I’ll go for it.

Cheers!

HotMine – Day 2 report

Posted by (twitter: @FlorentPoujol)
Sunday, December 7th, 2014 4:32 pm

As planned yesterday, today has been mostly dedicated to art and (very quickly) sounds. And code, as always !

We now have a proper -yet simple- and almost fun top-down shooter.

And as you can see, I haven’t been idle (see yesterday’s screenshot) and had quite a lot of fun !

You can play the game here : http://florentpoujol.fr/content/craftstudio/ld31/index.html

But beware ! The red blobs explode if they come too close ! Controls : WASD / Hold Left Mouse Button.

For those interested, the sources are on GitHub : https://github.com/florentpoujol/HotMine-LD31

I am off to bed now, see you tomorrow for the submission and the post-mortem !

Good luck and have fun !

Florent

HotMine – Day 1 report

Posted by (twitter: @FlorentPoujol)
Saturday, December 6th, 2014 4:53 pm

Hey everyone !

 

I am back this time with my favourite tools CraftStudio, Daneel –a framework of my own-, Paint.net, SFRX and probably some others.

 

After a little over 10 hours, I have an embryo of a top-down shooter. Our most cubic miner Steve can shoot creepers in the face with a double barrelled shotgun !

And that’s pretty much it for now.

Still, you can play it over at florentpoujol.fr/content/craftstudio/ld31/index.html .

WASD / Left Mouse / Escape to spawn a creeper (they don’t explode properly due to a webplayer-specific bug but I am too tired to fix it now).

 

Tomorrow will mostly be dedicated to art and sound.

And I still haven’t decided how (and if) am I gonna respect the theme on this once.

Good luck to all and so see you tomorrow !

Florent

 

Dreamonaut – Post-mortem

Posted by (twitter: @hbocao)
Friday, August 29th, 2014 9:14 pm

Hello there!

Be careful! Non-native english speaking person. :)

This is my fourth time participating, but still a newbie in game making. Since my second time I was not alone and with each edition, the team grew one member. We discussed after we finished, but this is my personal analysis

This time we made a game that looks like a beat ‘em up and shoot ‘em up crossover gameplay-wise with a simple message. The game is about a girl that fights her problems in her dreams and is called Dreamonaut (check it out and give us some feedback).

The good

Graphics: for the first time we had someone with real talent to do the art. Well, it really paid off. I think the games looks real good. Although it’s the first time of Dyoni making art for games, he did a freaking awesome job. I can’t praise him enough.

Mood: last game we did for LD, we had one sound effect and one very short song loop. This time we spent a good portion of the time to find and record some effects and ended up using different ambient sounds and set of songs. I think we did a good job combining graphics, music and effects to create the right atmosphere for the game.

Planning: last time we planned, but didn’t discuss the game design too deeply at the start and we payed for it at the deadline. Too many rushed decisions. This edition, we planned almost all the game before starting and we keep taking notes and expanding every level and cutscene with dialogs and all. We write it down which sounds would sound cool and all. This helped so much when we needed to cut some things off. Best thing we did, for sure.

Dreamonaut

The bad [luck]

The spider: Saturday, evening. Fernando, one of the programmers, forgot his toothbrush and went to the nearest mall to buy one. When he got to the car, there was a spider inside, and it got away when he tried to kill it. Goosebumps.

The car crash: While leaving the garage, the door (which closes automatically very quick) scrapped his car roof. :(

The internet is down: the internet went down and we struggle to commit and download the code (we’re using Visual Studio Team Foundation for it). This also prevent us to check some Phaser and Typescript examples.

The Sick: I woke up very sick on Sunday. Freaking sinusitis. It really hit me. I had fever late at evening and needed to go home at 9PM. I didn’t even got to my everyday work on Monday.

The Dead Battery: Monday, 3 AM. The rest of the guys kept working late on Sunday until they decide that some of them could still work on through Monday. When Fernando went to his car, it didn’t started. The battery was dead. Yup, poor guy. They all slept over Filipe’s house and at 7AM, Fernando’s father came in and helped them out.

The ugly

No knowledge: we didn’t even saw line of Typescript code before and just two of us played with Phaser before. This almost ruined us. We lost a huge amount of time finding how to do stuff in Typescript or how things worked in Phaser. Don’t get me wrong, the tools are awesome, but now we understand the value of the warm up weekend.

Gameplay: It is way too simple. We planned to do many things, but we got stuck with problems cited above and, of course, lack of talent/experience. We planned to do different attacks for the main character on each level, powerups to change the game even more, much more enemies with different set of skills, more boss epicness (like the last one would shoot “confusion bullets” that would invert the controls). But we needed to rush to finish it in time. It’s a shame.

PS. Till this day, the spider is nowhere to be found.

 

telecaster – exploration space game

Posted by
Monday, August 25th, 2014 8:39 pm

telecaster_screen

Telecaster is a game where you click Planets to Telecast to them in your Ship. Once abroad, various local effects occur that affect your mission. The goal is to acquire as many resources as possible in your exploration of all castable planets. 

Written in ImpactJS using an old template (Hence why this is a Jam) 

EDIT: (8-24-14 1:50pm PST) Way more to do, way more planets, better sprites, tons of kind-of-instructive text! 
You take your crew on an epic voyage through the telecaster, embarking on strange new worlds and frequently being sought out by the local wildlife. You are are a voyage to get as many Crystals as possible, they are required by your civilization to survive. If your crew dies, your fuel runs out, or your hull gets destroyed: You and your people lose. Winning is simply a trade off between the long sought out Crystals and the precious (but expendable) lives of your crew. Post screenshots of your high score with a brief bio of your Captain for a chance to be included in the next round of new planets! 

http://www.ludumdare.com/compo/ludum-dare-30/?action=preview&uid=27775

And also a reddit link!

http://www.reddit.com/r/playmygame/comments/2elev0/completedeventld30_telecaster_exploration_game/

Web vs Download – Please Know The Difference.

Tuesday, July 22nd, 2014 7:38 pm

Many submissions in the Mini LD #53 have links labeled as web, that are not web at all. This is quite annoying, as I like to know upfront if I’m going to have to actually download something, extract it, blah blah blah. There is a proper way of labeling your links, as I describe below. Doing this properly will help keep people in the community from being annoyed by a “web” game that prompts to download an exe file.

  • Web – Can be played in the browser. For instance, you build your game in flash, html5 or unity webplayer, and the game is hosted on kongregate, newgrounds, your own site, google drive, etc. (I’m trying to be all inclusive, not stating any one of these is better than the other). These games will be played directly in the browser, without you downloading anything that you must do outside of the browser.
  • Download – This cannot be played in your browser. A file must be downloaded, extracted, dependencies possibly installed, etc. The game is run outside of the browser and is a bit of a headache. With a lot of games, this takes more time than playing in the web, as the file must be extracted and so on. Examples below.
    • Windows – This is anything that is an exe, or a zip or other archive that contains an exe meant to run only on Windows. If this describes your game, please don’t label it as a “Web” link. You can label it as “Windows” or something similar.
    • Mac/OSX – This is a game built for Mac/OSX that is played only on Mac/OSX. This is not played in the browser. If this describes your game, please don’t label it as a “Web” link. You can label it as “Mac” or something similar.
    • Jar – This is an executable jar file. This can run on any platform, as java is that versatile. Jar files can be run in the browser, but it’s still necessary to build the web page to do so. If you link ends with .jar, this is not a web build, so please don’t label it as a “Web” link. You can label it as “Java” or something similar.

I’m not trying to yell at anyone here, but some people haven’t learned the difference. It may seem trivial to some, but it is only common courtesy to let people know up front what to expect. If I click on your web link (because your game seemed so exciting I forgot to look to see where the link actually went before I clicked) and it didn’t take me to a page on the internet that allows me to play it in my browser without downloading anything manually (and extracting, and so on), I will not play your game. It’s nothing personal, it’s just that if you can’t tell the difference, your game is likely to suck and be a waste of my time extracting it, installing dependencies, running in compatibility mode, turning my monitor on it’s side, setting up a house of cards, painting a masterpiece, etc. just to get it to work.

HOWEVER, if you let me know up front by labeling your links correctly that all of that stuff is involved, if your game seems worth it based on the good and complete description that you wrote, I WILL do it.

 

Edit: If you weren’t planning to build your game for web, please consider doing so. Not everyone in the community is computer savvy enough to download a game and install dependencies, people like artists, people like my artist / wife. If it’s not a web game, my wife won’t play it unless it has a very compelling description that’s very appealing to her, in which case she bugs me until I cave in and download it and make sure it will run for her. Also, it’s possible to unintentionally include malicious code in a downloadable game, where security settings in most of the web players won’t allow such a thing. I’m sure it’s not hard to write your game in .NET and make a mistake (Because you haven’t slept in 30+ hours) that deletes the a user’s “some other folder” instead of just the save file your game makes like you intended. Not saying that this awesome community would do it, but someone could do something like that on purpose, especially someone that’s not part of the community and is just looking for some way to get their kicks. I’m sure most of us are playing these games on the same computer we develop on, the computer that is our livelihood, and just don’t want to take that risk.

 

Edit 2: Please read the note from artist/wife for a better written explanation, as she is much better with words than I am.

Frack You, Weekend update

Posted by
Sunday, May 4th, 2014 8:53 pm

I managed to get some time to add some upgrades to the game this weekend.

The difficulty was slightly balanced by adding a drill, to which the pipes need to be connected.

screenshot5

 

A level map was added.

Also after level 10 you unlock the police station which reduces the unrest by 25% with every policeman you buy.

screenshot4

Future updates will include

* Politician support which freezes all unrest for 30 seconds (unlockable from level 20).
* Small Bonus levels in between the planets that unlock equipment upgrades, better drills, less poluting pipes, wildcard pipes.

* Sound

* Small graphic changes.

Please be sure to rate and also any feedback is greatly appreciated.

http://www.ludumdare.com/compo/ludum-dare-29/?action=preview&uid=34443

Thank you,

Adrian.

Ant Simulator 2014! (webplayer now available!)

Posted by
Monday, April 28th, 2014 2:17 pm

It’s exactly what it sounds like. A simulation of what it’s like to be an ant.

I’m really happy with how it turned out. Usually I focus more on programming with my games, but I ended up spending most of my time on the artwork for this one. I didn’t really have any time to implement real gameplay. Right now the only thing you can really do is explore and climb on stuff. Also, you can go down into a pretty awesome anthill (hence “Beneath the Surface”)!

Made with Unity free, Blender, and Photoshop elements. I also used my DSLR camera to take pictures for all the textures.

The whole development was streamed and recorded on twitch.tv/eteeski. All 25 hours of it (I had to sleep, couldn’t work during the full 48 hours haha). I’ll be uploading the recordings to Youtube.com/ETeeskiTutorials

Ludum Dare Game Page – Click here

 

var imIn = haveEnoughTime ? “Sure!” : “Nope.”;

Thursday, April 24th, 2014 5:49 am

I pretty much feel obligated to do an “I’m in” post.

This weekend reeeally isn’t what I would call an ideal weekend for a LD, but let’s go!

 

Not much has changed on my toolset since last LD:

IDE/Editor: Gedit  and/or Komodo.

Language: Javascript

Platform: HTML5 (FTW)!

Browser: Chrome, obviously! I might test the game in other browsers before publishing, tho.

Os: Ubuntu 13.10

Engines/frameworks/libraries: I might use any of these frameworks/libraries, depending on the situation:

Music/sfx: FamitrackerBfxr, Freesound.org and maybe Garageband.

Let's make some chiptunes already!

Let’s make some chiptunes already!

 

Gfx: Graphics? Whaaat are those?

Well, as I suck at any kind of visual art, I’ll probably make a game with squares, circles and triangles for graphics (probably circles tho, circle collision is way easier to solve). If I ever consider to any “real” art, I’ll probably use Gimp.

 

Programmer art...

Who wants some programmer art? I don’t. And yes, that is a house.

 

File hosting: Dropbox . I can’t live without Dropbox. Seriously, Dropbox. Need it!

Version control: WTF is this?

 

These are the configurations of my <sarcasm> super beefy computer </sarcasm>:

  • 1.8 ghz Intel pentium dual core
  • 1 GB of ram.
  • Intel GMA integrated GPU (super mega old).
  • 500 GB Samsung hard drive.

 

Sorry, not enough time to make a cool VGM playlist this time…

As a compensation, enjoy a picture of my workspace:

 

 

 

Mini LD 50: Xeldas Saga

Posted by
Saturday, March 29th, 2014 10:19 am

This is my entry for Mini LD 50: Demakes inspired by The Legend of Zelda.

Xeldas Saga – Play now!
Xeldas Saga

Play as Rink and save Xelda by finding a magical artifact in forgotten ruins. Jump, Shield and Attack. It is a web game – a real web game: You can play it right now in your browser without any plugins!

Rink attacks an octoroc

What went right

  • The graphics and the music were very easy to create :) I use GIMP and beepbox.co.
    Actually the sprite of Rink was done quite some time ago and i finally wanted to make a game with it.
  • Thanks to Tiled i did not have to write my own Map-Editor, instead i googled for a way to load Tiled maps to JS and display them on a canvas and found a tutorial at: http://hashrocket.com/blog/posts/using-tiled-and-canvas-to-render-game-screens
  • I used circles as a collision detection which is very easy to code and still very accurate. You can see the collision system at work by pressing [ENTER] ingame.

What went wrong

  • I dont know if this qualifies as wrong, but it took me a little longer than 2 days, because i worked on the game during normal week days and not the weekend. I hope 3 week days equal 2 weekend days. Also working on the game reduced my preferred sleeping time by some hours, but that was already out of order and so i just slept as much as i did before the MiniLD.
  • The interaction mechanics are not introduced ingame, so you have to know from other Zelda games, that the electrically charged slimes should/can not be attacked, and you have to find out yourself, how to use the shield (Press down 😉 ).
  • I did not have enough time to create a challenging boss ai :(
  • The Game is short.
  • Google Drive seems to have a hidden download limit, so i had to delete and reupload the audio files multiple times. Maybe that was because i reloaded the page too often during debugging. Is Dropbox better? – AHRG! It happend again. And again…

Oh, look, someone wrote something about me :) I feel important
Mini LD50: Xeldas Saga demakes Nintendo’s famous action adventure series

[cache: storing page]