Posts Tagged ‘python’
Our entry for the jam is done but only 2 people seem to have played it… probably because there is no windows executable. Python and pyglet are really awesome tools and are cross-platforms, but most players don’t want to download additional libs just to play a game.
Unfortunately, I’m only using Linux… So I am asking the awesome LD community: is there someone who could turn our game into an executable ? That would be really great.
Edit: thanks to shinD, windows users can now play the game!
And that’s a wrap! Congrats everybody who participated!
I’m SUPER-DUPER excited because this is my first ever TOTALLY complete LD entry ever! I managed to implement, I believe 100% of the features I planned! I improved the art and sound a bit at the last second, all my controls work, and I’m not aware of any bugs! (I’m sure someone’ll find something…) Even if I get the lowest rating in the history of LD, I’ll consider this to be a huge success!
I’ve got my code up, but haven’t squished it down into an executable for y’all yet. I’ll try to do that tomorrow!
I look forward to playing and rating tons of games in the coming weeks, especially since many of them will be short enough for me to test them in slow moments at work.
…Speaking of which, it’s time for me to get some sleep.
Oh right, have a link to my entry!
Day 2 has not been very productive… I implemented bashing and acid lakes, but there are still some bugs to fix.
Anyway, here is a demo! The game requires pyglet and python, but they can easily be installed (I’ll make a windows and mac version later). We also found a name for our game: Reload.
Hope that you enjoy it as much as we do.
My game is fully playable and, so far as I can see right now, bug free! As you can see in this screenshot, though, I need to put the scoring into the game itself – right now it just shows up in the console. Also still like to redo my temp art… there might be time for it. Also more sounds? That’s low priority. Probably won’t happen.
So I ended up going to sleep at 4-ish last night and not getting back to work until 9-ish. Just over 10 hours remaining now, and there’s a lot of code left to write. On the down side, the way I code takes a while to get to a point where it’s possible to really test or see much of anything. On the up side, once I get to that point, things can come together really quickly! Hooray robustness!
In the past half-hour or so I’ve finally hit that point! My parts draw on the screen, and I’ve got about half of the user input handled. Now all that’s left to implement is the actual game rules for how to attach rocket parts, and then to figure out how to score the game. I’ll also need some way to display the final score, which will be a burden since I haven’t prepared anything for that. That comes last though. Play first, scoreboard last.
Here’s a screenshot of my game with the timer going and my lovely programmer art properly rendering to the screen. What you can’t tell from this is that I’ve also added a few basic sound effects! Yay for that!
Sooo… yeah. I went to bed last night and slept. I slept a whoooole lot. I then spent a while today sitting around pondering the theme. And another while just playing Minecraft. Finally, about an hour ago I started actual code and art work on my submission! My self-direction question now is: How long do I have to work before I end up sleeping again? Maybe I can somehow pull off 25 hours of straight work?
Anyway! My game is called Breakdown Countdown! The back-story goes something like this:
The greatest accomplishment in the history of our people is only seconds away! We’re finally going into space, to explore the great unknown! The countdown timer ticks away… Media from all over the globe has swarmed to our space center. T-minus 24 hours… The World President has arrived to watch the launch in person! T-minus 1 hour… Our brave astronauts are sealed away in their capsule. T-minus 10 minutes… The fuel lines are removed, the hatched are locked, all systems are go. T-minus 1 minute… WHAT’S THIS?! Through some cartoonish twist of fate, our mighty space-faring ship has suddenly collapsed into pieces on the launch pad! It’s too late to stop the ignition sequence! Quick, send the engineers in the put it back together as best they can! It’s all riding on their skills now! T-minus 10 seconds…
We’ve been working on our game for about eight hours, and it is time for a screen shot ! Our robot only has ten seconds of energy and must reach the end of the level using the batteries. We plan to add loads of items and interactive elements, such as lasers, doors, etc. You can already see a deadly acid lake, which doesn’t totally work yet.
It requires python and ffmpeg. It’s not very fully featured yet, but it might be useful to someone.
Check it out on github:
Hey, I am getting all of my tools in order and working on a few different little projects to get setup for LD and I have ran into a problem, I have never good with sound. Like at all.
I don’t even know how to get sound playing and I am scared if I ever did, it would be unstable enough to make the game unplayable for some people. This brings me to a another topic, what is the best language (in your opinion, to you) for making sound?
I had minor success in Unity with sound, but in ‘dem hardcore languages I have never been able to get it working. (I tried Python, C++ w/ SDL, etc.)
Any help on the matter is appreciated.
This is the first Ludum Dare for Fulmen Studio, our team composed of four members (maybe 3 for the LD). We are all aged 16 and from the north of France. We’ve been creating video game for a few years, although we never managed to finish one.
- Pymiro is our artist, and will be using gimp to create amazing art
- Baddakka is our level and game designer and will be using tiled. He is also our tester and music creator
- Fargen should be one of our developers but he is not back from vacation yet and we can’t manage to contact him… I hope he will be there
- zn01wr, me, is the second developer
We will be using python+pyglet, and a small library that I started to create a few days ago. It has a basic tiled map loader and some classes to handle animations using JSON, and is available here.
We wish good luck for everybody and hope that we will be able to finish our game
Hey! I don’t know if any of you have read my posts from the the past, but a couple of months ago I was going through some stuff when the last MiniLD rolled around, and I (foolishly) entered with very little experience of Flash, or ActionScript (the main way I was making the game. :/) this sort of left me in a rut of motivationless pain. No, but seriously, I just didn’t feel like making games for awhile! So, I took some time out and played (a ton a ton like too much for a normal person never get into CS it will murder your family’s babies) some Counter Strike. That, with a mix of watching my friends make stuff was able to get my creative personality going, enough to get back into the swing of things. I got up to chops with Python + Pygame, and I am now learning C++. So! Enough about me! To The LD!
This LD I am most likely going for a text based game in good ‘ol C++, probably something stupid like “What’s your name? ” Or something childish, anyway, I am still learning. Shush. I will do just straight C++ and compile a Windows Executable.
(There is a possibility I will have cross platform support, still working on it.)
See you in the Jam!
Artrage 4: http://www.artrage.com/artrage-demos.html
Paint Tool SAI: http://www.mediafire.com/?gi41fa2i7r12umi
Writer’s website: http://www.everything2.com/ Everything2
So you wanna make a game?
Can’t go wrong with natural language syntax and Python!
http://www.renpy.org/latest.html Renpy Hub
http://lemmasoft.renai.us/forums/ Lemmasoft Forums
http://www.pygame.org/wiki/tutorials Pygame tutorials
http://aiflossgd.blogspot.com/?view=classic FLOSS blog
Ludum Dare is THE nexus for independent game development: http://www.ludumdare.com/compo/
Up to the minute news on games: http://games.slashdot.org/ Slashdot
This was my second participation in LD, and while I don’t consider it a great success, I’m happy I produced something. Here’s the link to the game: http://www.ludumdare.com/compo/ludum-dare-26/?action=preview&uid=18395. It is basically a minimal (non-digital) painting simulator. You use your brush to spread and mix colors given in the palette on the right side. The palette is part of the painting and shares the physics of the whole paper. You can paint over any image files and see how well you are matching the image guide.
The theme minimalism didn’t really get me excited, so I initially ignored it and thought about what would be interesting to code. I came up with the painting idea, thinking I could make it into some kind of game in which the painting lives and the player interacts with it. However, in the end, I never got a good idea for such a game, and ended up just improving the painting simulation.
I used the theme as a guiding principle and managed to reduce color painting into just mouse movement with left-clicking. So unlike in an image editing program, there’s no “toolbox” or any kind of abstract settings that let you insert into the paper arbitrary stuff brought from “outside”. In this game, you are confined to work inside the painting itself (excluding the water-button, which is actually optional).
In conclusion, I think I managed to use the theme okay, coding went smoothly, but I just had no idea what to actually code. I started programming before planning the game and that didn’t work out. On the other hand, if I had just kept on planning unsuccessfully, I might not have finished anything. I’m looking forward for next LD!
Well, I was prepared for a crazy weekend and didn’t even have to worry about going to work on Monday because it’s a holiday. Then… the game kinda wrote itself. A bug showed me the way to greater fun and my game was done in less than 12 hours.
Now I just need to figure out how to get pyinstaller working with a virtualenv… that or just buck up and install pyglet in the default python directory. >_> It’s not like I really need a virtual environment. Any tips?
But now? Now is bed time. I shall listen to more of my Mistborn book while I lay out my futon for sweet, sweet sleep.
Ok, after a difficult 6AM rise and already 2 hours behind the schedule, I crawled to the PC to find a theme that made me gasp. Hell, I really didn’t expect this to be a theme. I mean, tell me about a game done in 48 hours that isn’t minimalistic!
So, the brainstorming session started quite slowly. Pick up the pen, go to the desk with a white paper and start writing whatever came to my mind. An hour later I’m rather happy to say that I have a clear idea of the concept of the game. And (this coming from me is actually quite unexpected), seems pretty fun to both implement and play. Let’s make a quick heads up.
My traing of tought followed this route: about 99.9% of the games that will be developed will focus on minimalistic graphics. Well, that’s almost a given, due to the time constraints. That CAN fit the theme alone but of course with a theme so ample there are a lot of stuff you can apply it on: mechanics, story, choices, number of buttons used… I see from posts that this last one is a common choice… Very interested in seeing the results!
Ok, since I’m using Ren’Py for the development of my game, I’ll focus on… Drum roll please… Minimal dialogue choices!
(Why is no one clapping?)
Ok, it is not the most original idea in the world, but hear me now. The game is about rescuing a princess. You have two choices: “yes” and “why?”. With “yes”, you save the princess and all is good. You see an image of you saving the princess, credit roll and goodbye. With “Why?”, the narrator explains your reasons. For example, “Cause you are in love with her”. Then you have the same two choices: “yes” and “why?”. With yes, you win the game, credit roll and all. With “why”, the narrator explains… You get the idea.
So, you can basically choose any time to save the princess, but you can go as deep as you can with your The fun stuff is, this can go on for quite a while, and can lead to some pretty fun writing. With time, you will access some unique questions. And, now for the fun part: based on the question you asked, the final image will change according to the details you unveiled. More question you will ask, more details you will add. Think Binding of Isaac: each power up adds up effects on the character. This will be the same but with the final image.
The title for this game is (since the theme is minimalism, let’s keep it simple):
I’m pretty happy with the concept so far. I really didn’t expect to be happy with a concept of a game less than one hour after waking up. I have some basic idea on the Ren’Py script to use, now let’s get down to work!
Minimally. Or maybe a bit more than that. Seems like the theme is getting a lot of flack, but it was actually my top choice! I don’t know what I hope to make yet, though. Probably just going to brainstorm tonight and get to work in the morning. Good luck all!
I’m in! First ludum dare and first attempt at completing a game ever! Wow, that sounds scary. Hopefully this will be a learning experience even if I miserably fail in delivering my game.
Since a lot of people have been listing their tools for the job, I guess I’ll do the same.
- Genre: Point and click adventure
I had been planning to make a free point and click adventure for a while now, so I thought that making a ludum dare entry may be some good training wheels before throwing myself into my “dream project”. The fun thing about this genre is that it can fit any theme pretty easily.
- Language: Python
- Engine: Ren’py
I’ve rarely seen Ren’py being used in ludum dares and never for anything other than visual novels, and that’s a serious pity. Yes, it is an engine for visual novels, something that actually made me ignore the engine for a long time (stupid, stupid!). But the reality is its scripting language is so fast to use and flexible you can do some rather complex stuff with it.
Okay, it’s pretty limited: for example, only 2D (no 3D models), and is not ideal for stuff that requires real time input, like a platformer (using plain pygame is better for that). But if you want to make something story driven that requires user input once in a while (a point and click game, for example), its scripting language is pretty powerful. It’s a pity everyone uses it mostly for visual novels and dating sims cause there is a lot of stuff that could be done with it. I’ve done a prototype of a first person point and click game in a matter of minutes, no joke.
Fast prototyping, fast debugging and on the fly script reloading means an immense amount of time saved that can be used to add more mechanics or make better art and music. Since I know that I will be using (wasting) most of my time to come up with an interesting idea, time efficiency is a critical factor. Plus, it’s multiplat AND free.
- Editor: Notepad++
- Graphics: Paint.NET, GIMP, probably some handdrawn or rotoscoped stuff.
- Audio: REAPER combined with the free and excellent sounding Synth1
Good luck to everyone and good work!