• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
  • entries
  • comments
  • views

"Paper Cowboys" personal Almost-Game-Jam: Hours 37-48

Sign in to follow this  
Followers 0


Hour 37

Made some good progress on level 2: After studying some images on Google, I drew three box cars, a coal car, the engine and some tracks. Then I used them to begin building the train for level two. The next step is to get the enemies properly spawning on each kind of car, repeat some of the cars, then put the engine at the front. Then I need to create the boss whose main weapon will be dynamite.

Note to self: Need to be able to chat in a game, and Escape to the main menu....and add Escape to the control instructions while I'm at it....and the game over sequence...


Hour 38

This hour made me realize how small the horses are compared to the player characters riding them; oh well. I got all the cars created, the particle smoke stack set up, and the boss partly done; I need to replace his machine gun with dynamite now. If that goes smoothly enough, maybe I'll have time in the next hour to play test the whole sequence.


Hour 39

Spent much of the hour getting the dynamite to look passable. Then I did a playthrough; it's short and redundant, but I didn't get bored with it too quickly because of all the bullets flying around. I'm happy that I was able to get level 2 laid out and single-player tested so quickly! I had enough spare time to start designing about the in-game menu. Unfortunately the Photon Network is STILL down; I may just have to get my own server up if their service continues to be this unreliable!


Hour 40

The Photon Cloud service is working again (must be an intermittent problem); so I took advantage of the moment by fixing a bug with syncing enemies between players and making it so players join a game into the correct scene. I also got made it so you can choose to host a private game w/ password and dictate the number of game players. After that, I got the in-game menu working and made some solid progress getting chat messages working.

Hour 41

I got in-game chat working; lost a bit of time trying to figure out issues where keystrokes were getting gobbled up (you'd have to hit enter twice to chat). I also finished the game over sequence; not much to write about, it just reads "Game Over" and has a quit button. Master clients can restart. I started looking into the proper way to do network level loading...this may be easy or hard depending on if I just "get it." Plans for level 3 are looking very bleak now; I still need to find and add all the sound effects after all that!

Hour 42

This has been a mostly frustrating hour. The Photon network Cloud service is up and down like a spring, and in the rare seconds it was up, I was having problems getting the library to properly handle level transitions as it gave me other, more apparently innocuous errors. The fight continues...

Hour 43

I give up on the networking bit for a while...in fact I may not have the game done this weekend. The Photon network cloud is outright down again, and I still don't have the scene transitions working. I invested most of the hour on getting the player and a few non-player sound effects set up. This makes me very glad that I didn't do level 3 first.

Hour 44

Got more sound effects set up, cleaned up the instructions a bit, and added a "Join random game" button. The Photon Network seems to be back up, so I had a chance to do some online testing with some folk at http://www.develteam.com . Here are the bugs we found:

1. Ghost characters -- I don't know why, but sometimes a player duplicates themselves.
[FIXED] 2. Boss HP bar is misleading; if there are multiple players, then the boss has more HP...but the bar thinks there is always one player. Also, multiplying the HP by the player count is a bit excessive; maybe multiply it by the number of players times 80%.
3. It should be more obvious when a player is dead and waiting to respawn.
[FIXED] 4. On at least one occasion, players respawned even when everyone died
5. A number of errors in the Unity console that I won't spam you with here.

Hour 45

I -may- have fixed the issue where a player can appear more than once, and added a skull-and-crossbones icon that appears to the left of a player's name when they're dead. I also made a decision knowing it's probably a bad one: I'm going ahead with level 3. I managed to get the background art done, and the camera to follow the player when jumping vertically, and have the player die if they fall off the bottom of the screen.


Hour 46

I finished level 3 sooner than expected; but that's probably because I cut corners to wedge in more time for overall testing. I recycled the same old enemy prefabs and put almost no effort into the boss. It was a pleasantry to see that I could still make it look half-decent with just one "stepping stone" bitmap instead of the several I had planned on drawing. I think this level is the hardest because it has a strong respawning enemy presence. I still haven't been able to beat it solo.

The rest of the time was spent on adding links to the title screen and game-wide testing.

Hour 47

Bug fixes:

  • Extreme slowness after a short while playing
  • Players were invincible in level 1
  • Mouse cursor invisible in the game menu
  • Game won't end if everyone is dead sometimes
  • Took out $ from score -- everyone kept asking if they could buy stuff with it
  • Increased shotgun range

    I also starting working on a bug where you sometimes could not start or join a game.


    Hour 48

    I spent a lot of this hour fixing the "Sometimes you can start / join a game." bug. I tried to get gamepad integration in as well, but I ran out of time. I might have to turn this into an extended "50 hour" jam.


    Bugs I didn't get around to fixing

    • PC Version has no way to quit without closing the window
    • No gamepad support
    • Sometimes you can jump extra high
    • Sometimes you can't jump toward a ledge but you can't get through it
    • Level 2 Boss Fight: You can respawn in front of the train and not see the boss
    • Level 3: When you respawn, the camera doesn't follow you down, so you're pretty much toast if you die.
    • Level 3: Sometimes you can't move (got it to happen once)

      I could have just settled on two levels with less bugs; but I let the chaos side of me, the "cowboy coder" if you will, make the call. I'm paying the price for it, but you know what, this was all done in good fun. It was a very nice holiday from the usual grind of serious game development.

      In a few weeks after it gets around, I should be able to write the post-mortem!

Sign in to follow this  
Followers 0


There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now