day 6 screenshot

The Forgotten Angel

I ran out of time on this entry. It's terribly incomplete, and a bit buggy. There are a lot of rough edges and missing conveniences. If something doesn't make sense, please consult HINTS.txt.

The fleet is massing for a covert operation in the Sector of the Nine Angels, a cluster of nine stars with a long, complicated history. Suddenly, one of the Angels undergoes a catastrophic collapse, that destroys most of the fleet and cuts off communication throughout the sector. The surviving senior officer on board the fleet flagship Exelu reaches out to a stranger flying a small, one-room capsule. Together they must do everything possible to make it through the disaster and solve the mystery.


Mobile version plz!
Presented by grummi

Innovative Theme Interpretation
Presented by grummi

Give this entry an award


Ratings (show detail)

Overall: 4.0
Fun: 4
Production: 4.2
Innovation: 3.8

7% respondents marked the game as not working.
Respondents: 13


File Uploader Date
first final version
Cosmologicon 2014/10/12 02:00
day 6 screenshot
Cosmologicon 2014/10/11 02:28
day 1 screenshot
Cosmologicon 2014/10/05 22:18

Diary Entries

Yet another ripoff of Star Control 2

This entry will be far from my most groundbreaking, but I'm hoping it will still be good despite that. It uses several mechanics that have appeared in my previous PyWeek or Ludum Dare entries, and, like several of my games, it's strongly inspired by my all-time favorite game, Star Control 2: The Ur-Quan Masters. At least the "one room" part of the mechanic will be original, for me anyway.

As you can tell by the screenshot, I am avoiding as much work on the artwork as I can at this point. This is because I hope to have a voice actor on board, and I want to be able to give them a completed script soon.

Add a comment

I really like component-based entity models for games!

Unfortunately I'm not using one. I have a library for this that I wrote in like 50 lines of JavaScript, and I've been using it for the past year or two. Going back to the old way with a class hierarchy really makes me appreciate what I'm missing. It feels so clunky, I don't know how I put up with it for so long. My classes are already a mess and I'm just getting started.

At some point I'll have to port my JavaScript library to python. I'm not sure how exactly I'm going to do that. JavaScript's prototype-based inheritance system made writing it really easy and natural, and I don't think it'll work as well with python's more traditional system. But if I can figure it out, it would really be worth it!

1 comment

The Forgotten Angel

The Forgotten Angel, version 1

I was far too ambitious with the scope and I didn't get going until really late. If you play it through you'll see lots of rough spots where I simply ran out of time. I feel like my usual attention to detail is really lacking here.

I did, however, have a first-timer on board for the music, marybee, and I think she did a great job.

If you run into any issues running the game before the submission deadline, let me know here and I'll try to get a fix in. Thanks!


Music Notes! :)

Thank you everyone for playing "The Forgotten Angel"! I had a blast participating in Pyweek and it was great to play everyone's amazing games!

A bit about me: I'm a composer full-time for things like theatre, live performance and and film, but this is only my second time ever composing for video games, so I really enjoyed the challenge!

Cosmologicon requested loopable music with an electronic feel, as well as a preference for multiple instruments that appeared and disappeared as the songs went on. When composing, I strived to come up with non-obtrusive-yet-engaging melodies, and had lots of fun trying! I also loved the graphics Cosmologicon chose for the game, and was definitely influenced by the artwork when composing the music.

Thanks so much for playing and for listening! And if you'd like to check out more of my music, feel free to visit my website here:

Add a comment