Impulse v2!
requires love 0.5.0
I have been working on a game codenamed Impulse (yup again - but just a little tiny bit!).
And here's what it is about..
Impulse is a game of spheres drifting around absorbing smaller ones, which will increase their mass. To move around the player has to push his entity off some matter that will be left behind by simply targeting his mouse into the direction he wants to get away from. Hold down the mouse and see how fast you can get!
Well, actually your goal is to become the biggest entity!
Sounds familiar..?
Actually the concept was stolen from Osmos.
Input/Controls
Movement: Left mouse button
Magnifier: Right mouse button
Zoom in/out: Mouse wheel up/down
Max zoom in/out: TAB + Mouse wheel up/down
Speed up/down: CTRL + Mouse wheel up/down
F1: minor ingame help
Backspace: Full reset - start from the very first world
F5: Restart world or continue to next world if there is one and if you won the current one
ESC: Exit! Quit! Byebye!
Currently existent
[*] Half a dozen one-to-five-click GIMP graphics which change their colors, sizes, angles, etc. based on functions
[*] Intelligent camera origin placement
[*] Random, though not "bug"free world generation
[*] Six different worlds, which can only be played one after the other
(You can choose which world to be played by editing main.lua - search for the variable map - it can be set to any of the .lua files found inside the "worlds" directory (eg. "natural"). Do not add .lua to the string!)
Currently missing
[*] A game menu
[*] Particle effects
[*] Audio including music and sound effects
[*] Fixes, additions and infinite fine tuning
Development on this project has been STOPPED. Feel free to use all of its code - or improve it, if you really feel like it.
Licensed under GPL 2.0.
Impulse
- bartbes
- Sex machine
- Posts: 4946
- Joined: Fri Aug 29, 2008 10:35 am
- Location: The Netherlands
- Contact:
Re: Impulse
It seems interesting, but it raises 2 questions:
- Where is the .love?
- You like space, don't you?
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Impulse
Don't we all?bartbes wrote:You like space, don't you?
Seconded.bartbes wrote:Actually, "seems interesting" was an understatement, I want to play it..
Help us help you: attach a .love.
Re: Impulse
I will post the love as soon as I've completed some jobs at the very top of my ToDo.
As for the space part: I think it's much more something like a micro cosmos.
That means:
changing how fume is handled right now (since it's buggy)
add a graphic that makes entities look like transparent lifeforms
fix the for- loop* for entities to improve performance
Right now it looks something like this:
I want the to be able to remove the if i2 > i part. entities is an array that usually looks like {1=a, 2=b, 5=c, 6=d}.
As for the space part: I think it's much more something like a micro cosmos.
That means:
changing how fume is handled right now (since it's buggy)
add a graphic that makes entities look like transparent lifeforms
fix the for- loop* for entities to improve performance
Right now it looks something like this:
Code: Select all
for i, v in pairs(entities) do
-- breeds take action
breeds[v.breed].task(v, i, dt)
-- breeds absorb each other
for i2, v2 in pairs(entities) do
if i2 > i then -- only call absorb, if i and i2 didn't interact yet
v.i = i
v2.i = i2
absorb(v, v2)
end
end
end
Re: Impulse
Does that happen to be your finger in the reflections on the spheres? If you get somewhat big, you can clearly see a finger on the bottom right and on the top left of you, or others.
"Here's another curse for you, may all your bacon burn."
- TechnoCat
- Inner party member
- Posts: 1611
- Joined: Thu Jul 30, 2009 12:31 am
- Location: Milwaukee, WI
- Contact:
Re: Impulse
That is a lens flare I believe.Person wrote:Does that happen to be your finger in the reflections on the spheres? If you get somewhat big, you can clearly see a finger on the bottom right and on the top left of you, or others.
- nevon
- Commander of the Circuloids
- Posts: 938
- Joined: Thu Feb 14, 2008 8:25 pm
- Location: Stockholm, Sweden
- Contact:
Re: Impulse
Why would it be a finger? He made them in Gimp, he didn't draw them and manually scan them.Person wrote:Does that happen to be your finger in the reflections on the spheres? If you get somewhat big, you can clearly see a finger on the bottom right and on the top left of you, or others.
Re: Impulse
OH!
I was SO gonna clone Osmos in the next few days!
How did you manage to read in my mind?
I am VERY angry now
Good luck with it though.
I was SO gonna clone Osmos in the next few days!
How did you manage to read in my mind?
I am VERY angry now
Good luck with it though.
"When in doubt, use brute force." Ken Thompson
- athanazio
- Citizen
- Posts: 96
- Joined: Fri Apr 10, 2009 3:12 am
- Location: Rio de Janeiro - Brazil
- Contact:
Re: Impulse
Very cool,
but I believe that should start easier less enemies balls hehehe
if so I could play for loooong time heheheh.
good job !
but I believe that should start easier less enemies balls hehehe
if so I could play for loooong time heheheh.
good job !
Nothing is simple but everything is possible.
Who is online
Users browsing this forum: No registered users and 1 guest