Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2] 3 4 5

Author Topic: ASCII Lab  (Read 7479 times)

Hippoman

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #15 on: January 05, 2010, 08:17:16 am »

Well yes, but that'll be in a long while.
We're not 7 years old, you don't have to get the last word in every dam time.

I was simply stating to him that I wont be using his library becuase i wont be learning C# until a long time from now.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

sevj

  • Escaped Lunatic
    • View Profile
Re: ASCII Lab
« Reply #16 on: January 05, 2010, 11:41:53 am »

I'd certainly be interested in this. Was considering writing my own, but this would make my work a lot easier. Is there any place to download it yet?
Logged

eerr

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #17 on: January 05, 2010, 12:10:08 pm »

Well yes, but that'll be in a long while.
We're not 7 years old, you don't have to get the last word in every dam time.

I was simply stating to him that I wont be using his library becuase i wont be learning C# until a long time from now.
We know all of that already. We were kinda listening!
Furthermore, you probably know enough programming to handle the ASCII lab, though you might struggle a bit learning c# syntax the first week.
Logged

eerr

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #18 on: January 05, 2010, 12:23:34 pm »

Still waiting on how detailed that ASCII stuff is.

If I can make a good lightning effect that looks like a nethack wand-zap and regular explosion, then hell yea. I don't look forward to trying to make that sort of game in game maker because there is no space for AI.

Actually, dam, that probably wouldn't work. A defense game needs realtime to add pressure.

Ugh...

Hmmmm.
Logged

Lightman

  • Bay Watcher
  • The groboclones are looking for you.
    • View Profile
Re: ASCII Lab
« Reply #19 on: January 05, 2010, 04:56:07 pm »

Be patient. I'll have the link ready, today or tomorrow. I've been swamped with work and looking back over this project, I think I might switch out the DirectX code I am using, for performance reasons. However, what I've got right now works and it should be fine to get things started. I don't think I'll change much of anything that's exposed.
Logged

Nadaka

  • Bay Watcher
    • View Profile
    • http://www.nadaka.us
Re: ASCII Lab
« Reply #20 on: January 05, 2010, 05:13:20 pm »

C# vs JAVA...
Note: I have used both languages professionally.
C# and java are very similar.

Both are compiled to an intermediate assembly level (java byte codes, .NET CLR).
Both have c++ like syntax.
Both have abstracted most of the fiddly bits of C++ away.
Both have fully managed memory models without pointers, maloc, etc.
Both have fairly large standard libraries including GUI widgets.

Java is open source, c# is not, though for practical purposes that does not matter at all.
Java has a strong philosophy that can seem to impair its functionality, while c# has developed more rapidly and has a lot more "freedom".
Java is faster under most circumstances, however the default garbage collector in java can cause sporadic lag that the c# garbage collector wont.
Logged
Take me out to the black, tell them I ain't comin' back...
I don't care cause I'm still free, you can't take the sky from me...

I turned myself into a monster, to fight against the monsters of the world.

Hippoman

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #21 on: January 05, 2010, 07:30:28 pm »

Well yes, but that'll be in a long while.
We're not 7 years old, you don't have to get the last word in every dam time.

I was simply stating to him that I wont be using his library becuase i wont be learning C# until a long time from now.
We know all of that already. We were kinda listening!
Furthermore, you probably know enough programming to handle the ASCII lab, though you might struggle a bit learning c# syntax the first week.
Plus due to my excessive boredom, I have a tendency to try to continue conversations long after they've ended.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

eerr

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #22 on: January 05, 2010, 07:50:40 pm »

Well yes, but that'll be in a long while.
We're not 7 years old, you don't have to get the last word in every dam time.

I was simply stating to him that I wont be using his library becuase i wont be learning C# until a long time from now.
We know all of that already. We were kinda listening!
Furthermore, you probably know enough programming to handle the ASCII lab, though you might struggle a bit learning c# syntax the first week.
Plus due to my excessive boredom, I have a tendency to try to continue conversations long after they've ended.
You should try spelunky.
It is awesome. Also made in gamemaker, so I find it a little inspirational.
Logged

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: ASCII Lab
« Reply #23 on: January 05, 2010, 07:54:32 pm »

You should try spelunky.
It is awesome. Also made in gamemaker, so I find it a little inspirational.

This. So this.
I play Spelunky like three hours a day.
And when that doesn't work,
 Toribash, FoF, and Cortex Command are there to provide back up vocals.

Also, if you want a major time waster,
 look into "An Untitled Story".
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

Hippoman

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #24 on: January 05, 2010, 07:58:11 pm »

Tried it on my 98. And it wigged out. But I could give it another go on my XP.
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

Lightman

  • Bay Watcher
  • The groboclones are looking for you.
    • View Profile
Re: ASCII Lab
« Reply #25 on: January 05, 2010, 10:45:36 pm »

File uploaded. I added the link to the original post. The default application is a very simple demo. I might post another demo here that is a little more illustrative.
Logged

eerr

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #26 on: January 06, 2010, 01:32:13 am »

Holy shit, c# is awesome.

Edit: Wait, do I need to write math. everytime I want to use
math.atan2()?
« Last Edit: January 06, 2010, 04:11:25 pm by eerr »
Logged

Lightman

  • Bay Watcher
  • The groboclones are looking for you.
    • View Profile
Re: ASCII Lab
« Reply #27 on: January 06, 2010, 05:46:30 pm »

Holy shit, c# is awesome.

Edit: Wait, do I need to write math. everytime I want to use
math.atan2()?

Yes ;) and yes. 'Math' is a static class, not a namespace. It's the way things are organised in C# - every function belongs to a class.
Logged

Nadaka

  • Bay Watcher
    • View Profile
    • http://www.nadaka.us
Re: ASCII Lab
« Reply #28 on: January 06, 2010, 05:51:13 pm »

c# is pretty awesome, I prefer java for its portability and speed, but c# is very good as well.

Re: math c# does not have an analog to the with command from vb, so yep always have to specify the class/object name for methods. Its pretty much the only thing I want c# to import from vb.
Logged
Take me out to the black, tell them I ain't comin' back...
I don't care cause I'm still free, you can't take the sky from me...

I turned myself into a monster, to fight against the monsters of the world.

eerr

  • Bay Watcher
    • View Profile
Re: ASCII Lab
« Reply #29 on: January 06, 2010, 07:55:31 pm »

But it's fine because I can use operator overloading to write out math.atan2 wrapped up into a function called "atan" , and use it like a "+" "-", or moreso a "/" operator?
« Last Edit: January 06, 2010, 07:58:12 pm by eerr »
Logged
Pages: 1 [2] 3 4 5