April 2018 challenge: “Two worlds”
Master47 - PyWeek 25 - Day 1 - Brainstorming
Posted by Master47 on 2018/04/15 22:17
Here are two pictures, one showing my programming / music prod workspace and the other one the whiteboard with the two game ideas.
I think I will go for idea 1, because it sounds more interesting to me.
Basically, both ideas are shoot-em-ups, idea one is about defending two planets (two worlds) against a meteor shower for a certain amount of time. Idea two is about defending robots or something like that from entering somewhere. To detect the robots, one needs to use the radar, but to shoot them, you have to turn off the radar. And where is the theme in that? Well, there is the visible world, where you shoot the objects and the invisible world, which is being made visible by using a special radar.
I will begin programming later today! :D


Black And White - 1st day - Brainstorming
Posted by prake on 2018/04/15 21:47
I decided to make a kind of platformer. This evening I started to setup the programming framework like setting up the project in Pycharm, added the first readme and license files and pushed everything so far to Github:
https://github.com/prake71/blackandwhite
Best Regards to all
Peter
Paperchase - It's a Wrap for Day #1
Posted by ntoll on 2018/04/15 21:38
- I know what the game is called.
- I know what the game involves (and how it relates to the "two worlds" theme).
- It's been tried on (my) kids.
- Mu + PyGame Zero work really well (which makes me very happy).
- I've found and squashed a couple of bugs in Mu (yay!).
- I've the start of a game which (despite my shonky drawing) sort of works.
Tomorrow I need to:
- Make the stick figure controllable (jump, duck, fly-up, fly-down).
- Add "real world" objects to avoid.
- Collision detection.
In the meantime... here's what I have (this is about 5 hours work, most of which was spent in the GIMP). ;-)

Journey To The Underworld - First bit of work done
Posted by prof_craven on 2018/04/15 21:06
I'm going to try for a "top" world, and a "bottom/underworld" type of theme.
I'm borrowing heavily from http://arcade.academy/examples/index.html
Currently I can move from the top layer to the bottom layer and back.
Layer 1: Maybe some castle or a school or something
Layer 2: Catacombs or a ventilation system or something.
Layer 3- Underground caves
Twins - First day
Posted by Slava on 2018/04/15 20:15
My game is about twins. Brother and sister separated after birth. Brother is called Quentin and her name is Erika. They live in two different worlds.
The game is combination of puzzle and platformer.
Then I set repository on GitHub and started coding.
I have done this so far.
- basic tutorial level layout
- basic movement
- characters switching
I am using arcade library and the sprites are from kenney.nl
Good luck everyone.
Guardian of The Tree - Shadurz
Posted by DaFluffyPotato on 2018/04/15 20:10

100% vanilla Pygame. ^-^
This game is gonna be more of a "sit back and enjoy" type of game. No real challenge.
Shuttle - A "sick" beginning
Posted by chrisyan2000 on 2018/04/15 19:51
Literally, I'm having a high fever since the beginning of the pyweek.
But I've done some planning, and I've decided to make this an arcade world consists of 10 mini games
In which the player will train themselves in the world of "Intelligence" and "Strength".
Potentially with online server, but so far I have been pretty sick
good luck everyone!
Rogue: Through The Veil - Day 1
Posted by PaulBrownMagic on 2018/04/15 19:24
The biggest part of the day has been spent of the dungeon generation. I've opted for a quite traditional 3x3 grid of rooms. I'm generating them by choosing a width and height at random, then placing the room within a bounded section at random. From there I'm using a depth-first search or breadth-first search to create a spanning tree of the rooms. I'm making doors to the rooms on the fly as need, so there's only one door per side and the passages connecting the doors are distinct from the rooms. Once I've got a spanning tree I know all rooms are connected, but I want there to be a chance of loops in the paths and the chance to have loops through rooms too, so I choose a few other random connections and add them in too.
The tcod library I'm using makes it relatively easy to work with the map, it'll work out if a tile can be walked on or if it's transparent for me, but I had to add in whether it had been explored yet or not to get fog-of-war. From there I'm just calling tcods drawing functions to handle all the gui and user input.
Now I have a player who can move around and explore a dungeon, in the magic world or real world. Next I need to make some gui additions such as the health bar, xp info, level info and message panel. Then it's on to monsters and items.


Paperchase - Aha... Paperchase is born
Posted by ntoll on 2018/04/15 17:41
"Paperchase" features a stick figure drawn on a piece of paper who comes to life and attempts to run away and escape. Unfortunately objects from the real world block the stick figure's bid for freedom in the paper world (hence the two worlds). Basically, it's a side scrolling chase/avoidance game. Your score is basically how far you get before you hit something. The further you get the more real objects start to block your escape in the paper world and the faster they appear / move.
The source code is on GitHub and I spent this afternoon starting from the PyGame Zero "move the alien" tutorial to creating an animated running stick figure. How did I animate the figure? Glad you asked, I took a pen and paper, photographed the images and tidied them up in GIMP. ;-)
Remember everything I'm trying to do should be possible for a bunch of kids / teacher in a classroom situation. In any case, here's a GIF of the output so far.

A Patchwork Orange - Getting organized
Posted by wkmanire on 2018/04/15 17:09
Today's focus will be continuing the groundwork and getting a prototype up and running.