ludamad

Last Login:
May 23, 2013
Warn:

Rank:
Ludamod
Member Points:
40



User Profile
Follow

Hits: 54,866
Joined August 06, 2005
Games (6)

October 17, 2005
Ciribot!
February 06, 2006
64D pong!!!!
February 25, 2006
64Digits Cards
September 17, 2006
Magester Act 1 - Wrath of Rezzo the baby Potfrog
November 12, 2006
TheLudaPuzzle
November 19, 2006
Examples (3)
Favorite Users
Kenon
Acid
Arcalyth
Cesque
Coyote
DFortun81
DesertFox
Eva unit-01
Extravisual
Fabio
Grand-High Gamer
Josea
JoshDreamland
Juju
KaBob799
MahFreenAmeh
Obelisk
Purianite
RawrSpoon
Requiem
Ronnica
SleepinJohnnyFish
SpectreNectar
SteveKB
UnionJack
anthonyloprimo
candc32
firestormx
flashback
hel
ludamad
melee-master
mr8bit
noshenim
poultry
twisterghost
-
18xy25bg
31337_power
guest
A Richard
Ace02
Adam
AdamTheDemon
Admiral Refuge
Agent_Milo
Agi
Akimaru
Alpha Man
Alpha_Killer
Andy
AnnaG611
ApexInc
Aura_of_End
BEVR
BassZ
Battlegrounds01
BigBlackKnight
Bipshark
Bob666
Bu
BuniSuitClassix
Canadonian
Captain Ventris
Chris 127
Ciribot
Colourblind
Coltsith
CrunkNigga
DS
DSG
Da_Nippla
Digitman2005
Doomed
Dreaus
Droolie
Eternal
FearedMachina
Fefnir
Fender
FireGhost
Firebird
Firepaw
FredFredrickson
Game Fortress
Gamer
GaryRobinson
GearGOD
Grimakis
Headless Lizard
Hondo
Hootiehoo
InTheDark
JMB16
JMchaos
JW
JaJaMurphy
Jereminion
Jonic
Juergen
Kairos
Kaz
Koji
Krysho
LPika
Legoman
Leslie Anne Lev
LordKratos
Makato
MaleStrOm
MasterFunk
Maxcore
MollieX
Mr Wiggles
Nathan
Nerf Smurf
OL
Pandaroo_Fang
Peir Melundo
PhantomModerator2
Pixel_Outlaw
PoisonousChaos
Pookasnooks
Purrfektionist
RabeArcade
Radnom_Games
Ratchet
RetroVortex
Retro_Killer
Revamptation
Rez
RhysAndrews
Rikou
Ripaz
Rob
Rusky
Ryan-Phoenixan
SKrobo
SPIRITWALKER
Scythetastic
Shawnanator
Sparkworker
Stealthy25
Steve
Supremejosh
Takagi
Talen
The Canadian
Tokyoma
Tyranic-Moron
Ur-Quan
V
Vakamadisk
WfSephir
William
XUXU
Xemrel
XtrmBean2
adamsucks
advancewars
ajvan
alanpep
aldre
ammo
anti
antisocialdoe
arcemise
attilio_v
balla3188
beans
bebe_dodo
billium
blitzkrieg
bond258103
bowser
castleproductio
catdaemon
cbdman25
charlo
chase_the_tiger
chicklet
chiggerfruit
chromegod
co2games
cornandbeans
courage
crazy_man
crogames
d722002
daverave
davidp222
dcgamers
deadcoupon
desi
dimitri
dimo
djrellik
downstrike
drspazz
flashGX
flubmasterQ
fm_sparkart
gamehawk
gamercat
gizzardsmack
glory_in_death
gm-search
gm_thomas
grimdaze
grimmreapermike
guitarockdude
gwalch
halfdemon
halofeind1991
hanman
happytrash
hellfire17
hobo_drew
imlifeless
infinity games
inuyasha987
jackaroo
jaeg
joshyboy
kenny
kevboh
killer
kkkkkkkkkkkkkkk
knight666
konstantino
kyle
lost
luke
magikoopamason
makeupartist9
mariobros42
mark26santos
matrixmatt
matthewjumps
mccow28
mdjawz
meg
membrain
mesenberg
mixahman
mooseyfates
mrjeffguy
mrmediocrity
myuusmeow
n0bel Arts
o_0
oliv
omicron1
oosband
orbofwisdom
oscar
panda
pepo
petersvp
pufcho
redred
redroses
revert
rockyran
ronnoc
s
sektor_z
sgt_retard
shad0w
shadowstrike32
shredder24698
sk8m8trix
slippyiced
smoofano
snabela
someonenew
squeakyreaper
t3mp3st
tapan21
taurusmedia
teknogames
tijitdamijit
tjg92
turquoisestar
ubersheep
ussyless
vania
vidi
vinnyjordan
vulnerability1
vulnerability2
vulnerability3
vulnerability4
who other than
wingboy
x0wlx
xcelr8
xpressgod
ybeetle
zagster
Dev - Sort these by name
Favorite Games


