Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 76 77 [78] 79 80 81

Author Topic: Cloud Scream > Development on Pause  (Read 86744 times)

magikarcher

  • Bay Watcher
  • Competent Poster
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1155 on: May 11, 2010, 04:04:23 am »

Outcast Orange: Approximately how much coding/programming experience did you have upon starting Cloud Scream? I have been watching it from the start, but can't remember how much experience you said you had.
Logged

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream > House Party Experiments Underway
« Reply #1156 on: May 11, 2010, 09:36:09 am »

A couple years messing around in an old learning language called "Jamagic".
I had never done classes, arrays, for loops, or any variable types besides integers.
I didn't even know what a standard library was.

I had only made a text based game in C++ before starting Cloud Scream.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

alfie275

  • Bay Watcher
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1157 on: May 11, 2010, 04:03:59 pm »

I remember the transistion to classes.
Logged
I do LP of videogames!
See here:
http://www.youtube.com/user/MrAlfie275

magikarcher

  • Bay Watcher
  • Competent Poster
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1158 on: May 11, 2010, 10:08:38 pm »

I work in Python, have 0 GUI/Graphics experience, but a lot of work with integers and REALLY simple programs (Fibonacci sequence, Prime number finder, etc.). I also worked on a Roguelike game briefly with Bay12's own Dasleah, but a LOT of it went over my head. Any tips for starting a project like Cloud Scream?
Logged

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream > House Party Experiments Underway
« Reply #1159 on: May 11, 2010, 11:52:06 pm »

Start with something simple, add a feature every week.
After a couple months you have something like Cloud Scream.

Don't be afraid of tile based systems or leaving out 3D altogether.
Pretend you've never heard of graphics, textures, and sound: It will benefit you.
Once you have added a couple libraries out of necessity,
 you may feel more inclined to try adding one of these advanced features.
Learn how to deal with saving and loading EARLY.
I still don't know how, and it is a real handicap at this point.
« Last Edit: May 13, 2010, 10:10:09 pm by Outcast Orange »
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

magikarcher

  • Bay Watcher
  • Competent Poster
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1160 on: May 12, 2010, 04:45:37 am »

Any other things I should take care of early on? Any suggestions for avoiding spaghetti code?
Logged

James.Denholm

  • Bay Watcher
  • [HAS_NO_HUMOURS]
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1161 on: May 12, 2010, 05:56:11 am »

Comment early, comment often. Just thought I may as well quickly throw that in.
Logged
Imagine a combination of power goals 44 and 45: The ruler convenes a council of the nobles to appoint you the high priest of the nearby towns. Instead of waiting for them to finish their drinking session, you walk in and crush a goblet while berating their disgusting behaviour and general incompetence.

Alexhans

  • Bay Watcher
  • This is toodamn shortto write something meaningful
    • View Profile
    • Osteopatia y Neurotonia
Re: Cloud Scream > House Party Experiments Underway
« Reply #1162 on: May 12, 2010, 04:27:49 pm »

Although a common mistake is to comment what the function already makes clear because of it's name..

for example.
Code: [Select]
//Adds 2 numbers
int AddTwoNumbers(int x, int y);

This is usually unhelpful.

Instead, you might commen on where or why it's used.
Logged
“Eight years was awesome and I was famous and I was powerful" - George W. Bush.

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1163 on: May 14, 2010, 01:05:40 pm »

comments can be very helpful... especially if you often take long breaks... I've got several projects that i haven't touched in a while, and it'd take an hour or more just to figure out what this and that does...

descriptive names (variable, class, etc.) can definitely help, and try to be consistent... a project i worked on a while back had slightly different names for basically the same function in different classes... i forget how it happened, but it was easier to just look up what's what than try to change it

 :o wow... ramble-y
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream > House Party Experiments Underway
« Reply #1164 on: May 14, 2010, 04:24:01 pm »

If I have a project I am serious about picking back up later,
 like Cloud Scream, I open up the code and try to do something with it every now and then.
Like earlier today I changed the size of a bunch of things in the world parameters,
 and now the world is 33% smaller, but is more packed in with stuff.
I had to modify the code for subvines, which wasn't as hard as I thought it would be.
I also eliminated some code from other parts of the project,
 and it still all runs as intended.

That is a good way to keep something in mind.
Once I get bored with "House Party" (which I'm about to rename), I will happily return to Cloud Scream.
I just need to stretch my legs, try something fresh, and take a break from Cloud Scream
 while my brain recovers from only thinking about it for like seven months straight.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream > House Party Experiments Underway
« Reply #1165 on: May 21, 2010, 12:19:53 am »

Does anyone have a recommended method of creating an animated gif?
I don't have Photoshop, or any "professional" programs.
I feel this is something I really need to learn how to do.

Also, I didn't like how far down this thread was getting...
 it hurts inside.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Pillow_Killer

  • Bay Watcher
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1166 on: May 21, 2010, 12:48:01 am »

Does anyone have a recommended method of creating an animated gif?
I don't have Photoshop, or any "professional" programs.
I feel this is something I really need to learn how to do.

Also, I didn't like how far down this thread was getting...
 it hurts inside.
I dunno. I always used imageready.
Logged
Quote from: x2yzh9
every man faps to every person he knows/likes. I've done that for about 2 girls that I've liked really, and it's because they have big boobs. 'Nuff said amirite?

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream > House Party Experiments Underway
« Reply #1167 on: May 21, 2010, 01:35:36 am »

Is that free?
I'm pretty sure that costs moneys...

Any other suggestions?
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Tarran

  • Bay Watcher
  • Kind of back, but for how long?!
    • View Profile
Re: Cloud Scream > House Party Experiments Underway
« Reply #1168 on: May 21, 2010, 01:37:10 am »

Here's an online one, though it does have it's limits.
Logged
Quote from: Phantom
Unknown to most but the insane and the mystics, Tarran is actually Earth itself, as Earth is sentient like that planet in Avatar. Originally Earth used names such as Terra on the internet, but to protect it's identity it changed letters, now becoming the Tarran you know today.
Quote from: Ze Spy
Tarran has the "Tarran Bug", a bug which causes the affected character to repeatedly hit teammates while dual-wielding instead of whatever the hell he is shooting at.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Cloud Scream > House Party Experiments Underway
« Reply #1169 on: May 21, 2010, 01:38:06 am »

Thanks!

BTW, what's up with the Armok avatars?
Are we trying to upset him, or is this something else?
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream
Pages: 1 ... 76 77 [78] 79 80 81