Pyweek #24 challenge: “They're behind everything”

WIN $$$ LAND - Sinking Rather Surfacing

Posted by PyJ on 2017/10/19 16:53

I struggled hard to display map and objects.
I'm making pixel data on Piskel, a nice online graphic editor.

I gradually doubt if I could complete the project.
I only have two days, and the completion rate is about 30%.

Add a comment

PewPew - Slots to the rescue!

Posted by sheep on 2017/10/19 11:05

I didn't really have much time to work on this, but I did a bit of refactoring: removed all inheritance, and added __slots__ to all the classes. The result? It now runs on the hardware without memory errors!


Running on real hardware.


I still want to do level loading directly from the file, because then I can have large levels not limited by memory, but I'm already happy with this outcome.


Slowly thinking about the AI for the monsters, I think I will have a couple of different behaviors, randomly assigned to them, so that they don't just lump into one group in a corner somewhere.

Add a comment

Rodentopia - Day 5 - Re-writing the plot + Power outages

Posted by OrionDark7 on 2017/10/19 10:20

        I decided to re-write the plot, it's the same story, I just made a couple of tweaks so you get right to the action instead of the first 4 levels being introductory levels. I'm taking out a bigger chunk of time this morning to get that done, considering it's 3 AM as I'm writing this. I also added laser cannons as a special type of trap.

        We had a power outage yesterday, around 7:45 PM. No data or progress was lost, so I'm still going to be able to participate. In case it happens again my laptop is fully charged, and I have the latest copy of my game on a Flash Drive. So I think I'll be OK.

Add a comment

buffalo974 - day 4 - Revision chem. course

Posted by Buffalo974 on 2017/10/19 08:15

thinking about best way fo feed "database" or add mods after pyweek, maybe a teacher would like to use my card game engine.


For general chemistry, I had a look on wikipedia about  metal extraction from rocks like malachite, siderite, Smithsonite, vivianite, pyromorphite...


Want also to introduce pictogram for poison, radioactiv, corrosive, or explosive substance.

Add a comment

Zoonami - Zoonami - Day 5

Posted by paulpaterson on 2017/10/19 06:18

Well I finished the game since this is all the time I had this week.


I would say I completed all the elements I wanted to include and the game came out quite fun. I added an "easy" and a "hard" mode at the last minute because it should people to see more of the levels. It gets quite crazy after the first few levels and you have to watch the sequencing of the power-ups to be able to survive the boss fights!

Good luck to everyone for the rest of the week and I look forward to playing the games.

I'll do a gameplay video next week when I'm back online.


2 comments

My Sincerest Apologies... - Lighting

Posted by mauve on 2017/10/18 22:13

Still a few hours before I turn in, but I've just got to the point of having diffuse light, ambient and shadows in our game. I've been working pretty hard on this over the last few days, and failed to write a diary entry, so it's nice that it has taken shape.


On Monday I started programming (in C/C++) against trylock/visibility:



By yesterday I had that wrapped up as a library with CFFI bindings, which I've uploaded to PyPI as lightvolume.

I then plugged that into our engine (which is just rendering a TMX map with Pyglet) and added a simple shader to fade it:


Then I changed to rendering the map (and everything else) into a texture, which means I can now do lots of very cheap lighting passes. This is with one light and a little blue-ish ambient lighting. Starting to feel atmospheric!:

 

2 comments

Bing the robot - First diary entry for Bing the Robot

Posted by cauch on 2017/10/18 21:41

Already Wednesday and I haven't done any diary entries yet.
Well, I'd rather spend my time coding.

On the good news:
- I have a lot of free time (by chance, I don't have that much deadline this week), so I progress quickly.
- I enjoy coding this small project, more than I was expecting from the initial idea. I experiment with small visual details (sound and animation when the rover bumps on obstacle, cut-scenes for the story). That may be only relevant for me, but I think it's part of what makes the final game look good.

On the not-so-good news:
- this theme was my least favourite one. I'm a bit disappointed the theme is not reflected in the game play. In the original idea, the limitation of the robot was justified by the fact that "they" control all the good robots and that you have to use the busted one. But this story was to complicated to exploit. I hope the link I've made, visible only at the end, will not look like to far-fetched.

Add a comment

Planet Duel - Day four entry.

Posted by tito on 2017/10/18 21:05

Hello. Today I've managed to rework my code a bit and to add a game over pausing/restarting option. It would be probably better if I would do it at the beginning. And that would be it. The other ~2.5h I had  I've spend on trying to generate py2exe/cx_Freeze build. I thought it would be a good idea to make a build as early as possible to avoide possible epic failure at the end of the challange. I had multiple issues, it was terrible experience but I'm happy it's done. If someone also have problems with py2exe, I can elaborate on my solutions in comments.

Anyway, it would be better to spent this time on the actual game, but at least I will not fail uploading build on the last minute :) Cheers.

2 comments

daftspaniel11 - Day 4 - Making It Mine

Posted by daftspaniel on 2017/10/18 21:04

Very misc tasks tonight with the most important (and dangerous) being the mines dropped by the black helicopter. Still undecided whether to allow the player to shoot. Tomorrow will be more shark work and some sort of rescue boat explosion.


Day Four Screenshot

Add a comment

StreetChase - Setup framework

Posted by prake on 2017/10/18 20:31

18.10.2017

I am trying to finish the day always with a fully running "game".
Today I finished the game framework with the different game states.

br
Peter

Add a comment