PDA

Volledige versie bekijken : mogenlijk?


ottorocket
%Europe/Berlin %659 %2006, 15:49
ik weet niet of het mogenlijk is, maar ik had in gedachten een grote stad waarin je kan rondlopen, het is online, een login systeem gaat, maar kweet niet of het mogenlijk is dat iedereen dan tegelijk in de stad kan rondlopen

als je iets weet, post een tutorial of een script waaraan ik iets heb

Emveedee
%Europe/Berlin %660 %2006, 15:50
Dat kan,
maar het is wel heel erg veel werk.
Je hebt geloof ik een socketserver nodig, zoek maar eens op t forum.

ottorocket
%Europe/Berlin %662 %2006, 15:53
wat moet ik juist zoeken?

erg veel werk is niet erg, ik heb tijd

division
%Europe/Berlin %664 %2006, 15:56
Heb je al een stad ontworpen dan ? 3D of 2D?

MaT

ottorocket
%Europe/Berlin %667 %2006, 16:01
nee, ik heb nog niks, ik wou eerst weten of het gaat en er een tutorial over zoekn

division
%Europe/Berlin %673 %2006, 16:09
Natuurlijk gaat het, maar een tutorial bestaat denk ik nog niet. Het is dus eigenlijk een online multiplayer game in flash ? een soort login systeem kan ik je direct geven, het is niet echt waterdicht, maar ik denk niet dat niemand het o zo graag zou willen 'hacken'? Het gaat dus over een login systeem met username en password die beide gecontroleerd worden door Flash. Als ze beide goed zijn ingegeven zal hij bv. naar frame x gaan, zo niet zal hij naar frame y gaan. PHP is hierbij niet nodig.

ottorocket
%Europe/Berlin %676 %2006, 16:14
dan zou ik graag een login systeem hebben dat members zich kunnen aanmelden en inloggen

division
%Europe/Berlin %677 %2006, 16:15
Ok, ik post het vanvond (of vroeger) nog op dezelfde topic;)

ottorocket
%Europe/Berlin %678 %2006, 16:17
bedankt, de rest zal ik zelf wel een beetje uitzoeken

SaphuA
%Europe/Berlin %683 %2006, 16:23
Je vraagt wel om erg veel :)

Kun je mij vertellen wat je al wel zelf kunt maken in Flash? Een online multiplayer game in Flash maak je niet zomaar even.

ottorocket
%Europe/Berlin %691 %2006, 16:35
ik kan redelijk veel maken in flash, maar kwil gewoon weten hoe zoiets moet, een online game maken

Emveedee
%Europe/Berlin %697 %2006, 16:44
Ok, ik post het vanvond (of vroeger) nog op dezelfde topic;)
Dat systeem van jou is denk ik heel erg onhandig.
Als ik t zo lees krijg ik nl. het idee dat je je dan niet kan aanmelden,
dus dan zou hij iedereen zelf moeten toevoegen.

Trouwens kan ik het je eerlijk gezegd sowieso afraden.
Het is echt veel te veel werk om alleen te doen.
Wil je zoiets binnen (laat me schatten) een jaar af krijgen
heb je (denk ik) minstens een team van professionals nodig.

Een spelletje (Arkanoid ofzo, of pac-man) is wel te doen,
ook nog multiplayer misschien wel (hoewel dat al meteen een stuk moeilijk is weer),
maar een virtuele 3d stad is toch alweer heel wat anders.

ottorocket
%Europe/Berlin %700 %2006, 16:49
het moet niet echt een stad zijn, kzou ook wel best gewoon online ping pong willen maken of bomberman, maar kzou echt graag een voorbeeld ofzow hebben van hoe het moet

Emveedee
%Europe/Berlin %701 %2006, 16:49
probeer eerst ns n spel te maken,
kun je t daarna proberen t multiplayer te maken.

ottorocket
%Europe/Berlin %733 %2006, 17:36
moet je dan niet teveel aanpassen??
wat is het beste? eerst single player en dan multiplayer?

Emveedee
%Europe/Berlin %737 %2006, 17:41
dat zeg ik dus net.
Eerst single player dus.

ottorocket
%Europe/Berlin %738 %2006, 17:43
ok, kzal eerst een singelplayer maken van een spel

