A nice cup of tea

The Game Development Thread

635 posts in this topic

I've now started work on a metroid style game. Going pretty well so far, I've got screen transitions working, sloped floors, a gun which bounces off thhe walls and floors and another gun which slows everything down depending upon proximity to the bullet. It's all only got one rectangle for graphics at the moment though, I hate doing the graphics.

2

Share this post


Link to post
Share on other sites

A while ago I did a small proof-of-concept of a platformer. Working with solid cubes and rectangles will free your time up to work on the core of the game, rather than being slowed down by the development of game graphics.

0

Share this post


Link to post
Share on other sites

Currently working on writing a new game every single week of the year.

Game number 8 is already 2 days late, it involves a spaceship trying to escape an exploding star,

while avoiding crates that get in the way.

0

Share this post


Link to post
Share on other sites

Does anyone else think games would have a lot less crates in them if they weren't the default object you're taught to draw in 3D programming?

0

Share this post


Link to post
Share on other sites

Does anyone else think games would have a lot less crates in them if they weren't the default object you're taught to draw in 3D programming?

Crates are also a very good size as a building block for game worlds.

0

Share this post


Link to post
Share on other sites

Well after my iOS game sank like a stone I thought I'd give the whole thing one more go but with something more niche, namely some multi-choice interactive fiction. I *had* been sitting on my hands (well, doing other stuff entirely) waiting for a Monkey framework to turn up that could handle the text-layout, however I happened across PhoneGap last week and seeing as HTML5 is perfectly suited to the task, spent a bit of time over the weekend writing a framework to build the actual game(s) on top of. I have to admit to being surprised at how much fun JavaScript is to faff around with (functions as first-class objects? -- handy!) and got the basic engine working with the minimum blood, sweat and tears...

Derp.png

A lil' test-screenie there, obv. The main feature yet to be added is the local storage of the game state and I want to explore transitions and button-animations a bit more, but I really like the idea of working on a project where most of my time is spent on the content rather than the tech. Not really sure what genre of game to write (solid dungeon trawl, sci-fi, horror, summat satirical even?) at this point but I definitely think there's scope to differentiate oneself from the digital game-books currently on the market.

2

Share this post


Link to post
Share on other sites

Does anyone else think games would have a lot less crates in them if they weren't the default object you're taught to draw in 3D programming?

We'd see a lot more teapots in games if that were the case.

1

Share this post


Link to post
Share on other sites

Nice, I hope you keep that style.

Cheers -- I was meticulously careful to ensure that I wound up owning the IP for everything I commissioned for my previous effort so, as funny as it would be, I don't see any way of incorporating any meme/troll/rage stuff into a commercial endeavour. (And, as it was pointed out to me yesterday, the fella above would've made such an excellent shopkeeper too. What a shame!)

0

Share this post


Link to post
Share on other sites

When i was looking into IOS development i too was also thinking off using those memes for a game. But i decided against it due to knowing someone might have an issue with using those pics..

0

Share this post


Link to post
Share on other sites

Just spent the evening hacking the shit out of some code to get it to work with Google's Native Client... I wish it had a future...

0

Share this post


Link to post
Share on other sites

A little bit of both! Having a hard time getting things done. My day job is a non gamedev coding gig so it's hard to find the time. NaCl is great, but obvious locked in to Chrome and all I see these days is lots of people mucking with WebGL.

0

Share this post


Link to post
Share on other sites

In the office doing some work on the game I'm contracting on writing some AI behaviours to get the NPCs to play a tag like game (being deliberately vague) with the player. And honestly, the way I'm feeling at the moment I'd much rather be doing something else but this is really the last chance I have to do it. As usual with this stuff it's very simple to make them too good or absolutely crap, it's finding that middle ground where they're good enough and still fun. That's the biggest goal in game AI really, make it fun (with a fraction of the framerate) - everything you do is in service to the game, what you write isn't AI in any academic or real sense, it's what's needed. I can easily get them to avoid the player, so once the player is 'it' he'll never catch them but that's not fun - the challenge here is to make them act in such a way that they avoid the player but not in a perfect way, but do it without them appearing stupid :omg:

0

Share this post


Link to post
Share on other sites

success! Not perfect, but I'm happy enough with it and it's very like I've watched humans do the same thing in co-op, so yay.

0

Share this post


Link to post
Share on other sites

Currently making a "Nokia-Snake" game using Game Maker.

I have the basics of it working already but am looking to change the aspect ratio and enhance the game play in order to not only increase difficulty but not restrict it to a single room.

0

Share this post


Link to post
Share on other sites

Latest game release was 5 days late, which is getting out of hand, since I was supposed to do a new one every 7 days.

So the next two days will be spent trying to complete a new game.

Gonna be a simple, punch and kick the objects that are being thrown at you.

0

Share this post


Link to post
Share on other sites

Does anyone use tiddlywiki? I first came across it a few years ago, but never really used it until recently, finding it useful for taking notes, and writing down ideas / links etc.

Anyway If you are interested I made a custom template for it, Or to put it more accurately I combined a few available customizations to clean up the default layout and add stuff useful to a programmer like Syntax Highlighting. it's here: http://dl.dropbox.co...late/empty.html (right click,save as), you'll need the TiddlySaver.jar too from here http://dl.dropbox.co...TiddlySaver.jar or just get it from the official website http://www.tiddlywiki.com/

0

Share this post


Link to post
Share on other sites

After almost finishing my first Android game 'Simple Snowboarding' using AndEngine I was looking to make a Galaxian-style shooter using AndEngine for my next project. Then Unity3D started giving away Android and iOS licences so I wanted to try that.

Unity 3.5 won't run on my ancient PC (2400 Athlon, Radeon 2600HD Pro) so after a lost week of trawling forums and getting 3.3 to run but not compile for Android I'm probably going to return to my original plan of a shooter using AndEngine.

Unless I get sidetracked by something shiney...

0

Share this post


Link to post
Share on other sites

Since I'm off to Game in Scotland tomorrow I thought I'd spend the evening trying to cram my Dare game from last year down from iPad to my HTC Desire. It felt like trying to crush a beloved child into a suitcase to smuggle them onto a plane and the results are pretty similar. :( On the plus side, it does work, albeit with the framerate jittering all over the and the textures looking horrible.

0

Share this post


Link to post
Share on other sites

This week I have been mostly fixing TCR issues, achievements not unlocking, fun with pulling out memory cards... at the moment I'm coming fast to the conclusion that if you rip out a memory card during a game then your deserve everything you get :coffee: but these issues and actually having to ship a game means I've got to care.

0

Share this post


Link to post
Share on other sites

This week I have been mostly fixing TCR issues, achievements not unlocking, fun with pulling out memory cards... at the moment I'm coming fast to the conclusion that if you rip out a memory card during a game then your deserve everything you get :coffee: but these issues and actually having to ship a game means I've got to care.

360? Having to cleanly deal with profile changes that force a kick out of the game at ANY point is my favourite of the last minute TCR bugs.

0

Share this post


Link to post
Share on other sites

360? Having to cleanly deal with profile changes that force a kick out of the game at ANY point is my favourite of the last minute TCR bugs.

yeah 360, we're using the Fable codebase for Heroes so this is stuff we've dealt with before but changes to the save system means we've got stuff to sort again. Start with multiple storage devices but decide not to save, start game, remove memory card/usb device, quit to front end at this point the storage devices are re-enumerated and because you only have a single storage device it invisibly selects it (as it would when starting the game with only a single storage device) and the game will save despite the last interaction the user had in this a confirming they wanted to continue without saving. Head. Desk. Head. Desk.

Fortunately we can for the select storage device to display, so it's an easy fix... once you've located a real memory card and found where to disable the internal memory card in dev kit.

0

Share this post


Link to post
Share on other sites

I'm polishing off something for launch that our team built for a 24 hour hack- it's a story told through a pretend Facebook-like platform, where you can peel back the status updates and find out what's really being thought.

It's a bit artsy, but been a lot of fun to get going.

0

Share this post


Link to post
Share on other sites

Still slogging through 52 games in 1 year.

Finally managed to finish game number 11, a little bit of pew pew pew action.

Apeirogon.

0

Share this post


Link to post
Share on other sites

My gameplay metrics system is finally coming together. Graphs a go-go.

0

Share this post


Link to post
Share on other sites

I was under the impression that you left Lionhead, The Bag. Non?

I've been back as a contractor for a few months to help finish Heroes. Then it's back to my own stuff.

0

Share this post


Link to post
Share on other sites

This week I've been working on memory allocation for my game. Originally I was using a big chunk of preallocated memory for level data and manually cleaning up any OpenGL objects, operating system handles and such manually instead of relying on C++ destructors which was a bit of a pain.

My first attempt at a fix was using smart pointer wrappers for objects that would manually call their destructors when they went out of scope, but this wasn't good enough so I implemented Scope Stacks as per an article DICE posted re: the memory allocators they used in Battlefield 3.

So now, wrap my linear allocator in a scope stack which keeps a linked list of function pointers to destructors in reverse order creation. When it goes out of scope, it does all the cleanup and nukes the memory by rewinding it.

I'm happy enough with it now to integrate into my game and get on with the cooler looking stuff (Although I really enjoy lower level C/C++ programming so I had a fucking awesome week!)

Screen%20Shot%202012-04-06%20at%2011.12.33.png

1

Share this post


Link to post
Share on other sites

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

  • Recently Browsing   0 members

    No registered users viewing this page.