PDA

View Full Version : Kirby's Lua Adventure



crait
August 1st, 2006, 10:30
First release of my lua game; Kirby's Lua Adventure

basically all you can do is walk, and veiw the credits and controls

oh, and hurt yourself lol

here's a changelog

alpha (0.1) (not public)
main menu, credits page, movement of character (left and right), background, and eboot graphics
0.2 beta
added life bar, added game over alert, added functions page, added R function (self inflict damage)
also added Change-log

a todo

add stats table at the bottom of the screen
add enemies
add animation
add food
add bosses
add level select stage
add sound
add jumping
add sucking
add punching
and take away hurt yourself
add different abilities

possibly a two player type deal? like arena or something

here's a screenshot!
http://i30.photobucket.com/albums/c340/the_crait/02ss.jpg

here's a link to my dev thread
http://www.freeibforums.com/forums/index.php?mforum=LuaStation&showtopic=11
i highly recomend that you join this site


and finally here is my file
8411
and you know by using this that you cannot blame me if anything goes wrong

ninja9393
August 1st, 2006, 10:31
;) good job crait
keep it up

D0N
August 1st, 2006, 12:01
Excellent work crait! Keep it up!

yaustar
August 1st, 2006, 15:05
Some minor problems I found in the code:
- In the main game, every time right is pressed, you are loading the Kirby image. This can lead to a memory leak depending on how lua handles it.

- You use contionous function calls within function calls (or dofiles() ). This means you have:
Menu->Controls->Menu->Game->Credits->Menu->etc
but the first Menu function call will never finish. Huge possible internal memory leak depending on how Lua handles it.

- The amount of damage loss by pressing R is too high at present. A light tap can deplete half the health bar.

crait
August 1st, 2006, 16:18
yeah, it was supposed to do the last one, and im working on the first one, and wtf do you mean by memory leak?
lol

and thanks for this, i love when people tell me they found an error! its great

rehbock
August 1st, 2006, 16:25
nice good luck with your project

yaustar
August 1st, 2006, 16:29
http://en.wikipedia.org/wiki/Memory_leak

crait
August 1st, 2006, 17:16
thanks for the positive feedback everyone
hey, my aim sn is
thecrait
i would love to talk to you about this in person
:-)

mr_nick666
August 1st, 2006, 19:25
yeah, it was supposed to do the last one, and im working on the first one, and wtf do you mean by memory leak?
lol

and thanks for this, i love when people tell me they found an error! its great

/\ /\ It means people are playing it! :D

Keep up the good work crait - if I find any new bugs I'll tell you ;)

Hungry Horace
August 1st, 2006, 19:48
it's things like this that make me want to code a LUA Horace game!

please keep it coming, because not only am i a fan of Kirby's GameBoy adventures, but i like seeing the development, and as i say, i'm sneaking a look at your code and being slowly inspired!

good luck.

crait
August 1st, 2006, 20:21
Man, i've got fans already on my first release
i remember tell my friend
well, first, you gotta know i just moved to a new city, and ill be starting a new school
and i was telling a friend, i think it was ninja9393, that it would be great to meet a fan! lol
thanks everyone, your confidence in me gives me confidence
i tell you all to keep it coming

crait
August 1st, 2006, 21:32
********************UPDATE******************

new version released today on dcemu.co.uk
v 0.3

later on today, or tonight, i might release v 0.35 beta!!!!!!!!!!!

thre will be a new thread under news, so go download it!

eazy-e
August 1st, 2006, 21:39
damn crait

crait
August 1st, 2006, 21:47
http://www.dcemu.co.uk/vbulletin/showthread.php?p=171795#post171795
newer version

mr_nick666
August 1st, 2006, 23:02
Multiple releases in a single day! :D A few compliments and you go all ZX-81! ;) Nice job! :)

crait
August 1st, 2006, 23:28
thanks man, though there are super many bugs in this one

BrooksyX
August 1st, 2006, 23:41
mabe i should use my wii to f u c k your mom eh?

Man you have to be like the biggest tard around. You give $hit about every lua project, yet I have never seen any programs written by you in C or Lua. So I say go take your fat a$$ somewhere else or make something better than all of us written C since lua is so below you.

crait
August 1st, 2006, 23:47
cmon now bigmace
he's probly just a wee kid, eh?

yaustar
August 1st, 2006, 23:47
He/She is just here to spam if you check his/her post history.

BrooksyX
August 1st, 2006, 23:49
cmon now bigmace
he's probly just a wee kid, eh?

Every single one of his posts is BS and I am getting sick of it.

Edit: He just got banned, finally.

crait
August 1st, 2006, 23:52
yaustar!
do you have some sort of IM on you compy!?
if so pm you sn
that is, if you want to help of course

crait
August 1st, 2006, 23:54
oh, bigmace and yaughstar, what do you both think of my app so far?

BrooksyX
August 1st, 2006, 23:56
it is pretty good for a start. But yeah I agree with yauster i wouldnt call it a beta. Oh here is a good tutorial on jumping: http://www.evilmana.com/tutorials/lua_snippet_jumping.php
of course getting the jumping for kirby is going to be a lot harder.

Oh also i would add screen boundaries so your guy doesnt go off the screen. here is an example:

screenwidth = 480 - player:width()
screenheight = 272 - player:width()

By the way does anyone know a good tutorial on how to do animation in lua.

crait
August 2nd, 2006, 00:08
it was going to be a side scroller so i didnt want to put boundreis in just to take them out again
ive already looked at that tutorial 700 times, i even have that code in there
i just have no idea how to make him jump
i mean, the code is copied, so i know its right
...

maybe if you were to IM me, we could talk?
aim: thecrait
msn: [email protected]
gmail: [email protected]

mexicansnake
August 2nd, 2006, 00:27
nice start! :)