division
%Europe/Berlin %757 %2006, 18:10
@Emveedee, je hebt enigzins wel gelijk over dat systeem: het suckt inderdaad:P
@Ottorocket Welk spel had je dan zo in gedachten ? Bomberman is zelf al zeer moeilijk
Weet je iets van collison detection af? Heb je nodig bij veel spelletjes.

ottorocket
%Europe/Berlin %760 %2006, 18:14
niet per se bomberman, als je een leuk en makkelijk spel weet, je mag altijd een privebericht sturen

division
%Europe/Berlin %769 %2006, 18:28
Wel, ik dacht aan een simpel spel zoals, uhm, wat dacht je van Tic Tac Toe? lijkt me niet echt moeilijk, en ja kan dan nog altijd zo'n multiplayer engine toevoegen als je het online wilt spelen.

ottorocket
%Europe/Berlin %774 %2006, 18:35
wat is tic tac toe?

Heedless
%Europe/Berlin %776 %2006, 18:38
lol, boter kaas en eieren dude :)
over eieren gesproken, geloof dat het 1e kievitsei gevonden is vandaag :P

Jordy
%Europe/Berlin %777 %2006, 18:39
tic tac toe

allemensen
%Europe/Berlin %864 %2006, 20:45
Over dat multiplayer, daar heb je een socket voor nodig. Als je single player af is dan wil ik wel helpen met een socketserver maken in java en de connectie etc. Ik ben namelijk zelf met een groot online spel bezig (2D, makkelijk beginnen ;) ) en daar had ik ook sockets voor nodig. Ik ben er nu achter hoe dat allemaal werkt en krijg het eindelijk aan de praat. Zeg het maar

Dauntless
%Europe/Berlin %867 %2006, 20:49
DUS:

Wat je zal willen leren:
-omgaan met xml (zie kirupa.com)
-omgaan met isometric (zie bv oos.moxiecode.com)
-een socket server schrijven (google).

Je kan ook een standaard socket nemen (er zijn altijd trials), maar dan moet je even in het 'server and development' forum kijken hier. Daar zijn er veel topics over.

ottorocket
%Europe/Berlin %870 %2006, 20:53
voor de mensen die een rpg willen, kheb een zeer mooie tutorial gevonden

http://www.tutorialized.com/tutorial/The-basics-of-an-RPG/4954

kan je mooie dingen mee maken

Dauntless
%Europe/Berlin %872 %2006, 20:56
De code die deze auteur gebruikt, gebruik je best niet. Als je wil weten waarom, moet je hier even kijken:
http://www.macromedia.com/devnet/flash/articles/as_bestpractices_04.html
(Wat die auteur doet is dus 'attaching code to objects')

ottorocket
%Europe/Berlin %882 %2006, 21:10
heeft dan een goed script dat hetzelfde werkt als dit

onClipEvent (load) {
movespeed = 5;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
play();
_rotation = 90;
_x += movespeed;
}
if (Key.isDown(Key.LEFT)) {
play();
_rotation = 270;
_x -= movespeed;
}
if (Key.isDown(Key.UP)) {
play();
_rotation = 0;
_y -= movespeed;
}
if (Key.isDown(Key.DOWN)) {
play();
_rotation = 180;
_y += movespeed;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)) {
_rotation = 45;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.UP)) {
_rotation = 315;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)) {
_rotation = 135;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)) {
_rotation = 225;
}
}

Dauntless
%Europe/Berlin %908 %2006, 21:48
movespeed = 5;
[instancenaam].onEnterFrame = function()
{
if (Key.isDown(Key.RIGHT)) {
this.play();
this._rotation = 90;
this._x += movespeed;
}
if (Key.isDown(Key.LEFT)) {
this.play();
this._rotation = 270;
this._x -= movespeed;
}
if (Key.isDown(Key.UP)) {
this.play();
this._rotation = 0;
this._y -= movespeed;
}
if (Key.isDown(Key.DOWN)) {
this.play();
this._rotation = 180;
this._y += movespeed;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)) {
this._rotation = 45;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.UP)) {
this._rotation = 315;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)) {
this._rotation = 135;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)) {
this._rotation = 225;
}
}
Dit moet op een frame, en vergeet niet de juiste instancenaam in te vullen.

ottorocket
%Europe/Berlin %927 %2006, 22:16
hey bedankt

division
%Europe/Berlin %983 %2006, 23:36
Ok, je hebt nog veel te doen man :D