lanarts multiplayer RPG still kicking
Posted on July 30, 2012 at 10:55

Still working on this damned game for whoever cares.

Dev blog post:
http://adam-dev-blog.blogspot.com/2012/07/lanarts-update-july-28th-2012.html

Recent Screenshots:




Source is located at http://github.com/ludamad/lanarts
Anyone welcome to contribute to development!

Recent Download (as of 2 days ago):
https://github.com/downloads/ludamad/lanarts/lanarts_v0r3.zip


Recent changes:

Fighter with berserk spell
Hardcore mode = no respawn
Class select screen

Controls are yuiop for spells on the action bar (once to select, will use if already selected), h to melee, j/space to use selected action. WASD to move.
Stop on stairs to use them. Stop on items to pick them up.

You may also manually target your attacks with left mouse, and scroll through them with mouse wheel.

LAN play can be set up with one person choosing Server on the menu, another choosing Client. The Client must set up the server's ip in res/settings.yaml


Dev - Warning
Dev - After editing rating, make rating display change
Dev - When editing, update "edited" column
Dev - Restore deleted comments
Dev - Display deleted comments if mod (hidden, then with dropdown)
Dev - After deletion or during edit, make rating dropdown appear again
Dev - Stricter rating rules. Prevent user from rating again
Dev - Pages
Dev - Reporting
Are you programming this in C?
That is a real challenge, haha.... I couldn't stand programming without my classes. :(

Edit: WOW, game is insanely better then the old version I played! Kudos! It looks like it's coming along quite well! :D
Posted by svf July 30, 2012 13:51 - 10 months ago
| [#1]

C++. Classes are a tool. You can use a good amount of the same techniques in C without too much work. Though it does go a bit against the grain of C.

I do use OOP to represent the game objects. Here still there would be an easy way to achieve what I do with C. While I have a GameInst object, then PlayerInst, EnemyInst, etc, it would be easy in C to have a bunch of different structs with a common base (GameInst data), and different callbacks for each struct.

Otherwise yes I use classes often, but more as collections of data + operations on this data rather than anything overly OOP-tastic.
Posted by ludamad July 30, 2012 14:16 - 10 months ago
| [#2]

Now add non-LAN connection to go online so people can play this at Teamspeak nights :)
Posted by Iasper July 30, 2012 15:40 - 10 months ago
| [#3]

To clarify, online works, there's nothing specific to LAN about the code at all. It just might be too slow for general consumption atm.
Posted by ludamad July 30, 2012 15:43 - 10 months ago
| [#4]

LANARTS
Real-time mutliplayer rogue

>:)
Posted by Mordi July 31, 2012 0:13 - 10 months ago
| [#5]

Your point ? Multiplayer works
Posted by ludamad July 31, 2012 9:15 - 10 months ago
| [#6]

Multiplayer has problems. Lags very much by the way. :(

But it works. Haha.
Posted by svf August 01, 2012 0:18 - 9.9 months ago
| [#7]

Doh. Go into res/settings.yaml. Have both players set network_debug_mode: no.
I need to remember never to have that on when set for releases.
That will only be a laaarge improvement to latency, but it will probably still not be completely bearable. Another 2x improvement can be eeked out by halving the frame rate (something I'll allow for next release).
Posted by ludamad August 01, 2012 12:00 - 9.9 months ago
| [#8]

Very nice job on this ludamad. I'm a bit disorientated by the realtime aspect though. I'll the multiplayer out when I get somebody around again for a LAN game.
Posted by Mega August 01, 2012 12:05 - 9.9 months ago
| [#9]

Recent Activity
 
Active Users (0)