Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof
dove back into hobby game programming a few months ago. wrote a base adventure game engine and extended it to support 2.5d multiplayer. server written in ruby, client in java

major bottleneck: i am not an illustrator

Adbot
ADBOT LOVES YOU

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

Uno_king posted:

Also re-writing an old C++ game from High School into C#/MonoGame. 8-bit feel with original 1999 graphics (so what if N64 was out by then, gently caress you)!

how's monogame working for you?

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

Uno_king posted:

It's going good. But I'm doing really-simple 2D drawing. Only found one function so far without an implementation (something about Texture mipmap-level copying). The old game was based in DOS, so I'm not aiming too high here.

It installed pretty easily and runs with VS Express 2012 (which Microsoft's own XNA does not), so that's a plus.

nice. if it can handle sprite animation it might be good enough for me. i've been aiming to make my thing cross-platform and think i'd much rather work in c# than java

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

Uno_king posted:

There's no inherent sprite/cell sheet support, everything is a texture. If you use an animation sheet, you would load the whole texture and define a draw rectangle within that texture (e.g. if you have 10 50x50 animation frames in a sheet, you might set a draw rectangle to (x=50,y=0,w=50,h=50) to pick the second image). You move the draw rectangle according to the frame you want. If you have individual animation images, you'd load them into an ordered sequence (list, array, whatevs) and index into the array to find the current texture to draw. Basically you'll end up creating your own Sprite class, but it's not difficult.

yeah, that's essentially what i'm already doing in java, so it wouldn't be a major step backwards

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof
cistps: spent three hours solving quadratic equations to calculate points in 3d space from mouse clicks

they were wrong :eng99:

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

ol qwerty bastard posted:

i hate vector math

WorkingPeer posted:

do you remember high school calc?

no.

okay, relearn all that poo poo

WorkingPeer posted:


like, what the gently caress is this?!?



DaTroof posted:

cistps: spent three hours solving quadratic equations to calculate points in 3d space from mouse clicks

and they said we'd never use this stuff in real life

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

ol qwerty bastard posted:

this week's project: same as last week, but now in THREETHREETHREEDEEDEEDEE


so far i've got lighting figured out; holy hell it takes a long time to light a sphere though. basically doing the vector math at each point on its surface to figure out the intensity (dot product of the normal vector with the unit vector pointing at the light source)


Nice!

is this part of a bigger project or just fun experiments (not to say that "just fun" is a bad thing)

cistps: last week i finally managed to mock a 3d perspective with sprites, now i need to reverse-engineer a bunch of crap i hard-coded into the algorithms to make them work with arbitrary screen resolutions

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof
if he decides to savagely optimize it in c down the road at least he'll already understand the fundamental algorithms

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

ol qwerty bastard posted:

final thing for tonight: made the ball bounce around in 3d space with a light just off to the right of the screen



tomorrow perhaps... two balls! i already wrote the collision algorithm from my bouncysticky 2d ball program to work in 3d so that should be straightforward; harder will be getting the balls to cast shadows on each other

hahahahaa, this is awesome

you go qwerty

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

ol qwerty bastard posted:

This is all pure cpu stuff that I wrote myself

So it's pretty slow, but I feel like I'm learning a lot

you go boy

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

idgi, they all look exactly the same to me :confused:

e: oh, they're all white

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

neat

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof
cistps: it just occurred to me that the game i'm making is basically a roguelike, but instead of generating dungeons with monsters and treasure, it generates mysteries with suspects and clues

i still suck at graphics :smith:

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

ol qwerty bastard posted:

gonna move in here so i can stop clogging up the pics thread with my stop-motion video stuff

built a moving camera rig today for tracking shots, also it has a pitch control on it



fruits of my labour so far:



Nice!

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

coffeetable posted:

if it's not a unity3d book, throw it away and get another

i cannot overstate what a joy unity is compared to wrestling with your own homebrew piece of poo poo graphics/physics/ui/whatever engine

no lie, unity's the tits

only problem i've had with it isn't even a problem with unity itself. i wrote a bunch of high-level game logic in ruby and i really really don't feel like porting it all to c# or unityscript

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

Werthog 95 posted:

it's - get this - c++ & directx :lol:

i just kinda wanted to see how it works from the ground up before i hosed off to a real framework/engine/whatever. are there good unity books or should i just use the tutorials

i'm p happy with unity 4.x game development by example

it assumes you've never programmed before so i skipped a lot of poo poo like "what's a variable?" in the first couple chapters but other than that it's p thorough and gets you in the thick of it quick enough

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

Werthog 95 posted:

added to wishlist :-)

dang only 16 bucks on kindle heck yeah

yeah, i bought the kindle version and it totally worked for me

reading the book on my tablet while following the examples on my desktop == woah

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

Luigi Thirty posted:

i got really bored and started writing a basic VERB NOUN text adventure parser in python

same but in ruby

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

You Am I posted:

I remember managing a heap of those old terminals back at my second job, sadly they had got so old the monitors kept dying in the most noisiest and smelliest ways

how long did it take for a monitor to die? i had to maintain sco software that still ran on vt100s and the terminals were easily 10+ years old (this was back in the 90s)

Adbot
ADBOT LOVES YOU

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof
good god all a yall

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply