Search found 454 matches

by rmcode
Thu Oct 19, 2017 4:47 pm
Forum: Games and Creations
Topic: On The Roadside (Turnbased Strategy inspired by XCOM)
Replies: 69
Views: 38469

Re: On The Roadside (Turnbased Strategy inspired by XCOM)

Hehe time to necro this thread. I couldn't work on OTR in recent months due to real life happenings and a broken dev machine. But the project is far from being dead! I used the time to plan ahead. The next update will feature an early form of procedural map generation inspired by XCOM2's parcel syst...
by rmcode
Sun May 14, 2017 5:18 pm
Forum: Support and Development
Topic: 'OOP' how to generate a table of anon enemies on "game" object's initilization?
Replies: 2
Views: 1273

Re: 'OOP' how to generate a table of anon enemies on "game" object's initilization?

I'm a fan of the closure-based approach because it allows you to have private functions and variables too: local foo = {} -- Constructor function foo.new() local self = {} local a = 1 -- private attribute self.b = 2 -- public attribute function self:update() print( a, self.b ) end -- Public method -...
by rmcode
Sun Apr 30, 2017 11:49 am
Forum: Libraries and Tools
Topic: Love-Atom (Smart autocompletion for Atom)
Replies: 30
Views: 10976

Re: Love-Atom (Smart autocompletion for Atom)

Published version 3.0.0 which uses autocomplete-lua to provide smart autocompletion for functions, variants and even variables. https://raw.githubusercontent.com/rm-code/love-atom/master/screenshots/anim.gif Example of type-aware suggestions: https://raw.githubusercontent.com/rm-code/love-atom/maste...
by rmcode
Wed Apr 19, 2017 12:16 am
Forum: Support and Development
Topic: Visualizing map generation
Replies: 5
Views: 1895

Re: Visualizing map generation

You embed videos by clicking the youtube button in the post editor... or alternatively: [ youtube ] video_id [ /youtube ] [youtube]NhFLDAfqNp8[/youtube] did the trick ... the youtube button added the tags, but I tried it with the full URL. As for suspending threads, you can call Channel:demand in t...
by rmcode
Wed Apr 19, 2017 12:04 am
Forum: Support and Development
Topic: Visualizing map generation
Replies: 5
Views: 1895

Visualizing map generation

I'm preparing to slowly add random generation to "On The Roadside" and from earlier ventures into map generation I think a big help would be the ability to visualize each step of the generation. What I mean is something like this: NhFLDAfqNp8 So first I thought I could use / abuse coroutines, but I ...
by rmcode
Tue Apr 18, 2017 4:19 pm
Forum: Games and Creations
Topic: On The Roadside (Turnbased Strategy inspired by XCOM)
Replies: 69
Views: 38469

Re: On The Roadside (Turnbased Strategy inspired by XCOM)

Published Version 0.9.0.1014 on itch.io: # Version 0.9.0.1014 - 2017-04-18 ## Additions - Added basic base gameplay - Base inventory can be used to store items between missions - The inventory screen can be opened for an active character by pressing "i" - A new combat mission can be started by pres...
by rmcode
Sat Apr 15, 2017 11:06 pm
Forum: Games and Creations
Topic: Light - destructive dark platformer
Replies: 5
Views: 2515

Re: Light - destructive dark platformer

Nice mechanics, just like Sir_Silver I got stuck at the first wall climb :crazy:

(Btw the copyright on the macOS version still shows the LÖVE default)
by rmcode
Thu Apr 13, 2017 10:59 pm
Forum: Games and Creations
Topic: On The Roadside (Turnbased Strategy inspired by XCOM)
Replies: 69
Views: 38469

Re: On The Roadside (Turnbased Strategy inspired by XCOM)

Published Version 0.8.2.976 on itch.io: ## Fixes - Fixed crash when trying to drag an item stack in the inventory screen - Fixed highlighting of equipment slots not being removed correctly Progress: Also the base screen is slowly coming together: https://cloud.githubusercontent.com/assets/11627131/...
by rmcode
Wed Apr 12, 2017 3:21 pm
Forum: Games and Creations
Topic: Porting my own Veins of the Earth to LOVE
Replies: 90
Views: 22185

Re: Porting my own Veins of the Earth to LOVE

Do you think switching to ECS would help with the actor creation performance problem? It's a huge showstopper and I've been making a Java port in which creating 4 actors takes 20 ms... I don't think that ECS does have much to do with the performance of your actor creation (nor does Lua or LÖVE). II...
by rmcode
Tue Apr 11, 2017 10:12 pm
Forum: General
Topic: Code Doodles!
Replies: 157
Views: 104688

Re: Code Doodles!

Nice! <3