Ludum Dare 31
Theme:
Entire Game on One Screen

Judging ends in:
It’s time to Play and Rate Games!

PlayRate80Star

Posts Tagged ‘web’

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:

 

 

 

[cache: storing page]