Jump to content

formula1

Member Since 15 Jan 2012
Offline Last Active Jul 24 2012 11:25 PM
-----

Posts I've Made

In Topic: So lets say I wanted to build a game

23 July 2012 - 05:26 PM

java is great,
but you'll have to learn sockets amoungst other things depending on whether you use a library or which library you use

i'd honestly say your better off with javascript unless you want to deal with finnicky compilation errors, JNPL as well awt for images.

but java uses the systems resourcs better, and multithreading isn't as finnicky

In Topic: So lets say I wanted to build a game

23 July 2012 - 08:09 AM

btw, sorry if i sound frustrated, I'm working on my own project right now that I've hit a few snags in.

In Topic: So lets say I wanted to build a game

23 July 2012 - 12:39 AM

Ok So................

Heres my experience with javascript, game making and turn based....

1) Gaes usually require a "Comet" system
Comets are the idea that the server (website) is sending events to the client (user)
Which is actually illegal...
However, there are work arounds....

a) Making a call every 50 to 100 milliseconds to a php script that will edit or read a file

since this is turned based, this could be pulled off and be well done. You don't have to be worriesd about real time, so this is the solution I think would be best for you. Since this is making a server call to a php function, you have access to SQL or anything else you want.

B) "Hanging Ajax" + PHP

This is something I fooled around with which is the idea that the php message your returning to the server is delayed by a loop that checks a file. This file itself is read/edited by 2 scripts for each person making it extremely important to make sure down time for each PHP script to stop reading and allow others to read. It works... but not necessarilly well at this point in time. Also important to note that PHP times out. thats a problem... (a good example, a bad example)

c) Websocket + Java

Probably the best form of comet system where the webbrowser actually has consistant contact to a java application. This allows a single application to hold the game in memory and feed live events as it happens. This is something I have not really looked into though its applications are obvious.

In essence, this is something very important when considering multiplayer games

2) Engine/Vision
I've never played final fantasy tactics, however, I'd imagine its like a turn based bomberman.
Regardless, setting up a grid isn't hard. Setting up characters isn't hard. making terrain isn't hard. having effects isn't hard. Graphics may be annoying.
Regardless though, it involves discipline and organization.
Its very important to make a class based gameplay design in order to mae sure everything is seperate and you can understand how everything will work with one another.

I'd suggest organizin everything in broad terms like:
  • Map-This involves where characters will spawn, objects will be placed, etc but most importantly will be a x by y grid of everything that can interact with one another
  • Character-A character will have base stats, movement and attacks
  • Attacks: Range, area of effect, movement effects, blockade effects, damage, etc
3) Graphical User Interface-Applying Names to attacks or terrain. Giving people menus.
This is where things get interesting with choice. You now have 2 options: Canvas or HTML

HTML - have text copy/pastable, Use HTML/CSS to make animations and ease the burden
--however its also subject to the dom, and the dom is an single threaded meaning if your accessing it in a loop, you must wait for the last iteration to end before you can continue

Canvas - Allows you to do unique animations like Rotation and draw lines directily to the screen, is faster in a sence
--Solomently javascript
--Can double buffer... kkind of .... (Create graphics in background then display them)

In Topic: Brainstorm: What do we want for this forum

16 January 2012 - 03:39 PM

I think the trouble for a forum is always that you have to find your own little niche in the ecosystem, if you manage to pull enough people who are also interested in your subject, then you are fine. If its mostly people posting you know and who have registered to do you a favor... well needless to say, they lose interest after a while.

I like the Arcade section by the way.


Finding your nitch makes you internet-famous

on Mugen-Infantry I created myself some internet drama, and it was quite successful
I made a name for myself
Likewise I constantly debated my points against experienced people who felt in the know because I believed I was right
I found my nitch

But have since not been back because I haven't had the time to get into mugen nor is it truelly worth visiting for fun

However, this is a new forum, fresh, that is more of a blank slate than it is truelly a gathering for a reason
Some IB regulars Supporting Spleen because he's a cool dude

Now, with that being said, for youtube videos
http://gdata.youtube...demo/index.html
Deviant art XML
You'd be suprised what xml can do, though its nice to have other peoples permission, you can hook their youtube accounts right into a feed

If any of ya'll know about "hangouts" in google+, you can watch videos togethor
I did this before, except it was just a television channel that was constantly going on
It was pretty dope imo


Now back to what we want
-I make a reasonable amount of cash (work as a barback in a pretty successful bar in hollywood), and I have no problem putting down a hundred here or there for the greater good


But its a very important question to ask, especially since I shifted in and out of spleenbegone.com all the time
What do we want to include here?
We don't have to be crooks and steal without permission
But I do believe we need something, to keep this forum interesting

In Topic: Magic the gathering: Mirrodin Disappoints and innistrad interests me

16 January 2012 - 03:14 PM

You just now getting back into standard or something?

I freaking love Innistrad. I play on MTGO, I've got a really nice all white/green human deck. It wins tournaments, but it's still missing a few key cards that would just blow it right the fuck up.

Champion of the Parish is the best opener in the world. If you get your land, a champion, and 2 Mayor of Avabruck in your first hand you win. Then Angelic Overseer pops up sooner or later and destroys the world.

I've never lost with a starting hand like that.


Yeah, mayor looks solid, that along with
Champion
Elite Vanguard
Hamlet Captain
Gideon Lawkeeper
Mentor of the Meek
and then Melira for defensive reasons

looks damn good and allows you to have about 20 to 22 lands, maybe less

I just didn't like Mirrodin too much
THeres a few cards I liked, but for the most part I was pretty dissappointed : /