Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

This journal will self destruct in 2.5 months

Sign in to follow this  


Okay. I've set my deadline. The plans are in place. It's now a matter of getting it done.

The Goal
A futuristic racing game. Similar to F-Zero. No weapons, no powerups, just racing. But I want it done by the end of October. Impossible, you say? Probably. But I've gotta try. And trying is the first step towards failure. Or something.

The Obstacles
I'm doing the whole thing myself. No artists, no musicians, no sound people, no budget. But I'm picky, so it still has to look good. I'm not very good at programming physics or AI, so I'll have to brush up on those before I'm done. Textures will probably be mostly digital camera pictures edited to tile.

  • Graphics
    • Terrain/Track
    • Foliage
    • Sky/Starfield
    • Clouds
    • Ocean Water
    • Vehicles
    • Shadows
    • Optional stuff, given time (HDR, motion blur, etc, etc)
    • Not to mention all of the modeling and artwork
  • Physics
    • Vehicle handling/control
    • Sticking to the track (even in loops/upside down areas)
    • Collision/Collision Response with track
    • Collision/Collision Response with other vehicles
  • AI
    • Getting AI to drive along track
    • Getting AI to avoid other vehicles
    • Advanced steering behaviors (skids, etc)
  • Sound
    • Doppler Effect
    • Environmental effects (echo, reverb, etc)
    • Background music
  • Input
    • Make Mouse/Keyboard control not suck
    • Enable joystick/wheel control
  • Network play (Given time)
    • Generic input structure to get input from AI, keyboard, or network sources
    • Research how to handle network play

Okay...that's good enough for now, I think. This journal has helped me get a grasp on exactly how much I have to do. I definitely have my work cut out for me.

Side note: I don't have internet access at home for the next few days, so updates will be less exciting than I would like for the next little bit.
Sign in to follow this  


Recommended Comments

Welcome to Journal Land indeed, and I'm glad I got to you first. Rate++ all the way, man. Maybe if you're chill enough, you'll get to roll with my crew. Ha ha haaa... just kidding... but no, really.

If you want your journal to be popular, here are the three keys...

Post lots of pictars. Nobody wants to read your stuff w1th0ut teh p1kt4rZ!

Post alot about whatever project you're involved with. Try to give people insight as to the details of what you are doing while using as little code as possible. Remember, this is a journal, not a tutorial.

It's alright to get personal, and even be liberal about talking about the many details of your life. I know I do. But remember, nobody wants to sit back and load 20 pictures of you and your sister's boyfriend with dreadlocks pretending to eat a cat and trying to pass the dude off as yourself (little nudge, you know who you are... kidding, you're my main man) in dire hopes that you'll write a few sentances about your game project. Especially if you're new to the crew, cause (to be blunt) no one realy cares enough about you yet ;D.

Anyhow, a sincere welcome, and have a great time!


Share this comment

Link to comment
Welcome to Journal Land indeed, and I'm suprised I didn't get to you first.

... Speaks for itself... LOL ;)

Anyhow! Welcome to journal land and the honorary RATE+ goes to you my friend. Sounds like you have an ambitious project ahead of you and I can't wait to see some stuff start brewing.

Take Care

Share this comment

Link to comment
Thanks for the warm welcome, everyone! Hopefully, this journal will keep me working on my code. I'll feel bad if I don't have something to post every few days.

Share this comment

Link to comment

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
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!