XerX's Programming Facility. (New Program!)

This is the place for video games!
XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Sat Jul 25, 2015 5:04 am



Progress and a small edit of a friends module. ; )

User avatar
Aristo
Larry Koopa
Larry Koopa
Posts: 2361
Joined: Sun May 25, 2014 7:01 am
Flair: they/them/don't refer to me
Chat Username: Aristo

Re: XerX's Programming Facility. (New Program!)

Postby Aristo » Sat Jul 25, 2015 5:12 am

That's really amazing you guys. You're basically making updates for SMBX without having the code for SMBX lmao.

I already told Luigifan, a Game Over screen would be really cool too. Do you guys think you could do that? :D

10/10 would uprep if that was still a thing... uh... I guess instead now I'll have to say 10/10 would give medal xP
Of course you need to believe in things that aren't real. How else can they become?

Axiom
Birdo
Birdo
Posts: 1490
Joined: Tue Dec 24, 2013 2:23 pm
Current Project: learning C through PSP game programming

Re: XerX's Programming Facility. (New Program!)

Postby Axiom » Sat Jul 25, 2015 8:08 am

XerX wrote:

Progress and a small edit of a friends module. ; )
fork my repo, put your changes into my timer script, submit a pull request ;) looks great man
Marina wrote:That's really amazing you guys. You're basically making updates for SMBX without having the code for SMBX lmao.

I already told Luigifan, a Game Over screen would be really cool too. Do you guys think you could do that? :D

10/10 would uprep if that was still a thing... uh... I guess instead now I'll have to say 10/10 would give medal xP
i actually still have to look into that lol
what am I??? doing

- Yu-Gi-Oh! Duelists of the Roses Unity Remake
- Florida Van Man YouTube Channel, where I DIY repair Sprinter vans.
- 3 small games in development

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Sat Jul 25, 2015 4:07 pm

First Release!



Download : https://github.com/XNBlank/LunaLua-Modules/releases/

Source : https://github.com/XNBlank/LunaLua-Modules/

HOW TO USE

SETUP

1 . Copy/Paste the smb3goalcard.lua file and smb3goalcard folder into your LuaScriptsLib folder which should be in the root of your SMBX folder. (../SMBX/LuaScriptsLib/)

IMPLEMENTING INTO YOUR SMBX EPISODE/LEVEL

1 . Make a new file in your project folder called LunaWorld.lua.
2 . Add " smb3card = loadAPI("smb3goalcard"); " to the file.
3 . In your onLoad function, you can toggle the card function on/off
with " smb3card.usesCard(TRUE/FALSE); "
4 . If you want to have a certain level not use the card function, or if
it doesn't have a card, add the above line, set it to false, and put it
into a LunaDll.lua file in that levels graphic folder.

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Thu Aug 06, 2015 4:45 am

Image

#LOVE

Axiom
Birdo
Birdo
Posts: 1490
Joined: Tue Dec 24, 2013 2:23 pm
Current Project: learning C through PSP game programming

Re: XerX's Programming Facility. (New Program!)

Postby Axiom » Thu Aug 06, 2015 8:32 am

You beat me to it! I was gonna do it in Java (lmao)
what am I??? doing

- Yu-Gi-Oh! Duelists of the Roses Unity Remake
- Florida Van Man YouTube Channel, where I DIY repair Sprinter vans.
- 3 small games in development

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Thu Aug 06, 2015 9:03 am

Axiom wrote:You beat me to it! I was gonna do it in Java (lmao)
; )

Image

Axiom
Birdo
Birdo
Posts: 1490
Joined: Tue Dec 24, 2013 2:23 pm
Current Project: learning C through PSP game programming

Re: XerX's Programming Facility. (New Program!)

Postby Axiom » Thu Aug 06, 2015 9:10 am

F u this looks good
what am I??? doing

- Yu-Gi-Oh! Duelists of the Roses Unity Remake
- Florida Van Man YouTube Channel, where I DIY repair Sprinter vans.
- 3 small games in development

Expected
Fighter Fly
Fighter Fly
Posts: 64
Joined: Sat Jun 27, 2015 9:23 am
Current Project: SMBX airship-themed level, social network (non-SMBX)

Re: XerX's Programming Facility. (New Program!)

Postby Expected » Thu Aug 06, 2015 11:23 am

Damn, that's nice. I assume that's C#?

Axiom
Birdo
Birdo
Posts: 1490
Joined: Tue Dec 24, 2013 2:23 pm
Current Project: learning C through PSP game programming

Re: XerX's Programming Facility. (New Program!)

Postby Axiom » Thu Aug 06, 2015 11:36 am

Vyvuto wrote:Damn, that's nice. I assume that's C#?
Lua :P via LOVE
what am I??? doing

- Yu-Gi-Oh! Duelists of the Roses Unity Remake
- Florida Van Man YouTube Channel, where I DIY repair Sprinter vans.
- 3 small games in development

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Thu Aug 06, 2015 4:35 pm

Vyvuto wrote:Damn, that's nice. I assume that's C#?
Yeah I'm using Love2D.

If anyone wants to give this a little go, feel free to download the game here : http://www.mediafire.com/download/b94qa ... elease.zip

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Sat Aug 08, 2015 6:09 am



Restarted the work on the engine without pesky API's.

Axiom
Birdo
Birdo
Posts: 1490
Joined: Tue Dec 24, 2013 2:23 pm
Current Project: learning C through PSP game programming

Re: XerX's Programming Facility. (New Program!)

Postby Axiom » Sat Aug 08, 2015 8:19 am

Will this be compatible with all our existing LunaLua API's? Image
what am I??? doing

- Yu-Gi-Oh! Duelists of the Roses Unity Remake
- Florida Van Man YouTube Channel, where I DIY repair Sprinter vans.
- 3 small games in development

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Sat Aug 08, 2015 2:18 pm

Axiom wrote:Will this be compatible with all our existing LunaLua API's? Image
No. Image

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Sun Aug 16, 2015 9:00 pm

Re-introducing ; Homing Bills!



Code to put into lunadll.lua

Code: Select all

local player = Player()

function onLoop()

	homebill = NPC.get(17, -1)
	Text.print("Bullet Bills ; " .. table.getn(homebill), 0, 16);

	if(table.getn(homebill) > 0) then
		for i=1,table.getn(homebill) do
			Text.print("Bullet Bill.X ; " .. homebill[i].x, 0, 32);
			Text.print(homebill[i].speedX, 750, (i * 16)-16);

			if(homebill[i].x > player.x + 256) and (homebill[i].speedX > 0) then
				homebill[i].direction = homebill[i].direction*-1;
			end

			if(homebill[i].x < player.x - 256) and (homebill[i].speedX < 0) then
				homebill[i].direction = homebill[i].direction*-1;
			end

		end

	Text.print("Player.X ; " .. player.x, 0, 0);
	end
end
The graphic is the rainbow bullet bill from the graphics pack. Enjoy!~

EDIT : Just so you know, this is the best I can do. I am unable to alter the speedX value of the bullet bill as it is even beyond LunaLua's abilities to overwrite it. It seems to be set to a static 4.

User avatar
bossedit8
Banned
Posts: 6846
Joined: Fri Dec 20, 2013 12:35 pm
Current Project: Airship Attack 2
Chat Username: <3 bossedit8 <3
Contact:

Re: XerX's Programming Facility. (New Program!)

Postby bossedit8 » Tue Aug 18, 2015 7:48 am

Oh wow, this is actually very nice! I do like the homing bullet bills from SMB3 and you brought up into the light... although I do see that how they turn it apparently is instant and they turn infinitly rather than only just once but I guess this is still on work in progress. I do like it though. Good work @XerX!

XerX
Birdo
Birdo
Posts: 1495
Joined: Fri Dec 20, 2013 3:33 pm

Re: XerX's Programming Facility. (New Program!)

Postby XerX » Sat Feb 27, 2016 4:00 pm

I've been working on a RPG GameBoy styled game for a gamejam over the past 7 days. Here are some progression gifs (from oldest to newest). Most of the graphics are placeholder and are from Final Fantasy Quest 2 and Final Fantasy Adventure.
Spoiler: show
Image
The Beginning
Spoiler: show
Image
Menu Selection
Spoiler: show
Image
Enemy Database
Spoiler: show
Image
Formulating Stats
Spoiler: show
Image
Altered UI after resizing screen to GameBoy screen ratio and screen size. (10:9 / 160 x 144)
Spoiler: show
Image
SELECT YOUR TARGET
Spoiler: show
Image
I can attack!
Spoiler: show
Image
CRITICAL HIT!
Spoiler: show
Image
Active Battle System [ATB]
Spoiler: show
Image
ATB Bars
Spoiler: show
Image
Started Overworld
Spoiler: show
Image
Nice Water Tiles
Spoiler: show
Image
Chests and Inventory
Spoiler: show
Image
Battle Transition


Return to “Video Games”

Who is online

Users browsing this forum: No registered users and 17 guests